Toniolo and Linder, Equation (3a)

Time bar (total: 24.1s)

analyze271.0ms (1.1%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.8%0.2%0%0%0%0
0%0%99.8%0.2%0%0%0%1
0%0%99.8%0.2%0%0%0%2
50%49.9%49.9%0.2%0%0%0%3
50%49.9%49.9%0.2%0%0%0%4
50%49.9%49.9%0.2%0%0%0%5
50%49.9%49.9%0.2%0%0%0%6
75%74.9%25%0.2%0%0%0%7
75%74.9%25%0.2%0%0%0%8
75%74.9%25%0.2%0%0%0%9
75%74.9%25%0.2%0%0%0%10
87.5%87.3%12.5%0.2%0%0%0%11
87.5%87.3%12.5%0.2%0%0%0%12
Compiler

Compiled 34 to 30 computations (11.8% saved)

sample4.7s (19.5%)

Results
3.1s6875×body256valid
1.2s802×body1024valid
488.0ms579×body512valid
Bogosity

preprocess72.0ms (0.3%)

Algorithm
egg-herbie
Rules
952×distribute-lft-neg-out
926×associate-*r/
860×associate-*r*
850×associate-*l*
820×associate-*l/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0133996
1364876
21007876
35280876
Stop Event
node limit
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 (neg.f64 l)) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) (neg.f64 Om)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 (neg.f64 kx)) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 (neg.f64 ky)) 2)))))))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 Om) l) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 kx) Om) 2) (+.f64 (pow.f64 (sin.f64 l) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 ky) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 l) 2)))))))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) kx) 2) (+.f64 (pow.f64 (sin.f64 Om) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) ky) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 Om) 2)))))))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))))
Outputs
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 2 (/.f64 Om l)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 2 Om) l) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 l Om) 2) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 2 (/.f64 Om l)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 2 Om) l) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 l Om) 2) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 (neg.f64 l)) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 2 (/.f64 Om l)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 2 Om) l) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 l Om) 2) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) (neg.f64 Om)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 2 (/.f64 Om l)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 2 Om) l) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 l Om) 2) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 (neg.f64 kx)) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 2 (/.f64 Om l)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 2 Om) l) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 l Om) 2) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 (neg.f64 ky)) 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 2 (/.f64 Om l)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 2 Om) l) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 l Om) 2) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 Om) l) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 l Om)) 2))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (*.f64 (/.f64 2 l) Om) 2) 1)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (*.f64 Om (/.f64 2 l)) 2) 1)))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 kx) Om) 2) (+.f64 (pow.f64 (sin.f64 l) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 2 (/.f64 Om kx)) 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 l) 2)))))) 1/2)))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 2 (/.f64 Om kx)) 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 l) 2)) 1)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 kx (/.f64 2 Om)) 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 l) 2)) 1)))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 ky) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 l) 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 2 (/.f64 Om ky)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 l) 2)))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 2 (/.f64 Om ky)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 l) 2)) 1)))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) kx) 2) (+.f64 (pow.f64 (sin.f64 Om) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 2 (/.f64 kx l)) 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 Om) 2)))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 2 kx) l) 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 Om) 2)) 1)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 l (/.f64 2 kx)) 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 Om) 2)) 1)))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) ky) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 Om) 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) ky) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 Om) 2)))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 2 ky) l) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 Om) 2)) 1)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 l ky) 2) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 Om) 2)) 1)))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 2 (/.f64 Om l)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 2 Om) l) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 l Om) 2) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)))))
Symmetry

(abs l)

(abs Om)

(abs kx)

(abs ky)

(sort kx ky)

Compiler

Compiled 33 to 29 computations (12.1% saved)

eval2.0ms (0%)

Compiler

Compiled 79 to 63 computations (20.3% saved)

prune2.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
97.3%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 2 (/.f64 Om l)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
97.3%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 2 (/.f64 Om l)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
Compiler

Compiled 62 to 54 computations (12.9% saved)

localize1.1s (4.6%)

Localize:

Found 4 expressions with local error:

NewAccuracyProgram
99.3%
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 2 (/.f64 Om l)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
99.2%
(/.f64 2 (/.f64 Om l))
95.4%
(*.f64 (pow.f64 (/.f64 2 (/.f64 Om l)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
86.8%
(sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 2 (/.f64 Om l)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
Compiler

Compiled 203 to 132 computations (35% saved)

series50.0ms (0.2%)

Counts
4 → 168
Calls

42 calls:

TimeVariablePointExpression
5.0ms
ky
@0
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 2 (/.f64 Om l)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
3.0ms
ky
@0
(sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 2 (/.f64 Om l)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
3.0ms
Om
@0
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 2 (/.f64 Om l)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
3.0ms
Om
@inf
(/.f64 2 (/.f64 Om l))
3.0ms
kx
@0
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 2 (/.f64 Om l)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))

rewrite141.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1206×fma-def
762×expm1-udef
762×log1p-udef
466×fma-neg
460×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
021192
1460136
26075136
Stop Event
node limit
Counts
4 → 151
Calls
Call 1
Inputs
(sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 2 (/.f64 Om l)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (pow.f64 (/.f64 2 (/.f64 Om l)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(/.f64 2 (/.f64 Om l))
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 2 (/.f64 Om l)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
Outputs
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1)
(*.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) 2)) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))))
(*.f64 (pow.f64 1 1/2) (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) 2) 1/2) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) 1/2))
(/.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)
(/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2))
(/.f64 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1)
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 2))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))
(/.f64 (hypot.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3)) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (-.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 1) 1)))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 1/2)
(pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)
(pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3) 1/3)
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)
(fabs.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(log.f64 (exp.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3))
(expm1.f64 (log1p.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(exp.f64 (log.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(exp.f64 (*.f64 (log1p.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 1/2))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1))
(log1p.f64 (expm1.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(+.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2))
(+.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(+.f64 (*.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) 1) (*.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2) 1))
(-.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 1)
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) 3) (pow.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2) 3)) (fma.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2)) (*.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2)) (*.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2))) (-.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2)))
(/.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6))) (+.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(/.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4))) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) (+.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 1)
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 3)
(pow.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 3) 1/3)
(pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)
(sqrt.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 2))
(log.f64 (exp.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(expm1.f64 (*.f64 (log1p.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 1))
(exp.f64 (log.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 1))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(fma.f64 1 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) -1)
(fma.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2))
(fma.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(fma.f64 (*.f64 2 (/.f64 l Om)) (*.f64 (*.f64 2 (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2))
(fma.f64 (*.f64 2 (/.f64 l Om)) (*.f64 (*.f64 2 (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(fma.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (pow.f64 (sin.f64 kx) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2))
(fma.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (pow.f64 (sin.f64 ky) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(fma.f64 (sin.f64 kx) (*.f64 (sin.f64 kx) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2))
(fma.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2))
(fma.f64 (sin.f64 ky) (*.f64 (sin.f64 ky) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(fma.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(fma.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 1 -1)
(fma.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1)
(fma.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) 2) -1)
(fma.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) (*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1)
(fma.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) 2) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) -1)
(fma.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 4)) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) 2) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(fma.f64 (cbrt.f64 (pow.f64 (sin.f64 kx) 4)) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 kx)) 2) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 4)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 l Om))) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 4)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 l Om))) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(fma.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1)
(fma.f64 (+.f64 1 (pow.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 3)) (/.f64 1 (fma.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (-.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 1) 1)) -1)
(fma.f64 (-.f64 1 (pow.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 2)) (/.f64 1 (-.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) -1)
(fma.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) 1 (*.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2) 1))
(fma.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2)) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2))
(fma.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2)) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(fma.f64 (*.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1)
(fma.f64 (sqrt.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2)) (sqrt.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2)) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2))
(fma.f64 (sqrt.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2)) (sqrt.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2)) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(fma.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2))
(fma.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(fma.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2))
(fma.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(fma.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (sin.f64 kx)) (sin.f64 kx) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2))
(fma.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (cbrt.f64 (pow.f64 (sin.f64 kx) 4))) (pow.f64 (cbrt.f64 (sin.f64 kx)) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2))
(fma.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (sin.f64 ky)) (sin.f64 ky) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(fma.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (cbrt.f64 (pow.f64 (sin.f64 ky) 4))) (pow.f64 (cbrt.f64 (sin.f64 ky)) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(fma.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 2 (/.f64 l Om))) (*.f64 2 (/.f64 l Om)) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2))
(fma.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (cbrt.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 4))) (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 l Om))) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2))
(fma.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 2 (/.f64 l Om))) (*.f64 2 (/.f64 l Om)) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(fma.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (cbrt.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 4))) (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 l Om))) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(fma.f64 (*.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (/.f64 l Om)))) 1)
(*.f64 1 (*.f64 2 (/.f64 l Om)))
(*.f64 2 (/.f64 l Om))
(*.f64 l (/.f64 2 Om))
(*.f64 (*.f64 2 (/.f64 l Om)) 1)
(*.f64 (cbrt.f64 (*.f64 2 (/.f64 l Om))) (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 l Om))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 l Om))) 2) (cbrt.f64 (*.f64 2 (/.f64 l Om))))
(*.f64 (sqrt.f64 (*.f64 2 (/.f64 l Om))) (sqrt.f64 (*.f64 2 (/.f64 l Om))))
(*.f64 -2 (/.f64 1 (/.f64 (neg.f64 Om) l)))
(*.f64 (/.f64 l Om) 2)
(*.f64 (/.f64 2 Om) l)
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 l Om))) 2)))
(*.f64 (*.f64 (/.f64 2 Om) 1) l)
(*.f64 (*.f64 (/.f64 2 Om) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l))
(*.f64 (*.f64 (/.f64 2 Om) (sqrt.f64 l)) (sqrt.f64 l))
(*.f64 (/.f64 2 (neg.f64 Om)) (neg.f64 l))
(pow.f64 (*.f64 2 (/.f64 l Om)) 1)
(pow.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) 1/2)
(pow.f64 (cbrt.f64 (*.f64 2 (/.f64 l Om))) 3)
(pow.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 2 (/.f64 l Om))) 2)
(pow.f64 (*.f64 (/.f64 Om l) 1/2) -1)
(sqrt.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)))
(fabs.f64 (*.f64 2 (/.f64 l Om)))
(log.f64 (pow.f64 (exp.f64 2) (/.f64 l Om)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (/.f64 l Om)))))
(cbrt.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 3))
(expm1.f64 (log1p.f64 (*.f64 2 (/.f64 l Om))))
(exp.f64 (log.f64 (*.f64 2 (/.f64 l Om))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (/.f64 l Om))) 1))
(log1p.f64 (expm1.f64 (*.f64 2 (/.f64 l Om))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 1)
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1)
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2))
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) -1/2)
(pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1)
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1)
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 3)
(pow.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3) 1/3)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2) 2)
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))

simplify430.0ms (1.8%)

Algorithm
egg-herbie
Rules
1372×associate-*r*
1146×associate-*l*
890×fma-def
498×associate-*r/
458×associate-/r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
072428989
1213927551
Stop Event
node limit
Counts
319 → 378
Calls
Call 1
Inputs
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(+.f64 (*.f64 1/512 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)) (pow.f64 Om 6))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 Om 4))))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)) (pow.f64 Om 6))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 Om 4))))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)) (pow.f64 Om 6))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 Om 4))))))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(+.f64 (*.f64 1/512 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))))
(*.f64 -2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))))))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))) (+.f64 (*.f64 -1/512 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 kx 4)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 kx 4)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (*.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (pow.f64 kx 6)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))) (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))) (+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (*.f64 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 ky 4))))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (*.f64 (-.f64 (*.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 2))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (pow.f64 ky 6)))) (+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (*.f64 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 ky 4)))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -4/3 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 4)) (pow.f64 Om 2)))))
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2))) (+.f64 (*.f64 8/45 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 6)) (pow.f64 Om 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -4/3 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 4)) (pow.f64 Om 2))))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))))
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -4/3 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 4)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))))
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -4/3 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 4)) (pow.f64 Om 2))) (+.f64 (*.f64 8/45 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 6)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 (pow.f64 Om 5) (*.f64 l (-.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) 2)))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 (pow.f64 Om 7) (*.f64 l (+.f64 (*.f64 1/256 (/.f64 1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 4) (pow.f64 l 8)))) (*.f64 -1/8 (/.f64 (-.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) 2)) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2))))))))) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 (pow.f64 Om 5) (*.f64 l (-.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) 2))))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (pow.f64 (*.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2))) 2)) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6))) (*.f64 2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (pow.f64 (*.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2))) 2)) (pow.f64 l 2))))) (pow.f64 Om 6))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (pow.f64 (*.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2))) 2)) (pow.f64 Om 4))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (pow.f64 (*.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2))) 2)) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6))) (*.f64 2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (pow.f64 (*.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2))) 2)) (pow.f64 l 2))))) (pow.f64 Om 6))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (pow.f64 (*.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2))) 2)) (pow.f64 Om 4))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 2)))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(+.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 2)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (pow.f64 l 6) (+.f64 (*.f64 64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 Om 6))) (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 2))) (pow.f64 Om 2)))))))))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (+.f64 (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) 2) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)))) (*.f64 Om (pow.f64 l 5))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (+.f64 (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) 2) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)))) (*.f64 Om (pow.f64 l 5))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) 2) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))))) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 4)))) (*.f64 Om (pow.f64 l 7))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))))
(*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (+.f64 (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) 2) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)))) (*.f64 Om (pow.f64 l 5)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (+.f64 (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) 2) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)))) (*.f64 Om (pow.f64 l 5)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) 2) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))))) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 4)))) (*.f64 Om (pow.f64 l 7)))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (*.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) (*.f64 (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 2)))) (+.f64 (pow.f64 (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) 2) (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))))) (pow.f64 kx 4))))))
(+.f64 (*.f64 -1/2 (*.f64 (*.f64 (+.f64 (*.f64 8/45 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 2)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 2)))) (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))) (+.f64 (*.f64 16/3 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 2)))) (+.f64 (pow.f64 (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) 2) (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))))) (pow.f64 kx 6)) (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (*.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) (*.f64 (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 2)))) (+.f64 (pow.f64 (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) 2) (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))))) (pow.f64 kx 4)))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1)))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (*.f64 -1/2 (*.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) 2) (*.f64 (pow.f64 Om 4) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))))) (pow.f64 ky 4)) (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 2))))) (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))))) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (pow.f64 Om 2)))) (+.f64 (*.f64 16/3 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) 2) (*.f64 (pow.f64 Om 4) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (+.f64 (*.f64 8/45 (/.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 2))))) (+.f64 (pow.f64 (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) 2) (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))))))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))))) (pow.f64 ky 6)) (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (*.f64 -1/2 (*.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) 2) (*.f64 (pow.f64 Om 4) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))))) (pow.f64 ky 4)) (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1)
(*.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) 2)) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))))
(*.f64 (pow.f64 1 1/2) (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) 2) 1/2) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) 1/2))
(/.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)
(/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2))
(/.f64 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1)
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 2))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))
(/.f64 (hypot.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3)) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (-.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 1) 1)))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 1/2)
(pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)
(pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3) 1/3)
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)
(fabs.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(log.f64 (exp.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3))
(expm1.f64 (log1p.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(exp.f64 (log.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(exp.f64 (*.f64 (log1p.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 1/2))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1))
(log1p.f64 (expm1.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(+.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2))
(+.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(+.f64 (*.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) 1) (*.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2) 1))
(-.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 1)
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) 3) (pow.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2) 3)) (fma.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2)) (*.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2)) (*.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2))) (-.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2)))
(/.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6))) (+.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(/.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4))) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) (+.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 1)
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 3)
(pow.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 3) 1/3)
(pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)
(sqrt.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 2))
(log.f64 (exp.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(expm1.f64 (*.f64 (log1p.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 1))
(exp.f64 (log.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 1))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(fma.f64 1 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) -1)
(fma.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2))
(fma.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(fma.f64 (*.f64 2 (/.f64 l Om)) (*.f64 (*.f64 2 (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2))
(fma.f64 (*.f64 2 (/.f64 l Om)) (*.f64 (*.f64 2 (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(fma.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (pow.f64 (sin.f64 kx) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2))
(fma.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (pow.f64 (sin.f64 ky) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(fma.f64 (sin.f64 kx) (*.f64 (sin.f64 kx) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2))
(fma.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2))
(fma.f64 (sin.f64 ky) (*.f64 (sin.f64 ky) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(fma.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(fma.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 1 -1)
(fma.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1)
(fma.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) 2) -1)
(fma.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) (*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1)
(fma.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) 2) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) -1)
(fma.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 4)) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) 2) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(fma.f64 (cbrt.f64 (pow.f64 (sin.f64 kx) 4)) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 kx)) 2) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 4)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 l Om))) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 4)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 l Om))) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(fma.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1)
(fma.f64 (+.f64 1 (pow.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 3)) (/.f64 1 (fma.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (-.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 1) 1)) -1)
(fma.f64 (-.f64 1 (pow.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 2)) (/.f64 1 (-.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) -1)
(fma.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) 1 (*.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2) 1))
(fma.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2)) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2))
(fma.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2)) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(fma.f64 (*.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1)
(fma.f64 (sqrt.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2)) (sqrt.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2)) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2))
(fma.f64 (sqrt.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2)) (sqrt.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2)) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(fma.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2))
(fma.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(fma.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2))
(fma.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(fma.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (sin.f64 kx)) (sin.f64 kx) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2))
(fma.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (cbrt.f64 (pow.f64 (sin.f64 kx) 4))) (pow.f64 (cbrt.f64 (sin.f64 kx)) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2))
(fma.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (sin.f64 ky)) (sin.f64 ky) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(fma.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (cbrt.f64 (pow.f64 (sin.f64 ky) 4))) (pow.f64 (cbrt.f64 (sin.f64 ky)) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(fma.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 2 (/.f64 l Om))) (*.f64 2 (/.f64 l Om)) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2))
(fma.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (cbrt.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 4))) (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 l Om))) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2))
(fma.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 2 (/.f64 l Om))) (*.f64 2 (/.f64 l Om)) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(fma.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (cbrt.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 4))) (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 l Om))) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(fma.f64 (*.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (/.f64 l Om)))) 1)
(*.f64 1 (*.f64 2 (/.f64 l Om)))
(*.f64 2 (/.f64 l Om))
(*.f64 l (/.f64 2 Om))
(*.f64 (*.f64 2 (/.f64 l Om)) 1)
(*.f64 (cbrt.f64 (*.f64 2 (/.f64 l Om))) (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 l Om))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 l Om))) 2) (cbrt.f64 (*.f64 2 (/.f64 l Om))))
(*.f64 (sqrt.f64 (*.f64 2 (/.f64 l Om))) (sqrt.f64 (*.f64 2 (/.f64 l Om))))
(*.f64 -2 (/.f64 1 (/.f64 (neg.f64 Om) l)))
(*.f64 (/.f64 l Om) 2)
(*.f64 (/.f64 2 Om) l)
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 l Om))) 2)))
(*.f64 (*.f64 (/.f64 2 Om) 1) l)
(*.f64 (*.f64 (/.f64 2 Om) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l))
(*.f64 (*.f64 (/.f64 2 Om) (sqrt.f64 l)) (sqrt.f64 l))
(*.f64 (/.f64 2 (neg.f64 Om)) (neg.f64 l))
(pow.f64 (*.f64 2 (/.f64 l Om)) 1)
(pow.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) 1/2)
(pow.f64 (cbrt.f64 (*.f64 2 (/.f64 l Om))) 3)
(pow.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 2 (/.f64 l Om))) 2)
(pow.f64 (*.f64 (/.f64 Om l) 1/2) -1)
(sqrt.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)))
(fabs.f64 (*.f64 2 (/.f64 l Om)))
(log.f64 (pow.f64 (exp.f64 2) (/.f64 l Om)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (/.f64 l Om)))))
(cbrt.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 3))
(expm1.f64 (log1p.f64 (*.f64 2 (/.f64 l Om))))
(exp.f64 (log.f64 (*.f64 2 (/.f64 l Om))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (/.f64 l Om))) 1))
(log1p.f64 (expm1.f64 (*.f64 2 (/.f64 l Om))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 1)
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1)
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2))
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) -1/2)
(pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1)
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1)
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 3)
(pow.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3) 1/3)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2) 2)
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
Outputs
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(fma.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(fma.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(fma.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)) (fma.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(fma.f64 2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 l Om)) (fma.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) -1/64))))
(+.f64 (*.f64 1/512 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))))
(fma.f64 1/512 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5))) (fma.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)) (fma.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))))
(fma.f64 1/512 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5))) (fma.f64 2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 l Om)) (fma.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) -1/64)))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l)))))
(fma.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1)
(+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (/.f64 (pow.f64 Om 4) (pow.f64 l 4))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (/.f64 (pow.f64 Om 4) (pow.f64 l 4))) (*.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))))))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)) (pow.f64 Om 6))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 Om 4))))))
(+.f64 1 (fma.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (fma.f64 4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (/.f64 (pow.f64 Om 6) (pow.f64 l 6))) (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (/.f64 (pow.f64 Om 4) (pow.f64 l 4)))))))
(+.f64 (fma.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1) (fma.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (/.f64 (pow.f64 Om 4) (pow.f64 l 4))) (*.f64 4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (/.f64 (pow.f64 Om 6) (pow.f64 l 6))))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l)))))
(fma.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1)
(+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (/.f64 (pow.f64 Om 4) (pow.f64 l 4))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (/.f64 (pow.f64 Om 4) (pow.f64 l 4))) (*.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))))))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)) (pow.f64 Om 6))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 Om 4))))))
(+.f64 1 (fma.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (fma.f64 4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (/.f64 (pow.f64 Om 6) (pow.f64 l 6))) (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (/.f64 (pow.f64 Om 4) (pow.f64 l 4)))))))
(+.f64 (fma.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1) (fma.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (/.f64 (pow.f64 Om 4) (pow.f64 l 4))) (*.f64 4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (/.f64 (pow.f64 Om 6) (pow.f64 l 6))))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l)))))
(fma.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1)
(+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (/.f64 (pow.f64 Om 4) (pow.f64 l 4))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (/.f64 (pow.f64 Om 4) (pow.f64 l 4))) (*.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))))))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)) (pow.f64 Om 6))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 Om 4))))))
(+.f64 1 (fma.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (fma.f64 4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (/.f64 (pow.f64 Om 6) (pow.f64 l 6))) (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (/.f64 (pow.f64 Om 4) (pow.f64 l 4)))))))
(+.f64 (fma.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1) (fma.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (/.f64 (pow.f64 Om 4) (pow.f64 l 4))) (*.f64 4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (/.f64 (pow.f64 Om 6) (pow.f64 l 6))))))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(fma.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(fma.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(fma.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)) (fma.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(fma.f64 2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 l Om)) (fma.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) -1/64))))
(+.f64 (*.f64 1/512 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))))
(fma.f64 1/512 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5))) (fma.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)) (fma.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))))
(fma.f64 1/512 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5))) (fma.f64 2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 l Om)) (fma.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) -1/64)))))
(*.f64 -2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)) -2)
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (/.f64 l Om) -2))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(fma.f64 -2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) -1/4))
(fma.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 l Om)) -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 (/.f64 Om l) -1/4)))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))))))
(fma.f64 -2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)) (fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) 1/64)))
(fma.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 l Om)) -2 (fma.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) -1/4 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) 1/64))))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))) (+.f64 (*.f64 -1/512 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))))))
(fma.f64 -2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)) (fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) (fma.f64 -1/512 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5))) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) 1/64))))
(fma.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 l Om)) -2 (fma.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) -1/4 (fma.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) 1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) -1/512)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))
(sqrt.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))))))
(fma.f64 2 (*.f64 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 kx kx) Om)) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1)))) (sqrt.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1)))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 kx 4)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) (*.f64 (-.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) (/.f64 (*.f64 l l) (*.f64 Om Om)))) 2)) (pow.f64 kx 4))) (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))))))
(+.f64 (sqrt.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1)) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 kx kx) Om))) (*.f64 (*.f64 1/2 (pow.f64 kx 4)) (-.f64 (*.f64 -4/3 (pow.f64 (/.f64 l Om) 2)) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1))) (pow.f64 (/.f64 l Om) 2))) 2))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 kx 4)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (*.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (pow.f64 kx 6)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) (*.f64 (-.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) (/.f64 (*.f64 l l) (*.f64 Om Om)))) 2)) (pow.f64 kx 4))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) (*.f64 (+.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 8/45) (*.f64 -2 (*.f64 (/.f64 (-.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) (/.f64 (*.f64 l l) (*.f64 Om Om)))) 2)) (*.f64 Om Om)) (/.f64 (*.f64 l l) (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))))) (pow.f64 kx 6))) (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1))) (+.f64 (*.f64 (*.f64 1/2 (pow.f64 kx 4)) (-.f64 (*.f64 -4/3 (pow.f64 (/.f64 l Om) 2)) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1))) (pow.f64 (/.f64 l Om) 2))) 2))) (*.f64 (*.f64 1/2 (pow.f64 kx 6)) (fma.f64 (pow.f64 (/.f64 l Om) 2) 8/45 (*.f64 -2 (*.f64 (pow.f64 (/.f64 l Om) 2) (/.f64 (-.f64 (*.f64 -4/3 (pow.f64 (/.f64 l Om) 2)) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1))) (pow.f64 (/.f64 l Om) 2))) 2)) (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1)))))))) (fma.f64 2 (*.f64 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 kx kx) Om)) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1)))) (sqrt.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))
(sqrt.f64 (fma.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))
(sqrt.f64 (fma.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))
(sqrt.f64 (fma.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))
(sqrt.f64 (fma.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))
(sqrt.f64 (fma.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))
(sqrt.f64 (fma.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))
(sqrt.f64 (fma.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))
(sqrt.f64 (fma.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))
(sqrt.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))) (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))
(fma.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky)))) (sqrt.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(fma.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1))) (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 ky ky) Om))) (sqrt.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1)))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))) (+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (*.f64 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 ky 4))))))
(+.f64 (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky)))) (sqrt.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (*.f64 (pow.f64 ky 4) (-.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) 2))))))
(fma.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1))) (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 ky ky) Om))) (fma.f64 1/2 (*.f64 (pow.f64 ky 4) (*.f64 (-.f64 (*.f64 -4/3 (pow.f64 (/.f64 l Om) 2)) (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1))) 2)) 2)) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1))))) (sqrt.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (*.f64 (-.f64 (*.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 2))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (pow.f64 ky 6)))) (+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (*.f64 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 ky 4)))))))
(fma.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (*.f64 (+.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 8/45) (*.f64 -2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (-.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) 2)) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) (pow.f64 ky 6))) (+.f64 (sqrt.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (*.f64 (pow.f64 ky 4) (-.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) 2))))))))
(fma.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1))) (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 ky ky) Om))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1))) (*.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) 8/45 (*.f64 (*.f64 -2 (pow.f64 (/.f64 l Om) 2)) (/.f64 (-.f64 (*.f64 -4/3 (pow.f64 (/.f64 l Om) 2)) (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1))) 2)) 2)) (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1)))) (pow.f64 ky 6))) (fma.f64 1/2 (*.f64 (pow.f64 ky 4) (*.f64 (-.f64 (*.f64 -4/3 (pow.f64 (/.f64 l Om) 2)) (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1))) 2)) 2)) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1))))) (sqrt.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))
(sqrt.f64 (fma.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))
(sqrt.f64 (fma.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))
(sqrt.f64 (fma.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))
(sqrt.f64 (fma.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))
(sqrt.f64 (fma.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))
(sqrt.f64 (fma.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))
(sqrt.f64 (fma.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))
(sqrt.f64 (fma.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4 1))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))
(*.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)))
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (+.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 4 (+.f64 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 kx kx) Om)) (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om))))
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -4/3 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 4)) (pow.f64 Om 2)))))
(fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx))) (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) (*.f64 -4/3 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 kx 4))))))
(fma.f64 4 (+.f64 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 kx kx) Om)) (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om))) (/.f64 (*.f64 -4/3 (*.f64 l (*.f64 l (pow.f64 kx 4)))) (*.f64 Om Om)))
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2))) (+.f64 (*.f64 8/45 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 6)) (pow.f64 Om 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -4/3 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 4)) (pow.f64 Om 2))))))
(fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx))) (fma.f64 8/45 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 kx 6))) (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) (*.f64 -4/3 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 kx 4)))))))
(fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 kx kx) Om)) (fma.f64 8/45 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 kx 6) Om)) (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) (/.f64 (*.f64 -4/3 (*.f64 l (*.f64 l (pow.f64 kx 4)))) (*.f64 Om Om)))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))))
(*.f64 (/.f64 4 Om) (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 l l)) Om))
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))))
(*.f64 4 (+.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky)))))
(*.f64 4 (+.f64 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 ky ky) Om))))
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -4/3 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 4)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))))
(fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) (fma.f64 -4/3 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 ky 4))) (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky))))))
(fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) (fma.f64 -4/3 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 ky 4) Om)) (/.f64 (*.f64 (*.f64 4 (*.f64 ky ky)) (*.f64 l l)) (*.f64 Om Om))))
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -4/3 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 4)) (pow.f64 Om 2))) (+.f64 (*.f64 8/45 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 6)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))))))
(fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) (fma.f64 -4/3 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 ky 4))) (fma.f64 8/45 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 ky 6))) (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky)))))))
(fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) (fma.f64 -4/3 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 ky 4) Om)) (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 ky ky) Om)) (*.f64 (/.f64 8/45 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 ky 6))) Om)))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4)
(*.f64 2 (/.f64 l Om))
(/.f64 (*.f64 l 2) Om)
(*.f64 2 (/.f64 l Om))
(/.f64 (*.f64 l 2) Om)
(*.f64 2 (/.f64 l Om))
(/.f64 (*.f64 l 2) Om)
(*.f64 2 (/.f64 l Om))
(/.f64 (*.f64 l 2) Om)
(*.f64 2 (/.f64 l Om))
(/.f64 (*.f64 l 2) Om)
(*.f64 2 (/.f64 l Om))
(/.f64 (*.f64 l 2) Om)
(*.f64 2 (/.f64 l Om))
(/.f64 (*.f64 l 2) Om)
(*.f64 2 (/.f64 l Om))
(/.f64 (*.f64 l 2) Om)
(*.f64 2 (/.f64 l Om))
(/.f64 (*.f64 l 2) Om)
(*.f64 2 (/.f64 l Om))
(/.f64 (*.f64 l 2) Om)
(*.f64 2 (/.f64 l Om))
(/.f64 (*.f64 l 2) Om)
(*.f64 2 (/.f64 l Om))
(/.f64 (*.f64 l 2) Om)
(*.f64 2 (/.f64 l Om))
(/.f64 (*.f64 l 2) Om)
(*.f64 2 (/.f64 l Om))
(/.f64 (*.f64 l 2) Om)
(*.f64 2 (/.f64 l Om))
(/.f64 (*.f64 l 2) Om)
(*.f64 2 (/.f64 l Om))
(/.f64 (*.f64 l 2) Om)
(*.f64 2 (/.f64 l Om))
(/.f64 (*.f64 l 2) Om)
(*.f64 2 (/.f64 l Om))
(/.f64 (*.f64 l 2) Om)
(*.f64 2 (/.f64 l Om))
(/.f64 (*.f64 l 2) Om)
(*.f64 2 (/.f64 l Om))
(/.f64 (*.f64 l 2) Om)
(*.f64 2 (/.f64 l Om))
(/.f64 (*.f64 l 2) Om)
(*.f64 2 (/.f64 l Om))
(/.f64 (*.f64 l 2) Om)
(*.f64 2 (/.f64 l Om))
(/.f64 (*.f64 l 2) Om)
(*.f64 2 (/.f64 l Om))
(/.f64 (*.f64 l 2) Om)
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) (/.f64 Om l))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (*.f64 Om 1/2) l))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) (/.f64 Om l)))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) -1/16)))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 (pow.f64 Om 5) (*.f64 l (-.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) 2)))))))
(fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 (pow.f64 Om 5) (*.f64 l (-.f64 (/.f64 1/64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) 2)))))))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) -1/16 (fma.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 l (*.f64 (-.f64 (/.f64 (/.f64 1/64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)) (pow.f64 l 6)) (pow.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) -1/16) (pow.f64 l 3)) 2)) (pow.f64 Om 5))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (*.f64 Om 1/2) l))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 (pow.f64 Om 7) (*.f64 l (+.f64 (*.f64 1/256 (/.f64 1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 4) (pow.f64 l 8)))) (*.f64 -1/8 (/.f64 (-.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) 2)) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2))))))))) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 (pow.f64 Om 5) (*.f64 l (-.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) 2))))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 (pow.f64 Om 7) (*.f64 l (+.f64 (/.f64 1/256 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 4) (pow.f64 l 8))) (*.f64 -1/8 (/.f64 (-.f64 (/.f64 1/64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) 2)) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 l l)))))))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 (pow.f64 Om 5) (*.f64 l (-.f64 (/.f64 1/64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) 2))))))))
(-.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) -1/16 (fma.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 l (*.f64 (-.f64 (/.f64 (/.f64 1/64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)) (pow.f64 l 6)) (pow.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) -1/16) (pow.f64 l 3)) 2)) (pow.f64 Om 5))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (*.f64 Om 1/2) l)))) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (fma.f64 -1/8 (/.f64 (-.f64 (/.f64 (/.f64 1/64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)) (pow.f64 l 6)) (pow.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) -1/16) (pow.f64 l 3)) 2)) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 l l))) (/.f64 (/.f64 1/256 (pow.f64 l 8)) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 4))) (*.f64 l (pow.f64 Om 7)))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) -2))
(fma.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) -2 1)
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (pow.f64 (*.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2))) 2)) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 -1/2 (/.f64 (fma.f64 -16 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 (*.f64 (*.f64 -2 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 l l)) 2)) (pow.f64 Om 4)))))
(+.f64 (fma.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) -2 1) (/.f64 (*.f64 -1/2 (fma.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) -16 (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) -2)) 2))) (pow.f64 Om 4)))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6))) (*.f64 2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (pow.f64 (*.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2))) 2)) (pow.f64 l 2))))) (pow.f64 Om 6))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (pow.f64 (*.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2))) 2)) (pow.f64 Om 4))))))
(+.f64 1 (fma.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 -1/2 (+.f64 (/.f64 (fma.f64 64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)) (*.f64 2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) (fma.f64 -16 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 (*.f64 (*.f64 -2 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 l l)) 2)))))) (pow.f64 Om 6)) (/.f64 (fma.f64 -16 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 (*.f64 (*.f64 -2 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 l l)) 2)) (pow.f64 Om 4))))))
(+.f64 (fma.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) -2 1) (*.f64 -1/2 (+.f64 (/.f64 (fma.f64 2 (*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 l l)) (fma.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) -16 (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) -2)) 2))) (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (*.f64 (pow.f64 l 6) 64))) (pow.f64 Om 6)) (/.f64 (fma.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) -16 (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) -2)) 2)) (pow.f64 Om 4)))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) -2))
(fma.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) -2 1)
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (pow.f64 (*.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2))) 2)) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 -1/2 (/.f64 (fma.f64 -16 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 (*.f64 (*.f64 -2 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 l l)) 2)) (pow.f64 Om 4)))))
(+.f64 (fma.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) -2 1) (/.f64 (*.f64 -1/2 (fma.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) -16 (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) -2)) 2))) (pow.f64 Om 4)))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6))) (*.f64 2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (pow.f64 (*.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2))) 2)) (pow.f64 l 2))))) (pow.f64 Om 6))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (pow.f64 (*.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2))) 2)) (pow.f64 Om 4))))))
(+.f64 1 (fma.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 -1/2 (+.f64 (/.f64 (fma.f64 64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)) (*.f64 2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) (fma.f64 -16 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 (*.f64 (*.f64 -2 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 l l)) 2)))))) (pow.f64 Om 6)) (/.f64 (fma.f64 -16 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 (*.f64 (*.f64 -2 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 l l)) 2)) (pow.f64 Om 4))))))
(+.f64 (fma.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) -2 1) (*.f64 -1/2 (+.f64 (/.f64 (fma.f64 2 (*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 l l)) (fma.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) -16 (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) -2)) 2))) (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (*.f64 (pow.f64 l 6) 64))) (pow.f64 Om 6)) (/.f64 (fma.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) -16 (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) -2)) 2)) (pow.f64 Om 4)))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) -2))
(fma.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) -2 1)
(+.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 2)))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(+.f64 1 (fma.f64 -1/2 (*.f64 (pow.f64 l 4) (fma.f64 -16 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) (pow.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 Om Om))) 2))) (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) -2)))
(+.f64 (fma.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) -2 1) (*.f64 (fma.f64 -16 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) (*.f64 4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)))) (*.f64 (pow.f64 l 4) -1/2)))
(+.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 2)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (pow.f64 l 6) (+.f64 (*.f64 64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 Om 6))) (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 2))) (pow.f64 Om 2)))))))))
(+.f64 1 (fma.f64 -1/2 (*.f64 (pow.f64 l 4) (fma.f64 -16 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) (pow.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 Om Om))) 2))) (fma.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 -1/2 (*.f64 (pow.f64 l 6) (fma.f64 64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 Om 6)) (*.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (fma.f64 -16 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) (pow.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 Om Om))) 2)))))))))))
(+.f64 1 (fma.f64 -1/2 (*.f64 (pow.f64 l 4) (fma.f64 -16 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) (*.f64 4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))))) (fma.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) -2 (*.f64 (fma.f64 2 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) Om) (/.f64 (fma.f64 -16 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) (*.f64 4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)))) Om)) (*.f64 64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 Om 6)))) (*.f64 (pow.f64 l 6) -1/2)))))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) (/.f64 Om l))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (*.f64 Om 1/2) l))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) (/.f64 Om l)))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) -1/16)))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (+.f64 (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) 2) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)))) (*.f64 Om (pow.f64 l 5))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (fma.f64 -1 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (+.f64 (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) 2) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)))) (*.f64 Om (pow.f64 l 5)))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) (/.f64 Om l))))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) -1/16 (-.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (*.f64 Om 1/2) l)) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (fma.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (*.f64 (pow.f64 Om 3) -1/16)) 2)) (*.f64 Om (pow.f64 l 5))))))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (+.f64 (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) 2) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)))) (*.f64 Om (pow.f64 l 5))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) 2) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))))) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 4)))) (*.f64 Om (pow.f64 l 7))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))))
(fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (fma.f64 -1 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (+.f64 (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) 2) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)))) (*.f64 Om (pow.f64 l 5)))) (fma.f64 -1 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (fma.f64 1/8 (/.f64 (*.f64 (*.f64 Om Om) (+.f64 (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) 2) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))))) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 4)))) (*.f64 Om (pow.f64 l 7)))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) (/.f64 Om l)))))
(+.f64 (*.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (+.f64 (/.f64 (fma.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (*.f64 (pow.f64 Om 3) -1/16)) 2)) (*.f64 Om (pow.f64 l 5))) (/.f64 (fma.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 4)) (/.f64 (*.f64 1/8 (*.f64 (*.f64 Om Om) (fma.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (*.f64 (pow.f64 Om 3) -1/16)) 2)))) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (pow.f64 l 7))))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) -1/16))))
(*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) -1/2)
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 (/.f64 Om l) -1/2))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) -1/2))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) 1/16)))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (+.f64 (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) 2) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)))) (*.f64 Om (pow.f64 l 5)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (fma.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (+.f64 (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) 2) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)))) (*.f64 Om (pow.f64 l 5))) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) -1/2)))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) 1/16 (fma.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (fma.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (*.f64 (pow.f64 Om 3) -1/16)) 2)) (*.f64 Om (pow.f64 l 5))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 (/.f64 Om l) -1/2))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (+.f64 (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) 2) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)))) (*.f64 Om (pow.f64 l 5)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) 2) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))))) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 4)))) (*.f64 Om (pow.f64 l 7)))))))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (fma.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (+.f64 (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) 2) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)))) (*.f64 Om (pow.f64 l 5))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (fma.f64 1/8 (/.f64 (*.f64 (*.f64 Om Om) (+.f64 (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) 2) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))))) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 4)))) (*.f64 Om (pow.f64 l 7)))))))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) 1/16 (fma.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (fma.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (*.f64 (pow.f64 Om 3) -1/16)) 2)) (*.f64 Om (pow.f64 l 5))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) -1/2 (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (pow.f64 l 7)) (/.f64 (fma.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 4)) (/.f64 (*.f64 1/8 (*.f64 (*.f64 Om Om) (fma.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (*.f64 (pow.f64 Om 3) -1/16)) 2)))) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) Om)))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1)))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3))))))
(fma.f64 -2 (*.f64 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 kx kx) Om)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1) 3)))) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (*.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) (*.f64 (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 2)))) (+.f64 (pow.f64 (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) 2) (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))))) (pow.f64 kx 4))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) (fma.f64 -2 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 (pow.f64 kx 4) (fma.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 2))) (+.f64 (pow.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3))))) 2) (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3)))))))))))
(+.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1))) (fma.f64 -1/2 (*.f64 (pow.f64 kx 4) (*.f64 (fma.f64 -4/3 (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1) 2)) (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1) 3)) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 (/.f64 l Om) 2) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1) 3))))) 2))) (sqrt.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1)))) (*.f64 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 kx kx) Om)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1) 3))) -2))))
(+.f64 (*.f64 -1/2 (*.f64 (*.f64 (+.f64 (*.f64 8/45 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 2)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 2)))) (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))) (+.f64 (*.f64 16/3 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 2)))) (+.f64 (pow.f64 (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) 2) (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))))) (pow.f64 kx 6)) (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (*.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) (*.f64 (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 2)))) (+.f64 (pow.f64 (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) 2) (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))))) (pow.f64 kx 4)))))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 (pow.f64 kx 6) (fma.f64 8/45 (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 2))) (fma.f64 -4 (*.f64 (/.f64 (fma.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 2))) (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3))))) (*.f64 Om Om)) (/.f64 (*.f64 l l) (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) (fma.f64 16/3 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3))) (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 2))) (+.f64 (pow.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3))))) 2) (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3)))))) (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))))))))) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) (fma.f64 -2 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 (pow.f64 kx 4) (fma.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 2))) (+.f64 (pow.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3))))) 2) (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3))))))))))))
(fma.f64 -1/2 (*.f64 (pow.f64 kx 6) (*.f64 (fma.f64 8/45 (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1) 2)) (fma.f64 -4 (*.f64 (pow.f64 (/.f64 l Om) 2) (/.f64 (fma.f64 -4/3 (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1) 2)) (*.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1) 3)))) (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1))) (fma.f64 2 (*.f64 (pow.f64 (/.f64 l Om) 2) (/.f64 (fma.f64 -4/3 (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1) 2)) (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1) 3)) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 (/.f64 l Om) 2) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1) 3))))) 2))) (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1))) (*.f64 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1) 3)) 16/3)))) (sqrt.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1)))) (+.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1))) (fma.f64 -1/2 (*.f64 (pow.f64 kx 4) (*.f64 (fma.f64 -4/3 (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1) 2)) (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1) 3)) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 (/.f64 l Om) 2) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1) 3))))) 2))) (sqrt.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1)))) (*.f64 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 kx kx) Om)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1) 3))) -2)))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4 1)))
(sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4 1)))
(sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4 1)))
(sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4 1)))
(sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4 1)))
(sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1)))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))))
(+.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 (*.f64 Om Om) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))))
(*.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 (/.f64 l Om) 2) (/.f64 (*.f64 ky ky) (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1)))) 1) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (*.f64 -1/2 (*.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) 2) (*.f64 (pow.f64 Om 4) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))))) (pow.f64 ky 4)) (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))))
(+.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (fma.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 (*.f64 Om Om) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)) (*.f64 (pow.f64 ky 4) (+.f64 (pow.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) 2) (fma.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) (*.f64 (pow.f64 Om 4) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 2)))) (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) (*.f64 (*.f64 Om Om) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))))))))))
(+.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 (/.f64 l Om) 2) (/.f64 (*.f64 ky ky) (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1)))) 1) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1)))) (*.f64 (sqrt.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1)) (*.f64 (*.f64 (pow.f64 ky 4) (fma.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (*.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1) (pow.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1) 2)))) (fma.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1) 2))) (pow.f64 (*.f64 (/.f64 (*.f64 -2 (pow.f64 (/.f64 l Om) 2)) (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1)) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1)))) 2)))) -1/2)))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 2))))) (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))))) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (pow.f64 Om 2)))) (+.f64 (*.f64 16/3 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) 2) (*.f64 (pow.f64 Om 4) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (+.f64 (*.f64 8/45 (/.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 2))))) (+.f64 (pow.f64 (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) 2) (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))))))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))))) (pow.f64 ky 6)) (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (*.f64 -1/2 (*.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) 2) (*.f64 (pow.f64 Om 4) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))))) (pow.f64 ky 4)) (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))))))
(+.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)) (*.f64 (pow.f64 ky 6) (fma.f64 -4 (*.f64 (/.f64 (*.f64 l l) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)) (/.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) (*.f64 (pow.f64 Om 4) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 2)))) (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) (*.f64 (*.f64 Om Om) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))))) (*.f64 Om Om))) (fma.f64 16/3 (/.f64 (pow.f64 l 4) (*.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) (*.f64 (pow.f64 Om 4) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 2)))) (fma.f64 8/45 (/.f64 (*.f64 l l) (*.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) (*.f64 (*.f64 Om Om) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) (*.f64 (pow.f64 Om 4) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 2)))) (+.f64 (pow.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) 2) (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) (*.f64 (*.f64 Om Om) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))))) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))))))) (fma.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 (*.f64 Om Om) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)) (*.f64 (pow.f64 ky 4) (+.f64 (pow.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) 2) (fma.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) (*.f64 (pow.f64 Om 4) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 2)))) (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) (*.f64 (*.f64 Om Om) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))))))))))))
(+.f64 (+.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 (/.f64 l Om) 2) (/.f64 (*.f64 ky ky) (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1)))) 1) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1)))) (*.f64 (sqrt.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1)) (*.f64 (*.f64 (pow.f64 ky 4) (fma.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (*.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1) (pow.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1) 2)))) (fma.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1) 2))) (pow.f64 (*.f64 (/.f64 (*.f64 -2 (pow.f64 (/.f64 l Om) 2)) (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1)) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1)))) 2)))) -1/2))) (*.f64 (sqrt.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1)) (*.f64 (*.f64 (pow.f64 ky 6) (fma.f64 -4 (*.f64 (pow.f64 (/.f64 l Om) 2) (/.f64 (fma.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1) 2))) (/.f64 (*.f64 -16 (pow.f64 l 4)) (*.f64 (pow.f64 Om 4) (*.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1) (pow.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1) 2))))) (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1))) (fma.f64 16/3 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (*.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1) (pow.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1) 2)))) (fma.f64 2 (*.f64 (pow.f64 (/.f64 l Om) 2) (/.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (*.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1) (pow.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1) 2)))) (fma.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1) 2))) (pow.f64 (*.f64 (/.f64 (*.f64 -2 (pow.f64 (/.f64 l Om) 2)) (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1)) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1)))) 2))) (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1))) (/.f64 (*.f64 8/45 (*.f64 l l)) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1) 2))))))) -1/2)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 4 1)))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1)
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))
(*.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))
(*.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 2)))
(*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) 2)) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) 2)) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))))
(*.f64 (fabs.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 2))) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 2))))
(*.f64 (pow.f64 1 1/2) (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) 2) 1/2) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) 2)) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))))
(*.f64 (fabs.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 2))) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 2))))
(/.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))
(/.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))
(/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 2)))
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2))
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1/2))
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) -1/2))
(/.f64 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1)
(/.f64 (neg.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) -1)
(/.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) -1)
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 2))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 2))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) 4))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) 2))))
(/.f64 (hypot.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3)) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (-.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 1) 1)))
(/.f64 (hypot.f64 1 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3)) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) (+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) -1) 1)))
(/.f64 (hypot.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) 3)) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) 2) (+.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) 2) -1) 1)))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 1/2)
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))
(pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))
(pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3)
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3) 1/3)
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))
(fabs.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))
(log.f64 (exp.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))
(expm1.f64 (log1p.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))
(hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))
(exp.f64 (log.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))
(exp.f64 (*.f64 (log1p.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 1/2))
(pow.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) 1/2)
(sqrt.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) 2))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))
(log1p.f64 (expm1.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))
(+.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2))
(+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 l 2) Om)) 2))
(+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2) (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om) 2))
(+.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 l 2) Om)) 2))
(+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2) (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om) 2))
(+.f64 (*.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) 1) (*.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2) 1))
(+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 l 2) Om)) 2))
(+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2) (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om) 2))
(-.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 1)
(+.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) -1)
(+.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 2) -1)
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) 3) (pow.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2) 3)) (fma.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2)) (*.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2) 3) (pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 l 2) Om)) 2) 3)) (+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 4) (-.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 l 2) Om)) 4) (*.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 l 2) Om)) 2)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2) 3) (pow.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om) 2) 3)) (+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 4) (*.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om) 2) (-.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om) 2) (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2)) (*.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2))) (-.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 4) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 l 2) Om)) 4)) (-.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 l 2) Om)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 4) (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om) 4)) (-.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2) (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om) 2)))
(/.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6))) (+.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(/.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6))) (+.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) (+.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2))))
(/.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4))) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(/.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (/.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4))))
(/.f64 (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)) (/.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 4 (pow.f64 (/.f64 l Om) 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) (+.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(/.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6))) (+.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) (+.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(/.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (/.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4))))
(/.f64 (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)) (/.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 4 (pow.f64 (/.f64 l Om) 2))))
(pow.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 1)
(pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) 2)
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 3)
(pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) 2)
(pow.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 3) 1/3)
(pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) 2)
(pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)
(pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) 2)
(sqrt.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 2))
(sqrt.f64 (pow.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 2))
(fabs.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) 2))
(log.f64 (exp.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))
(pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) 2)
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 3))
(pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) 2)
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) 2)
(expm1.f64 (*.f64 (log1p.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 1))
(pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) 2)
(exp.f64 (log.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) 2)
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 1))
(pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) 2)
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) 2)
(fma.f64 1 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) -1)
(+.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) -1)
(+.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 2) -1)
(fma.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2))
(+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 l 2) Om)) 2))
(+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2) (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om) 2))
(fma.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 l 2) Om)) 2))
(+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2) (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om) 2))
(fma.f64 (*.f64 2 (/.f64 l Om)) (*.f64 (*.f64 2 (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2))
(+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 l 2) Om)) 2))
(+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2) (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om) 2))
(fma.f64 (*.f64 2 (/.f64 l Om)) (*.f64 (*.f64 2 (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 l 2) Om)) 2))
(+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2) (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om) 2))
(fma.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (pow.f64 (sin.f64 kx) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2))
(+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 l 2) Om)) 2))
(+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2) (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om) 2))
(fma.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (pow.f64 (sin.f64 ky) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 l 2) Om)) 2))
(+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2) (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om) 2))
(fma.f64 (sin.f64 kx) (*.f64 (sin.f64 kx) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2))
(+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 l 2) Om)) 2))
(+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2) (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om) 2))
(fma.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2))
(+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 l 2) Om)) 2))
(+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2) (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om) 2))
(fma.f64 (sin.f64 ky) (*.f64 (sin.f64 ky) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 l 2) Om)) 2))
(+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2) (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om) 2))
(fma.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 l 2) Om)) 2))
(+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2) (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om) 2))
(fma.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 1 -1)
(+.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) -1)
(+.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 2) -1)
(fma.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1)
(+.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) -1)
(+.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 2) -1)
(fma.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) 2) -1)
(+.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) -1)
(+.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 2) -1)
(fma.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) (*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1)
(fma.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) (*.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) -1)
(fma.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 2)) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 4) -1)
(fma.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) 2) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) -1)
(+.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) -1)
(+.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 2) -1)
(fma.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 4)) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) 2) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(fma.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 4)) (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (pow.f64 (cbrt.f64 (sin.f64 ky)) 2)) (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2))
(fma.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 4)) (*.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (cbrt.f64 (sin.f64 ky)) 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2))
(fma.f64 (cbrt.f64 (pow.f64 (sin.f64 kx) 4)) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 kx)) 2) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2))
(fma.f64 (cbrt.f64 (pow.f64 (sin.f64 kx) 4)) (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (pow.f64 (cbrt.f64 (sin.f64 kx)) 2)) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 l 2) Om)) 2))
(fma.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 kx) 4)) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) (pow.f64 (cbrt.f64 (sin.f64 kx)) 2) (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om) 2))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 4)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 l Om))) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 l 2) Om) 4)) (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (cbrt.f64 (/.f64 (*.f64 l 2) Om)) 2)) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 l 2) Om)) 2))
(fma.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (cbrt.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 4))) (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 l Om))) 2) (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om) 2))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 4)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 l Om))) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 l 2) Om) 4)) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (cbrt.f64 (/.f64 (*.f64 l 2) Om)) 2)) (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2))
(fma.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (cbrt.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 4))) (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 l Om))) 2) (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2))
(fma.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1)
(+.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) -1)
(+.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 2) -1)
(fma.f64 (+.f64 1 (pow.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 3)) (/.f64 1 (fma.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (-.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 1) 1)) -1)
(fma.f64 (+.f64 1 (pow.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 3)) (/.f64 1 (fma.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) (+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) -1) 1)) -1)
(fma.f64 (+.f64 1 (pow.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) 2) 3)) (/.f64 1 (fma.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) 2) (+.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) 2) -1) 1)) -1)
(fma.f64 (-.f64 1 (pow.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 2)) (/.f64 1 (-.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) -1)
(fma.f64 (-.f64 1 (pow.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 2)) (/.f64 1 (-.f64 1 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) -1)
(fma.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) 4)) (/.f64 1 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) 2))) -1)
(fma.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) 1 (*.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2) 1))
(+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 l 2) Om)) 2))
(+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2) (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om) 2))
(fma.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2)) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2))
(+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 l 2) Om)) 2))
(+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2) (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om) 2))
(fma.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2)) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 l 2) Om)) 2))
(+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2) (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om) 2))
(fma.f64 (*.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1)
(+.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) -1)
(+.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 2) -1)
(fma.f64 (sqrt.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2)) (sqrt.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2)) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2))
(+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 l 2) Om)) 2))
(+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2) (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om) 2))
(fma.f64 (sqrt.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2)) (sqrt.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2)) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 l 2) Om)) 2))
(+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2) (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om) 2))
(fma.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2))
(+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 l 2) Om)) 2))
(+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2) (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om) 2))
(fma.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 l 2) Om)) 2))
(+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2) (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om) 2))
(fma.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2))
(+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 l 2) Om)) 2))
(+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2) (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om) 2))
(fma.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 l 2) Om)) 2))
(+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2) (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om) 2))
(fma.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (sin.f64 kx)) (sin.f64 kx) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2))
(+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 l 2) Om)) 2))
(+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2) (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om) 2))
(fma.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (cbrt.f64 (pow.f64 (sin.f64 kx) 4))) (pow.f64 (cbrt.f64 (sin.f64 kx)) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2))
(fma.f64 (cbrt.f64 (pow.f64 (sin.f64 kx) 4)) (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (pow.f64 (cbrt.f64 (sin.f64 kx)) 2)) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 l 2) Om)) 2))
(fma.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 kx) 4)) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) (pow.f64 (cbrt.f64 (sin.f64 kx)) 2) (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om) 2))
(fma.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (sin.f64 ky)) (sin.f64 ky) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 l 2) Om)) 2))
(+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2) (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om) 2))
(fma.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (cbrt.f64 (pow.f64 (sin.f64 ky) 4))) (pow.f64 (cbrt.f64 (sin.f64 ky)) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(fma.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 4)) (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (pow.f64 (cbrt.f64 (sin.f64 ky)) 2)) (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2))
(fma.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 4)) (*.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (cbrt.f64 (sin.f64 ky)) 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2))
(fma.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 2 (/.f64 l Om))) (*.f64 2 (/.f64 l Om)) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2))
(+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 l 2) Om)) 2))
(+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2) (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om) 2))
(fma.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (cbrt.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 4))) (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 l Om))) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 l 2) Om) 4)) (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (cbrt.f64 (/.f64 (*.f64 l 2) Om)) 2)) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 l 2) Om)) 2))
(fma.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (cbrt.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 4))) (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 l Om))) 2) (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om) 2))
(fma.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 2 (/.f64 l Om))) (*.f64 2 (/.f64 l Om)) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 l 2) Om)) 2))
(+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2) (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om) 2))
(fma.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (cbrt.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 4))) (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 l Om))) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 l 2) Om) 4)) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (cbrt.f64 (/.f64 (*.f64 l 2) Om)) 2)) (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2))
(fma.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (cbrt.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 4))) (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 l Om))) 2) (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2))
(fma.f64 (*.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1)
(fma.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) (*.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) -1)
(fma.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 2)) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 4) -1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (/.f64 l Om)))) 1)
(/.f64 (*.f64 l 2) Om)
(*.f64 2 (/.f64 l Om))
(*.f64 1 (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 l 2) Om)
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(/.f64 (*.f64 l 2) Om)
(*.f64 l (/.f64 2 Om))
(/.f64 (*.f64 l 2) Om)
(*.f64 2 (/.f64 l Om))
(*.f64 (*.f64 2 (/.f64 l Om)) 1)
(/.f64 (*.f64 l 2) Om)
(*.f64 2 (/.f64 l Om))
(*.f64 (cbrt.f64 (*.f64 2 (/.f64 l Om))) (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 l Om))) 2))
(/.f64 (*.f64 l 2) Om)
(*.f64 2 (/.f64 l Om))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 l Om))) 2) (cbrt.f64 (*.f64 2 (/.f64 l Om))))
(/.f64 (*.f64 l 2) Om)
(*.f64 2 (/.f64 l Om))
(*.f64 (sqrt.f64 (*.f64 2 (/.f64 l Om))) (sqrt.f64 (*.f64 2 (/.f64 l Om))))
(/.f64 (*.f64 l 2) Om)
(*.f64 2 (/.f64 l Om))
(*.f64 -2 (/.f64 1 (/.f64 (neg.f64 Om) l)))
(/.f64 -2 (/.f64 (neg.f64 Om) l))
(*.f64 -2 (/.f64 l (neg.f64 Om)))
(*.f64 (/.f64 l Om) 2)
(/.f64 (*.f64 l 2) Om)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(/.f64 (*.f64 l 2) Om)
(*.f64 2 (/.f64 l Om))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 l Om))) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 l 2) Om) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 l 2) Om)) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 4))) (fabs.f64 (cbrt.f64 (*.f64 2 (/.f64 l Om)))))
(*.f64 (*.f64 (/.f64 2 Om) 1) l)
(/.f64 (*.f64 l 2) Om)
(*.f64 2 (/.f64 l Om))
(*.f64 (*.f64 (/.f64 2 Om) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l))
(/.f64 (*.f64 l 2) Om)
(*.f64 2 (/.f64 l Om))
(*.f64 (*.f64 (/.f64 2 Om) (sqrt.f64 l)) (sqrt.f64 l))
(/.f64 (*.f64 l 2) Om)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 (neg.f64 Om)) (neg.f64 l))
(/.f64 (*.f64 2 (neg.f64 l)) (neg.f64 Om))
(neg.f64 (*.f64 l (/.f64 -2 Om)))
(pow.f64 (*.f64 2 (/.f64 l Om)) 1)
(/.f64 (*.f64 l 2) Om)
(*.f64 2 (/.f64 l Om))
(pow.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) 1/2)
(sqrt.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)))
(pow.f64 (cbrt.f64 (*.f64 2 (/.f64 l Om))) 3)
(/.f64 (*.f64 l 2) Om)
(*.f64 2 (/.f64 l Om))
(pow.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 3) 1/3)
(/.f64 (*.f64 l 2) Om)
(*.f64 2 (/.f64 l Om))
(pow.f64 (sqrt.f64 (*.f64 2 (/.f64 l Om))) 2)
(/.f64 (*.f64 l 2) Om)
(*.f64 2 (/.f64 l Om))
(pow.f64 (*.f64 (/.f64 Om l) 1/2) -1)
(/.f64 1 (/.f64 (*.f64 Om 1/2) l))
(/.f64 2 (/.f64 Om l))
(sqrt.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)))
(fabs.f64 (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 l 2) Om)
(*.f64 2 (/.f64 l Om))
(log.f64 (pow.f64 (exp.f64 2) (/.f64 l Om)))
(/.f64 (*.f64 l 2) Om)
(*.f64 2 (/.f64 l Om))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (/.f64 l Om)))))
(/.f64 (*.f64 l 2) Om)
(*.f64 2 (/.f64 l Om))
(cbrt.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 3))
(/.f64 (*.f64 l 2) Om)
(*.f64 2 (/.f64 l Om))
(expm1.f64 (log1p.f64 (*.f64 2 (/.f64 l Om))))
(/.f64 (*.f64 l 2) Om)
(*.f64 2 (/.f64 l Om))
(exp.f64 (log.f64 (*.f64 2 (/.f64 l Om))))
(/.f64 (*.f64 l 2) Om)
(*.f64 2 (/.f64 l Om))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (/.f64 l Om))) 1))
(/.f64 (*.f64 l 2) Om)
(*.f64 2 (/.f64 l Om))
(log1p.f64 (expm1.f64 (*.f64 2 (/.f64 l Om))))
(/.f64 (*.f64 l 2) Om)
(*.f64 2 (/.f64 l Om))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2)))
(/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) -2)) (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2)))
(/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) -2)) (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (/.f64 1 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))) (/.f64 1 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 2))))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1))
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) -2)
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) -2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) -1/2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) -1/2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 2) -1/2)
(pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1)
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 3)
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))
(pow.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3) 1/3)
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2) 2)
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))

eval544.0ms (2.3%)

Compiler

Compiled 22102 to 14562 computations (34.1% saved)

prune364.0ms (1.5%)

Pruning

5 alts after pruning (5 fresh and 0 done)

PrunedKeptTotal
New3735378
Fresh000
Picked101
Done000
Total3745379
Accuracy
100.0%
Counts
379 → 5
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) -2))))
100.0%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))))
49.8%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
81.9%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))))))
62.3%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 1))))
100.0%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) -2))))
100.0%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))))
49.8%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
81.9%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))))))
62.3%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 1))))
Compiler

Compiled 444 to 376 computations (15.3% saved)

localize1.8s (7.5%)

Localize:

Found 16 expressions with local error:

NewAccuracyProgram
100.0%
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))
100.0%
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
99.3%
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))
97.5%
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))
99.3%
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))
95.4%
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))
86.8%
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))
71.4%
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
100.0%
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
99.1%
(/.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))
97.5%
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))
87.4%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
100.0%
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
99.7%
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) -2)
97.5%
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))
89.6%
(sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))
Compiler

Compiled 558 to 281 computations (49.6% saved)

series164.0ms (0.7%)

Counts
16 → 600
Calls

159 calls:

TimeVariablePointExpression
18.0ms
l
@0
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))
10.0ms
kx
@0
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) -2)
10.0ms
kx
@0
(sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))
7.0ms
ky
@0
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) -2)
7.0ms
Om
@0
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))

rewrite200.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
722×add-sqr-sqrt
710×pow1
702×*-un-lft-identity
670×add-exp-log
670×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
035570
1761508
Stop Event
node limit
Counts
16 → 329
Calls
Call 1
Inputs
(sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) -2)
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))
(/.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))
Outputs
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))) 1)
(*.f64 1 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 1/4) (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 1/4))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 2)) (sqrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 2) 1/2) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 1/2))
(pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 1/2)
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))) 3)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 3/2) 1/3)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 1/4) 2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 2) 1/4)
(fabs.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))
(log.f64 (exp.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))))
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(exp.f64 (log.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 1)
(pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) 1)
(pow.f64 (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 3)
(pow.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 2) (/.f64 l Om)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))
(cbrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) 3))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 3) (pow.f64 (*.f64 2 (/.f64 l Om)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 3) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))
(exp.f64 (log.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))) 1)
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) -1/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 2) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) -1))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) -2) (pow.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))) -2))
(*.f64 (pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 1/4) -2) (pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 1/4) -2))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (/.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 1))
(/.f64 1 (neg.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))
(/.f64 -1 (neg.f64 (/.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 1)))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1)
(*.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 1)
(pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3)
(pow.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2) 1/2)
(pow.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 3) 1/3)
(pow.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)
(sqrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2))
(log.f64 (exp.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 3))
(expm1.f64 (log1p.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(exp.f64 (log.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1))
(log1p.f64 (expm1.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))) 1)
(*.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))))
(*.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 1/4) (pow.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 1/4))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))) 2) 1/2) (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))) 1/2))
(/.f64 (sqrt.f64 (-.f64 1/4 (/.f64 1/4 (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) 2)))) (sqrt.f64 (-.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 3))) (sqrt.f64 (+.f64 1/4 (-.f64 (/.f64 1/4 (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) 2)) (*.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))))
(pow.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 1/2)
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))) 3)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 3/2) 1/3)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 1/4) 2)
(fabs.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))))
(exp.f64 (*.f64 (log.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 1)
(pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) 1)
(pow.f64 (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 3)
(pow.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 2) (/.f64 l Om)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))
(cbrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) 3))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 3) (pow.f64 (*.f64 2 (/.f64 l Om)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 3) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))
(exp.f64 (log.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 2 (/.f64 l Om))))) 1)
(*.f64 1 (/.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 2 (/.f64 l Om))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) -2)) (/.f64 1 (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))
(*.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) -1/2) (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) -1/2))
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (*.f64 2 (/.f64 l Om)) -1))
(*.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) -1) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 2) -1) (pow.f64 (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) -1))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) -1) (pow.f64 (sqrt.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) -1))
(*.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2) -1) (pow.f64 (/.f64 l Om) -1))
(pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) -1)
(pow.f64 (/.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 2 (/.f64 l Om))) 1)
(pow.f64 (/.f64 1 (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 3)
(pow.f64 (pow.f64 (/.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 2 (/.f64 l Om))) 3) 1/3)
(pow.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) -1/2) 2)
(pow.f64 (/.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) 1) -1)
(sqrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) -2))
(log.f64 (exp.f64 (/.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 2 (/.f64 l Om)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 2 (/.f64 l Om))))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 2 (/.f64 l Om))) 3))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 2 (/.f64 l Om)))))
(exp.f64 (neg.f64 (log.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 1))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 2 (/.f64 l Om)))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1)
(*.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 1)
(pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3)
(pow.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2) 1/2)
(pow.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 3) 1/3)
(pow.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)
(sqrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2))
(log.f64 (exp.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 3))
(expm1.f64 (log1p.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(exp.f64 (log.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1))
(log1p.f64 (expm1.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))) 1)
(*.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))
(*.f64 (*.f64 l l) (/.f64 1 (pow.f64 (/.f64 Om (sin.f64 ky)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)) 2) (cbrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))
(*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 ky) 2))
(*.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) (*.f64 (/.f64 l Om) (sin.f64 ky)))
(*.f64 (/.f64 l 1) (/.f64 l (pow.f64 (/.f64 Om (sin.f64 ky)) 2)))
(*.f64 (/.f64 l (*.f64 Om Om)) (/.f64 l (pow.f64 (sin.f64 ky) -2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l 4)) 1) (/.f64 (pow.f64 (cbrt.f64 l) 2) (pow.f64 (/.f64 Om (sin.f64 ky)) 2)))
(*.f64 (/.f64 1 (*.f64 Om Om)) (/.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) -2)))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4)))) (/.f64 (*.f64 l l) (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 ky)) 2))))
(*.f64 (/.f64 1 (/.f64 Om (sin.f64 ky))) (/.f64 (*.f64 l l) (/.f64 Om (sin.f64 ky))))
(*.f64 (/.f64 l (cbrt.f64 (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4)))) (/.f64 l (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 ky)) 2))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l 4)) (*.f64 Om Om)) (/.f64 (pow.f64 (cbrt.f64 l) 2) (pow.f64 (sin.f64 ky) -2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l 4)) (cbrt.f64 (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4)))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l 4)) (/.f64 Om (sin.f64 ky))) (/.f64 (pow.f64 (cbrt.f64 l) 2) (/.f64 Om (sin.f64 ky))))
(pow.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2) 1)
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)) 3)
(pow.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2) 3) 1/3)
(pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)
(pow.f64 (/.f64 (pow.f64 (/.f64 Om (sin.f64 ky)) 2) (*.f64 l l)) -1)
(sqrt.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2) 2))
(log.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 l l) 3) (pow.f64 (pow.f64 (/.f64 Om (sin.f64 ky)) 2) 3)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))
(exp.f64 (log.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)) 1))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))) 1)
(*.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2) 4 1)) (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))))
(*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))) (sqrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2) 4 1)) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2) 4 1))))
(*.f64 (pow.f64 1 1/2) (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2) 4 1)) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2) 4 1)) 1/2))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2) 4) 2))) (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2) 4))))
(/.f64 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2) 3) 64))) (sqrt.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2) 4) 2) (*.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2) 4)))))
(pow.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2) 4 1) 1/2)
(pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))) 1)
(pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))) 3)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))) 3) 1/3)
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))) 2)
(fabs.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))
(log.f64 (exp.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))))
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))) 3))
(expm1.f64 (log1p.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))
(exp.f64 (log.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2) 4)) 1/2))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))) 1))
(log1p.f64 (expm1.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 Om (sin.f64 ky)) 2))) 1)
(*.f64 1 (pow.f64 (/.f64 Om (sin.f64 ky)) 2))
(*.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) -2))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4))) (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 ky)) 2)))
(*.f64 (/.f64 Om (sin.f64 ky)) (/.f64 Om (sin.f64 ky)))
(*.f64 (/.f64 1 (sin.f64 ky)) (/.f64 (*.f64 Om Om) (sin.f64 ky)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (sin.f64 ky) 4))) (/.f64 (*.f64 Om Om) (pow.f64 (cbrt.f64 (sin.f64 ky)) 2)))
(*.f64 (/.f64 Om 1) (/.f64 Om (pow.f64 (sin.f64 ky) 2)))
(*.f64 (/.f64 Om (cbrt.f64 (pow.f64 (sin.f64 ky) 4))) (/.f64 Om (pow.f64 (cbrt.f64 (sin.f64 ky)) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 Om 4)) 1) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (pow.f64 (sin.f64 ky) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 Om 4)) (sin.f64 ky)) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (sin.f64 ky)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 Om 4)) (cbrt.f64 (pow.f64 (sin.f64 ky) 4))) (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 ky)) 2)))
(pow.f64 (pow.f64 (/.f64 Om (sin.f64 ky)) 2) 1)
(pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 ky)) 2)) 3)
(pow.f64 (pow.f64 (pow.f64 (/.f64 Om (sin.f64 ky)) 2) 3) 1/3)
(pow.f64 (/.f64 Om (sin.f64 ky)) 2)
(pow.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)) -1)
(sqrt.f64 (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4)))
(log.f64 (exp.f64 (pow.f64 (/.f64 Om (sin.f64 ky)) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 Om (sin.f64 ky)) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 Om (sin.f64 ky)) 2) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 Om Om) 3) (pow.f64 (pow.f64 (sin.f64 ky) 2) 3)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 Om (sin.f64 ky)) 2)))
(exp.f64 (log.f64 (pow.f64 (/.f64 Om (sin.f64 ky)) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 Om (sin.f64 ky)) 2)) 1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 Om (sin.f64 ky)) 2)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))))) 1)
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))) -1/2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2) 4 1)) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))) -1))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))) -1))
(pow.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2) 4 1) -1/2)
(pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))) -1)
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))) 1)
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))) 3)
(pow.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))) 3) 1/3)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))) -1/2) 2)
(pow.f64 (/.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))) 1) -1)
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))))))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 1)
(pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) 1)
(pow.f64 (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 3)
(pow.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 2) (/.f64 l Om)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))
(cbrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) 3))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 3) (pow.f64 (*.f64 2 (/.f64 l Om)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 3) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))
(exp.f64 (log.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))) 1)
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) -1/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 2) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) -1))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) -2) (pow.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))) -2))
(*.f64 (pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 1/4) -2) (pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 1/4) -2))
(pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) -1)
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) -2)
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 1)
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))) 3)
(pow.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 3) 1/3)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) -1/2) 2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 2) -1/2)
(pow.f64 (/.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 1) -1)
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1)
(*.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 1)
(pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3)
(pow.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2) 1/2)
(pow.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 3) 1/3)
(pow.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)
(sqrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2))
(log.f64 (exp.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 3))
(expm1.f64 (log1p.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(exp.f64 (log.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1))
(log1p.f64 (expm1.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))) 1)
(*.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))
(*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 2) (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))
(pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 1)
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 2)
(pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 3)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 3) 1/3)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 2) 1/2)
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 2))
(log.f64 (exp.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 3))
(expm1.f64 (log1p.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))
(exp.f64 (log.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 1))
(log1p.f64 (expm1.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))

simplify605.0ms (2.5%)

Algorithm
egg-herbie
Rules
1506×times-frac
1084×*-commutative
724×sqr-pow
576×+-commutative
454×unswap-sqr
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0160785759
1502177181
Stop Event
node limit
Counts
929 → 740
Calls
Call 1
Inputs
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 1/4)
(+.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) 3)) 1/4) (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 1/4))
(+.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) 3)) 1/4) (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1)) 1/4) (*.f64 (-.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))))) (pow.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3)) 1/4) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)) (pow.f64 ky 4)))) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 1/4)))
(+.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) 3)) 1/4) (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1)) 1/4) (*.f64 (-.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))))) (pow.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3)) 1/4) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)) (pow.f64 ky 4)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1)) 1/4) (*.f64 (-.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 2))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))))) (/.f64 (*.f64 (-.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (pow.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) 3)) 1/4) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)) (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))) (pow.f64 ky 6)))) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 1/4))))
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))) 1/4)
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))) 1/4)
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))) 1/4)
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))) 1/4)
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))) 1/4)
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))) 1/4)
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))) 1/4)
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))) 1/4)
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 1/4)
(+.f64 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 1/4) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)) 1/4) (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2))))
(+.f64 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 1/4) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) 1/4) (*.f64 (-.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (pow.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)) 1/4) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)) (pow.f64 kx 4)))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)) 1/4) (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)))))
(+.f64 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 1/4) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) 1/4) (*.f64 (-.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 (sin.f64 ky) 2))))) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))))) (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (pow.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)) 1/4) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))) (pow.f64 kx 6)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) 1/4) (*.f64 (-.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (pow.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)) 1/4) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)) (pow.f64 kx 4)))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)) 1/4) (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2))))))
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))) 1/4)
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))) 1/4)
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))) 1/4)
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))) 1/4)
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))) 1/4)
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))) 1/4)
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))) 1/4)
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))) 1/4)
1
(+.f64 1 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 l 4) (-.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (pow.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)) 2)))) (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 Om 6))) (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (-.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (pow.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)) 2))) (pow.f64 Om 2))) (pow.f64 l 6))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 l 4) (-.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (pow.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)) 2)))) (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
1
(+.f64 1 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(+.f64 1 (+.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) 2)) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6))) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) 2)) (pow.f64 l 2)))) (pow.f64 Om 6))) (+.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) 2)) (pow.f64 Om 4))))))
1
(+.f64 1 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(+.f64 1 (+.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) 2)) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6))) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) 2)) (pow.f64 l 2)))) (pow.f64 Om 6))) (+.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) 2)) (pow.f64 Om 4))))))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(+.f64 (/.f64 (*.f64 l (pow.f64 ky 2)) (*.f64 Om (sin.f64 kx))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)))
(+.f64 (/.f64 (*.f64 l (pow.f64 ky 2)) (*.f64 Om (sin.f64 kx))) (+.f64 (*.f64 -1 (/.f64 (*.f64 l (*.f64 (pow.f64 ky 4) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (*.f64 Om (sin.f64 kx)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))))
(+.f64 (/.f64 (*.f64 l (pow.f64 ky 2)) (*.f64 Om (sin.f64 kx))) (+.f64 (/.f64 (*.f64 l (*.f64 (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 ky 6))) (*.f64 Om (sin.f64 kx))) (+.f64 (*.f64 -1 (/.f64 (*.f64 l (*.f64 (pow.f64 ky 4) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (*.f64 Om (sin.f64 kx)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)))))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (/.f64 (*.f64 l (pow.f64 kx 2)) (*.f64 Om (sin.f64 ky))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 l (*.f64 (pow.f64 kx 4) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3))) (*.f64 Om (sin.f64 ky)))) (+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (/.f64 (*.f64 l (pow.f64 kx 2)) (*.f64 Om (sin.f64 ky)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 l (*.f64 (pow.f64 kx 4) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3))) (*.f64 Om (sin.f64 ky)))) (+.f64 (/.f64 (*.f64 l (*.f64 (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 kx 6))) (*.f64 Om (sin.f64 ky))) (+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (/.f64 (*.f64 l (pow.f64 kx 2)) (*.f64 Om (sin.f64 ky))))))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))))
(+.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))) 1/4) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (-.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))))) (pow.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3)) 1/4) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))) (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 5)) 1/4) (/.f64 (pow.f64 l 4) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (pow.f64 Om 4)))))) (pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))) 1/4))) (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) 2) (pow.f64 Om 4))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (pow.f64 ky 4)) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))))))
(+.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))) 1/4) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (-.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))))) (pow.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3)) 1/4) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))) (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 5)) 1/4) (/.f64 (pow.f64 l 4) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (pow.f64 Om 4)))))) (pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))) 1/4))) (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) 2) (pow.f64 Om 4))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (pow.f64 ky 4)) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))) (+.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))) 1/4) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))) 1/4) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (-.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 2))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))))) (/.f64 (*.f64 (-.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (pow.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) 3)) 1/4) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)) (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) 3) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))) 1/4) (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1)) 1/4) (*.f64 (-.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (pow.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) 3)) 1/4) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))))) (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) 5)) 1/4) (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))))) (pow.f64 Om 2)))) (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 5)) 1/4) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (/.f64 (*.f64 (-.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))))) (pow.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3)) 1/4) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))) 1/4) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (-.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))))) (pow.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3)) 1/4) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))) (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 5)) 1/4) (/.f64 (pow.f64 l 4) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (pow.f64 Om 4)))))) (pow.f64 l 2)) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (pow.f64 Om 2))) (pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))) 1/4)))) (pow.f64 ky 6)) (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))))
(+.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) 1/4) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 9)) 1/4) (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)) 1/4) (-.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (pow.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)) 1/4) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))))) (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (pow.f64 kx 4)) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))))))
(+.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) 1/4) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 9)) 1/4) (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)) 1/4) (-.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (pow.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)) 1/4) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))))) (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (pow.f64 kx 4)) (+.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 9)) 1/4) (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)) 1/4) (-.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (pow.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)) 1/4) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 7)) 1/4) (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (pow.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)) 1/4) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 Om 2)))) (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)) 1/4) (-.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 (sin.f64 ky) 2))))) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))))) (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (pow.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)) 1/4) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))))))) (pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) 1/4))) (+.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5)) 1/4) (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 9)) 1/4) (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)) 1/4) (-.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (pow.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)) 1/4) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5)) 1/4) (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 9)) 1/4) (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)) 1/4) (-.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (pow.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)) 1/4) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))))) (pow.f64 Om 2))))) (pow.f64 kx 6)) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
1
(+.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) (pow.f64 l 2))) 1)
(+.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) (pow.f64 l 2))) (+.f64 1 (*.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 2) (*.f64 -2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (+.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)))) (pow.f64 Om 2))) (*.f64 1/2 (-.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (pow.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)) 2)))))) (pow.f64 l 4))))
(+.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) (pow.f64 l 2))) (+.f64 1 (+.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (+.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)))) (pow.f64 Om 2))) (*.f64 1/2 (-.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (pow.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)) 2)))))) (*.f64 -2 (+.f64 (*.f64 1/2 (-.f64 (*.f64 4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 Om 6))) (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (-.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (pow.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)) 2))) (pow.f64 Om 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (+.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)))) (pow.f64 Om 2))) (*.f64 1/2 (-.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (pow.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)) 2))))) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (+.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) (-.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (pow.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)) 2)))))))) (pow.f64 l 6)) (*.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 2) (*.f64 -2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (+.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)))) (pow.f64 Om 2))) (*.f64 1/2 (-.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (pow.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)) 2)))))) (pow.f64 l 4)))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/2 (-.f64 (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) 2))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 Om 4))) (+.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 Om 4)) (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (-.f64 (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) 2))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2))) (pow.f64 Om 6)) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/2 (-.f64 (*.f64 4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6))) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) 2)) (pow.f64 l 2))))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) 2)) (pow.f64 l 2)))) (*.f64 -1 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (+.f64 (*.f64 1/2 (-.f64 (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) 2))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 l 2)))))) (pow.f64 Om 6))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/2 (-.f64 (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) 2))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 Om 4))) (+.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 Om 4)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (+.f64 (*.f64 1/2 (-.f64 (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) 2))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 l 2))) (pow.f64 Om 6))))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/2 (-.f64 (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) 2))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 Om 4))) (+.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 Om 4)) (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (-.f64 (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) 2))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2))) (pow.f64 Om 6)) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/2 (-.f64 (*.f64 4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6))) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) 2)) (pow.f64 l 2))))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) 2)) (pow.f64 l 2)))) (*.f64 -1 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (+.f64 (*.f64 1/2 (-.f64 (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) 2))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 l 2)))))) (pow.f64 Om 6))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/2 (-.f64 (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) 2))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 Om 4))) (+.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 Om 4)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (+.f64 (*.f64 1/2 (-.f64 (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) 2))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 l 2))) (pow.f64 Om 6))))))))
(sin.f64 kx)
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 ky 2) (sin.f64 kx))) (sin.f64 kx))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 ky 2) (sin.f64 kx))) (+.f64 (sin.f64 kx) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 ky 4)) (sin.f64 kx)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 ky 2) (sin.f64 kx))) (+.f64 (sin.f64 kx) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 ky 4)) (sin.f64 kx))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 ky 6)) (sin.f64 kx))))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sin.f64 ky)
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 kx 2) (sin.f64 ky))) (sin.f64 ky))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 kx 4)) (sin.f64 ky))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 kx 2) (sin.f64 ky))) (sin.f64 ky)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 kx 4)) (sin.f64 ky))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 kx 6)) (sin.f64 ky))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 kx 2) (sin.f64 ky))) (sin.f64 ky))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))
(+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))))))
(+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) (+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 Om (*.f64 (pow.f64 (sin.f64 kx) 3) l)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))))) 2)) (pow.f64 ky 4)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))))))))
(+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) (+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 Om (*.f64 (pow.f64 (sin.f64 kx) 3) l)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))))) 2)) (pow.f64 ky 4)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))) (*.f64 (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 (pow.f64 (sin.f64 kx) 5) l))) (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 (pow.f64 (sin.f64 kx) 3) l)))) (pow.f64 (sin.f64 kx) 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/4 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 5))))))) (*.f64 -1/16 (/.f64 (*.f64 (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 (pow.f64 (sin.f64 kx) 5) l))) (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 (pow.f64 (sin.f64 kx) 3) l))))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 Om (*.f64 (pow.f64 (sin.f64 kx) 3) l)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) 2)) Om) (*.f64 l (*.f64 (pow.f64 (sin.f64 kx) 3) (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))))))))) (pow.f64 ky 6)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))) (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3))))) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))) (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))) (*.f64 (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))) (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 3))))) 2)) (pow.f64 kx 4)))) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))) (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))) (*.f64 (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5))))) (pow.f64 (sin.f64 ky) 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 Om (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 l (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 (sin.f64 ky) 2))))) (*.f64 l (pow.f64 (sin.f64 ky) 3))))))) (*.f64 -1/16 (/.f64 (*.f64 Om (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))) (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 3))))) 2))) (*.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))))) (pow.f64 kx 6)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))) (*.f64 (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))) (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 3))))) 2)) (pow.f64 kx 4)))) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 (sqrt.f64 1/2) l)))))
(+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 l 2))))) (+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 (sqrt.f64 1/2) l))))))
(+.f64 (*.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (pow.f64 l 3))))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 l 2))))) (+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 (sqrt.f64 1/2) l)))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 (sqrt.f64 1/2) l)))))
(+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 l 2))))) (+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 (sqrt.f64 1/2) l))))))
(+.f64 (*.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (pow.f64 l 3))))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 l 2))))) (+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 (sqrt.f64 1/2) l)))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 (sqrt.f64 1/2) l)))))
(+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 l 2))))) (+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 (sqrt.f64 1/2) l))))))
(+.f64 (*.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (pow.f64 l 3))))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 l 2))))) (+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 (sqrt.f64 1/2) l)))))))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(+.f64 (/.f64 (*.f64 l (pow.f64 ky 2)) (*.f64 Om (sin.f64 kx))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)))
(+.f64 (/.f64 (*.f64 l (pow.f64 ky 2)) (*.f64 Om (sin.f64 kx))) (+.f64 (*.f64 -1 (/.f64 (*.f64 l (*.f64 (pow.f64 ky 4) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (*.f64 Om (sin.f64 kx)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))))
(+.f64 (/.f64 (*.f64 l (pow.f64 ky 2)) (*.f64 Om (sin.f64 kx))) (+.f64 (/.f64 (*.f64 l (*.f64 (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 ky 6))) (*.f64 Om (sin.f64 kx))) (+.f64 (*.f64 -1 (/.f64 (*.f64 l (*.f64 (pow.f64 ky 4) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (*.f64 Om (sin.f64 kx)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)))))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (/.f64 (*.f64 l (pow.f64 kx 2)) (*.f64 Om (sin.f64 ky))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 l (*.f64 (pow.f64 kx 4) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3))) (*.f64 Om (sin.f64 ky)))) (+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (/.f64 (*.f64 l (pow.f64 kx 2)) (*.f64 Om (sin.f64 ky)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 l (*.f64 (pow.f64 kx 4) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3))) (*.f64 Om (sin.f64 ky)))) (+.f64 (/.f64 (*.f64 l (*.f64 (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 kx 6))) (*.f64 Om (sin.f64 ky))) (+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (/.f64 (*.f64 l (pow.f64 kx 2)) (*.f64 Om (sin.f64 ky))))))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5))))) (pow.f64 ky 4))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))))
(+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5))))) (pow.f64 ky 4))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 (pow.f64 (sin.f64 kx) 5) l))) (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 (pow.f64 (sin.f64 kx) 3) l)))) (pow.f64 (sin.f64 kx) 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/4 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 5)))))) (pow.f64 ky 6))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx)))))))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(+.f64 (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 -1/4 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3)))))
(+.f64 (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5))))) (pow.f64 kx 4))) (*.f64 -1/4 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3))))))
(+.f64 (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5))))) (pow.f64 kx 4))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5))))) (pow.f64 (sin.f64 ky) 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 Om (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 l (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 (sin.f64 ky) 2))))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))))) (pow.f64 kx 6))) (*.f64 -1/4 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3)))))))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(sin.f64 kx)
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 ky 2) (sin.f64 kx))) (sin.f64 kx))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 ky 2) (sin.f64 kx))) (+.f64 (sin.f64 kx) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 ky 4)) (sin.f64 kx)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 ky 2) (sin.f64 kx))) (+.f64 (sin.f64 kx) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 ky 4)) (sin.f64 kx))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 ky 6)) (sin.f64 kx))))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sin.f64 ky)
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 kx 2) (sin.f64 ky))) (sin.f64 ky))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 kx 4)) (sin.f64 ky))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 kx 2) (sin.f64 ky))) (sin.f64 ky)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 kx 4)) (sin.f64 ky))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 kx 6)) (sin.f64 ky))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 kx 2) (sin.f64 ky))) (sin.f64 ky))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 4)) (pow.f64 Om 2))) (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(+.f64 (*.f64 2/45 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 6)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 4)) (pow.f64 Om 2))) (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))))
(+.f64 (*.f64 2/45 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 6)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 4)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/315 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 8)) (pow.f64 Om 2))) (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)) (pow.f64 Om 6))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)))
(+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))))
(+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)))))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(+.f64 (*.f64 -1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)))
(+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))))
(+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)) (pow.f64 Om 6))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)) (pow.f64 Om 6))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)) (pow.f64 ky 4)))))
(+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 Om 2)))) (pow.f64 ky 6))) (+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)) (pow.f64 ky 4))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))
(/.f64 (pow.f64 Om 2) (pow.f64 ky 2))
(+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/9 (pow.f64 Om 2)) (*.f64 2/45 (pow.f64 Om 2))) (pow.f64 ky 2))) (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/3 (+.f64 (*.f64 -1/9 (pow.f64 Om 2)) (*.f64 2/45 (pow.f64 Om 2)))) (+.f64 (*.f64 -1/315 (pow.f64 Om 2)) (*.f64 2/135 (pow.f64 Om 2)))) (pow.f64 ky 4))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/9 (pow.f64 Om 2)) (*.f64 2/45 (pow.f64 Om 2))) (pow.f64 ky 2))) (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2)))))
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 2))))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 6) (+.f64 (*.f64 64 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6))) (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 2)) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))) (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 2)))))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(+.f64 (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))
(+.f64 (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (pow.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) 2) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 5))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) 2) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8)))) (sin.f64 ky)) (*.f64 Om (pow.f64 l 7)))) (+.f64 (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (pow.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) 2) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 5)))))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (/.f64 (*.f64 (sin.f64 ky) (+.f64 (pow.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) 2) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 5)))))
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) 2) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8)))) (sin.f64 ky)) (*.f64 Om (pow.f64 l 7))) (/.f64 (*.f64 (sin.f64 ky) (+.f64 (pow.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) 2) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 5))))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(+.f64 (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))
(+.f64 (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 (-.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 (/.f64 -1/16 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) 2)) (*.f64 (pow.f64 Om 5) (*.f64 l (sin.f64 ky))))))
(+.f64 (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 (-.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 (/.f64 -1/16 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) 2)) (*.f64 (pow.f64 Om 5) (*.f64 l (sin.f64 ky)))) (*.f64 -1 (*.f64 (pow.f64 Om 7) (*.f64 l (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (-.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 (/.f64 -1/16 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) 2)) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/256 (/.f64 1 (*.f64 (pow.f64 l 8) (pow.f64 (sin.f64 ky) 8))))) (sin.f64 ky))))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 (sin.f64 ky) 2))))) (pow.f64 Om 6))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 Om 4))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 (sin.f64 ky) 2))))) (pow.f64 Om 6))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 Om 4))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 ky 4)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 ky 4))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))) (pow.f64 Om 2))) (+.f64 (*.f64 16/3 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))) (pow.f64 ky 6))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(+.f64 (/.f64 (*.f64 l (pow.f64 ky 2)) (*.f64 Om (sin.f64 kx))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)))
(+.f64 (/.f64 (*.f64 l (pow.f64 ky 2)) (*.f64 Om (sin.f64 kx))) (+.f64 (*.f64 -1 (/.f64 (*.f64 l (*.f64 (pow.f64 ky 4) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (*.f64 Om (sin.f64 kx)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))))
(+.f64 (/.f64 (*.f64 l (pow.f64 ky 2)) (*.f64 Om (sin.f64 kx))) (+.f64 (/.f64 (*.f64 l (*.f64 (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 ky 6))) (*.f64 Om (sin.f64 kx))) (+.f64 (*.f64 -1 (/.f64 (*.f64 l (*.f64 (pow.f64 ky 4) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (*.f64 Om (sin.f64 kx)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)))))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (/.f64 (*.f64 l (pow.f64 kx 2)) (*.f64 Om (sin.f64 ky))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 l (*.f64 (pow.f64 kx 4) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3))) (*.f64 Om (sin.f64 ky)))) (+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (/.f64 (*.f64 l (pow.f64 kx 2)) (*.f64 Om (sin.f64 ky)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 l (*.f64 (pow.f64 kx 4) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3))) (*.f64 Om (sin.f64 ky)))) (+.f64 (/.f64 (*.f64 l (*.f64 (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 kx 6))) (*.f64 Om (sin.f64 ky))) (+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (/.f64 (*.f64 l (pow.f64 kx 2)) (*.f64 Om (sin.f64 ky))))))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) 2)) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (pow.f64 Om 4))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3)))))) (pow.f64 ky 4)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) 3))) (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (/.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 2)) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 2))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 l 2)) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3))))))) (pow.f64 ky 6))) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) 2)) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (pow.f64 Om 4))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3)))))) (pow.f64 ky 4))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))))) (pow.f64 kx 4))) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 kx 6) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 (sin.f64 ky) 2))))) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))))) (pow.f64 kx 4))) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)))))) (+.f64 1 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 8 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 Om 6))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))))) (pow.f64 Om 2)))) (pow.f64 l 6))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)))))) (+.f64 1 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5))) (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5)))) (pow.f64 l 5))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5))) (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5)))) (pow.f64 l 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 7))) (pow.f64 Om 7))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5))) (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5))))) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) (pow.f64 l 7))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))))
(*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))) (+.f64 (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))) (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))) (+.f64 (*.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 7))) (/.f64 (pow.f64 Om 7) (pow.f64 l 7)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5))) (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5))))) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 7)))) (+.f64 (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))) (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))))))))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 Om 5) (+.f64 (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5)))) (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))))))) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 Om 7) (+.f64 (*.f64 -1/8 (/.f64 (+.f64 (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5)))) (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))))) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)))) (*.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 7))) (/.f64 1 (pow.f64 l 7))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 Om 5) (+.f64 (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5)))) (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))))))) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 l 2)))) (*.f64 8 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)))) (pow.f64 Om 6))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 Om 4))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 l 2)))) (*.f64 8 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)))) (pow.f64 Om 6))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 Om 4))))))
(sin.f64 kx)
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 ky 2) (sin.f64 kx))) (sin.f64 kx))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 ky 2) (sin.f64 kx))) (+.f64 (sin.f64 kx) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 ky 4)) (sin.f64 kx)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 ky 2) (sin.f64 kx))) (+.f64 (sin.f64 kx) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 ky 4)) (sin.f64 kx))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 ky 6)) (sin.f64 kx))))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sin.f64 ky)
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 kx 2) (sin.f64 ky))) (sin.f64 ky))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 kx 4)) (sin.f64 ky))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 kx 2) (sin.f64 ky))) (sin.f64 ky)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 kx 4)) (sin.f64 ky))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 kx 6)) (sin.f64 ky))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 kx 2) (sin.f64 ky))) (sin.f64 ky))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))
(+.f64 (sqrt.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1)) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))))
(+.f64 (sqrt.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1)) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 2)) (pow.f64 ky 4)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))))))
(+.f64 (sqrt.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1)) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 l 2)) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (pow.f64 Om 2))))) (pow.f64 ky 6)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 2)) (pow.f64 ky 4)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 kx 4)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 (sin.f64 ky) 2))))) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (pow.f64 kx 6)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 kx 4)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) 1))
(sqrt.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) 1))
(sqrt.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) 1))
(sqrt.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) 1))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)) (pow.f64 Om 6))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 Om 4))))))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(+.f64 (*.f64 1/512 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))))
(*.f64 -2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))))))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))) (+.f64 (*.f64 -1/512 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))))))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(+.f64 (*.f64 1/512 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)) (pow.f64 Om 6))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 Om 4))))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)) (pow.f64 Om 6))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 Om 4))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))) 1)
(*.f64 1 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 1/4) (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 1/4))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 2)) (sqrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 2) 1/2) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 1/2))
(pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 1/2)
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))) 3)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 3/2) 1/3)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 1/4) 2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 2) 1/4)
(fabs.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))
(log.f64 (exp.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))))
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(exp.f64 (log.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 1)
(pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) 1)
(pow.f64 (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 3)
(pow.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 2) (/.f64 l Om)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))
(cbrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) 3))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 3) (pow.f64 (*.f64 2 (/.f64 l Om)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 3) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))
(exp.f64 (log.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))) 1)
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) -1/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 2) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) -1))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) -2) (pow.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))) -2))
(*.f64 (pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 1/4) -2) (pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 1/4) -2))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (/.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 1))
(/.f64 1 (neg.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))
(/.f64 -1 (neg.f64 (/.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 1)))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1)
(*.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 1)
(pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3)
(pow.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2) 1/2)
(pow.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 3) 1/3)
(pow.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)
(sqrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2))
(log.f64 (exp.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 3))
(expm1.f64 (log1p.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(exp.f64 (log.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1))
(log1p.f64 (expm1.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))) 1)
(*.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))))
(*.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 1/4) (pow.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 1/4))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))) 2) 1/2) (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))) 1/2))
(/.f64 (sqrt.f64 (-.f64 1/4 (/.f64 1/4 (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) 2)))) (sqrt.f64 (-.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 3))) (sqrt.f64 (+.f64 1/4 (-.f64 (/.f64 1/4 (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) 2)) (*.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))))
(pow.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 1/2)
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))) 3)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 3/2) 1/3)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 1/4) 2)
(fabs.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))))
(exp.f64 (*.f64 (log.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 1)
(pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) 1)
(pow.f64 (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 3)
(pow.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 2) (/.f64 l Om)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))
(cbrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) 3))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 3) (pow.f64 (*.f64 2 (/.f64 l Om)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 3) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))
(exp.f64 (log.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 2 (/.f64 l Om))))) 1)
(*.f64 1 (/.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 2 (/.f64 l Om))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) -2)) (/.f64 1 (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))
(*.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) -1/2) (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) -1/2))
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (*.f64 2 (/.f64 l Om)) -1))
(*.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) -1) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 2) -1) (pow.f64 (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) -1))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) -1) (pow.f64 (sqrt.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) -1))
(*.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2) -1) (pow.f64 (/.f64 l Om) -1))
(pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) -1)
(pow.f64 (/.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 2 (/.f64 l Om))) 1)
(pow.f64 (/.f64 1 (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 3)
(pow.f64 (pow.f64 (/.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 2 (/.f64 l Om))) 3) 1/3)
(pow.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) -1/2) 2)
(pow.f64 (/.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) 1) -1)
(sqrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) -2))
(log.f64 (exp.f64 (/.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 2 (/.f64 l Om)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 2 (/.f64 l Om))))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 2 (/.f64 l Om))) 3))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 2 (/.f64 l Om)))))
(exp.f64 (neg.f64 (log.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 1))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 2 (/.f64 l Om)))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1)
(*.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 1)
(pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3)
(pow.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2) 1/2)
(pow.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 3) 1/3)
(pow.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)
(sqrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2))
(log.f64 (exp.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 3))
(expm1.f64 (log1p.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(exp.f64 (log.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1))
(log1p.f64 (expm1.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))) 1)
(*.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))
(*.f64 (*.f64 l l) (/.f64 1 (pow.f64 (/.f64 Om (sin.f64 ky)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)) 2) (cbrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))
(*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 ky) 2))
(*.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) (*.f64 (/.f64 l Om) (sin.f64 ky)))
(*.f64 (/.f64 l 1) (/.f64 l (pow.f64 (/.f64 Om (sin.f64 ky)) 2)))
(*.f64 (/.f64 l (*.f64 Om Om)) (/.f64 l (pow.f64 (sin.f64 ky) -2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l 4)) 1) (/.f64 (pow.f64 (cbrt.f64 l) 2) (pow.f64 (/.f64 Om (sin.f64 ky)) 2)))
(*.f64 (/.f64 1 (*.f64 Om Om)) (/.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) -2)))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4)))) (/.f64 (*.f64 l l) (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 ky)) 2))))
(*.f64 (/.f64 1 (/.f64 Om (sin.f64 ky))) (/.f64 (*.f64 l l) (/.f64 Om (sin.f64 ky))))
(*.f64 (/.f64 l (cbrt.f64 (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4)))) (/.f64 l (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 ky)) 2))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l 4)) (*.f64 Om Om)) (/.f64 (pow.f64 (cbrt.f64 l) 2) (pow.f64 (sin.f64 ky) -2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l 4)) (cbrt.f64 (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4)))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l 4)) (/.f64 Om (sin.f64 ky))) (/.f64 (pow.f64 (cbrt.f64 l) 2) (/.f64 Om (sin.f64 ky))))
(pow.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2) 1)
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)) 3)
(pow.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2) 3) 1/3)
(pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)
(pow.f64 (/.f64 (pow.f64 (/.f64 Om (sin.f64 ky)) 2) (*.f64 l l)) -1)
(sqrt.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2) 2))
(log.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 l l) 3) (pow.f64 (pow.f64 (/.f64 Om (sin.f64 ky)) 2) 3)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))
(exp.f64 (log.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)) 1))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))) 1)
(*.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2) 4 1)) (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))))
(*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))) (sqrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2) 4 1)) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2) 4 1))))
(*.f64 (pow.f64 1 1/2) (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2) 4 1)) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2) 4 1)) 1/2))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2) 4) 2))) (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2) 4))))
(/.f64 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2) 3) 64))) (sqrt.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2) 4) 2) (*.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2) 4)))))
(pow.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2) 4 1) 1/2)
(pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))) 1)
(pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))) 3)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))) 3) 1/3)
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))) 2)
(fabs.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))
(log.f64 (exp.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))))
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))) 3))
(expm1.f64 (log1p.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))
(exp.f64 (log.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2) 4)) 1/2))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))) 1))
(log1p.f64 (expm1.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 Om (sin.f64 ky)) 2))) 1)
(*.f64 1 (pow.f64 (/.f64 Om (sin.f64 ky)) 2))
(*.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) -2))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4))) (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 ky)) 2)))
(*.f64 (/.f64 Om (sin.f64 ky)) (/.f64 Om (sin.f64 ky)))
(*.f64 (/.f64 1 (sin.f64 ky)) (/.f64 (*.f64 Om Om) (sin.f64 ky)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (sin.f64 ky) 4))) (/.f64 (*.f64 Om Om) (pow.f64 (cbrt.f64 (sin.f64 ky)) 2)))
(*.f64 (/.f64 Om 1) (/.f64 Om (pow.f64 (sin.f64 ky) 2)))
(*.f64 (/.f64 Om (cbrt.f64 (pow.f64 (sin.f64 ky) 4))) (/.f64 Om (pow.f64 (cbrt.f64 (sin.f64 ky)) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 Om 4)) 1) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (pow.f64 (sin.f64 ky) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 Om 4)) (sin.f64 ky)) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (sin.f64 ky)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 Om 4)) (cbrt.f64 (pow.f64 (sin.f64 ky) 4))) (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 ky)) 2)))
(pow.f64 (pow.f64 (/.f64 Om (sin.f64 ky)) 2) 1)
(pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 ky)) 2)) 3)
(pow.f64 (pow.f64 (pow.f64 (/.f64 Om (sin.f64 ky)) 2) 3) 1/3)
(pow.f64 (/.f64 Om (sin.f64 ky)) 2)
(pow.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)) -1)
(sqrt.f64 (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4)))
(log.f64 (exp.f64 (pow.f64 (/.f64 Om (sin.f64 ky)) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 Om (sin.f64 ky)) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 Om (sin.f64 ky)) 2) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 Om Om) 3) (pow.f64 (pow.f64 (sin.f64 ky) 2) 3)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 Om (sin.f64 ky)) 2)))
(exp.f64 (log.f64 (pow.f64 (/.f64 Om (sin.f64 ky)) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 Om (sin.f64 ky)) 2)) 1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 Om (sin.f64 ky)) 2)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))))) 1)
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))) -1/2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2) 4 1)) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))) -1))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))) -1))
(pow.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2) 4 1) -1/2)
(pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))) -1)
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))) 1)
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))) 3)
(pow.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))) 3) 1/3)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))) -1/2) 2)
(pow.f64 (/.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))) 1) -1)
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))))))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 1)
(pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) 1)
(pow.f64 (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 3)
(pow.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 2) (/.f64 l Om)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))
(cbrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) 3))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 3) (pow.f64 (*.f64 2 (/.f64 l Om)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 3) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))
(exp.f64 (log.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))) 1)
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) -1/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 2) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) -1))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) -2) (pow.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))) -2))
(*.f64 (pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 1/4) -2) (pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 1/4) -2))
(pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) -1)
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) -2)
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 1)
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))) 3)
(pow.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 3) 1/3)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) -1/2) 2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 2) -1/2)
(pow.f64 (/.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 1) -1)
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1)
(*.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 1)
(pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3)
(pow.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2) 1/2)
(pow.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 3) 1/3)
(pow.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)
(sqrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2))
(log.f64 (exp.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 3))
(expm1.f64 (log1p.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(exp.f64 (log.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1))
(log1p.f64 (expm1.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))) 1)
(*.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))
(*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 2) (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))
(pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 1)
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 2)
(pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 3)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 3) 1/3)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 2) 1/2)
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 2))
(log.f64 (exp.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 3))
(expm1.f64 (log1p.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))
(exp.f64 (log.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 1))
(log1p.f64 (expm1.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))
Outputs
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 1/4)
(pow.f64 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1) 1/4)
(+.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) 3)) 1/4) (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 1/4))
(fma.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1) 3)) 1/4) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) (pow.f64 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1) 1/4))
(fma.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1) 3)) 1/4) (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 ky ky) Om)) (pow.f64 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1) 1/4))
(+.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) 3)) 1/4) (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1)) 1/4) (*.f64 (-.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))))) (pow.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3)) 1/4) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)) (pow.f64 ky 4)))) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 1/4)))
(fma.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1) 3)) 1/4) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) (fma.f64 1/2 (*.f64 (*.f64 (-.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))) (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))) 2)))) (pow.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1) 3)) 1/4) (/.f64 (*.f64 l l) (*.f64 Om Om))) 2)) (pow.f64 ky 4)) (pow.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)) 1/4)) (pow.f64 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1) 1/4)))
(fma.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1) 3)) 1/4) (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 ky ky) Om)) (fma.f64 1/2 (*.f64 (*.f64 (-.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))) (-.f64 (fma.f64 -4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) Om)) (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 (*.f64 (*.f64 2 (pow.f64 (/.f64 l Om) 2)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))) 2)))) (pow.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1) 3)) 1/4) (pow.f64 (/.f64 l Om) 2)) 2)) (pow.f64 ky 4)) (pow.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)) 1/4)) (pow.f64 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1) 1/4)))
(+.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) 3)) 1/4) (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1)) 1/4) (*.f64 (-.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))))) (pow.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3)) 1/4) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)) (pow.f64 ky 4)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1)) 1/4) (*.f64 (-.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 2))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))))) (/.f64 (*.f64 (-.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (pow.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) 3)) 1/4) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)) (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))) (pow.f64 ky 6)))) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 1/4))))
(fma.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1) 3)) 1/4) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) (fma.f64 1/2 (*.f64 (*.f64 (-.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))) (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))) 2)))) (pow.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1) 3)) 1/4) (/.f64 (*.f64 l l) (*.f64 Om Om))) 2)) (pow.f64 ky 4)) (pow.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)) 1/4)) (fma.f64 1/2 (*.f64 (*.f64 (pow.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)) 1/4) (-.f64 (*.f64 (*.f64 1/2 (+.f64 (fma.f64 -2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))) (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))))) (*.f64 Om Om))) (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 (*.f64 Om Om) (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)) (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))) 2))))))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))) (*.f64 (/.f64 (-.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))) (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))) 2)))) (pow.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1) 3)) 1/4) (/.f64 (*.f64 l l) (*.f64 Om Om))) 2)) (*.f64 Om Om)) (/.f64 (*.f64 l l) (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))))) (pow.f64 ky 6)) (pow.f64 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1) 1/4))))
(fma.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1) 3)) 1/4) (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 ky ky) Om)) (fma.f64 1/2 (*.f64 (*.f64 (-.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))) (-.f64 (fma.f64 -4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) Om)) (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 (*.f64 (*.f64 2 (pow.f64 (/.f64 l Om) 2)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))) 2)))) (pow.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1) 3)) 1/4) (pow.f64 (/.f64 l Om) 2)) 2)) (pow.f64 ky 4)) (pow.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)) 1/4)) (fma.f64 1/2 (*.f64 (*.f64 (pow.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)) 1/4) (-.f64 (*.f64 (*.f64 1/2 (+.f64 (fma.f64 -2 (*.f64 (pow.f64 (/.f64 l Om) 2) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))) (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))))) (*.f64 Om Om))) (*.f64 -2 (*.f64 (pow.f64 (/.f64 l Om) 2) (/.f64 (-.f64 (fma.f64 -4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) Om)) (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 (*.f64 (*.f64 2 (pow.f64 (/.f64 l Om) 2)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))) 2)) (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))) (*.f64 (pow.f64 (/.f64 l Om) 2) (/.f64 (-.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))) (-.f64 (fma.f64 -4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) Om)) (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 (*.f64 (*.f64 2 (pow.f64 (/.f64 l Om) 2)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))) 2)))) (pow.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1) 3)) 1/4) (pow.f64 (/.f64 l Om) 2)) 2)) (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))))) (pow.f64 ky 6)) (pow.f64 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1) 1/4))))
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))) 1/4)
(pow.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 1/4)
(pow.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1) 1/4)
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))) 1/4)
(pow.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 1/4)
(pow.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1) 1/4)
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))) 1/4)
(pow.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 1/4)
(pow.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1) 1/4)
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))) 1/4)
(pow.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 1/4)
(pow.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1) 1/4)
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))) 1/4)
(pow.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 1/4)
(pow.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1) 1/4)
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))) 1/4)
(pow.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 1/4)
(pow.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1) 1/4)
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))) 1/4)
(pow.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 1/4)
(pow.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1) 1/4)
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))) 1/4)
(pow.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 1/4)
(pow.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1) 1/4)
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 1/4)
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 1/4)
(pow.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1) 1/4)
(+.f64 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 1/4) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)) 1/4) (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2))))
(+.f64 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 1/4) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3)) 1/4) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx)))))
(+.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1) 1/4) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1) 3)) 1/4) (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 kx kx) Om))))
(+.f64 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 1/4) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) 1/4) (*.f64 (-.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (pow.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)) 1/4) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)) (pow.f64 kx 4)))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)) 1/4) (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)))))
(+.f64 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 1/4) (fma.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))) 1/4) (*.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) 2))) (neg.f64 (pow.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3)) 1/4)) 2))) (pow.f64 kx 4))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3)) 1/4) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx))))))
(+.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1) 1/4) (fma.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1)) 1/4) (*.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1))) (-.f64 (fma.f64 -4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) Om)) (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (pow.f64 (/.f64 l Om) 2)) (sqrt.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1)))) 2))) (neg.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1) 3)) 1/4)) 2))) (pow.f64 kx 4))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1) 3)) 1/4) (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 kx kx) Om)))))
(+.f64 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 1/4) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) 1/4) (*.f64 (-.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 (sin.f64 ky) 2))))) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))))) (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (pow.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)) 1/4) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))) (pow.f64 kx 6)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) 1/4) (*.f64 (-.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (pow.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)) 1/4) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)) (pow.f64 kx 4)))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)) 1/4) (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2))))))
(+.f64 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 1/4) (fma.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))) 1/4) (*.f64 (-.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) (+.f64 (fma.f64 -2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2))) (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2)))))))) (*.f64 -2 (/.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) 2)) (/.f64 (*.f64 (*.f64 Om Om) (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 l l)))))) (/.f64 (*.f64 l l) (/.f64 (*.f64 (*.f64 Om Om) (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) 2))) (neg.f64 (pow.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3)) 1/4)) 2)))))) (pow.f64 kx 6))) (fma.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))) 1/4) (*.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) 2))) (neg.f64 (pow.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3)) 1/4)) 2))) (pow.f64 kx 4))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3)) 1/4) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx)))))))
(+.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1) 1/4) (fma.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1)) 1/4) (*.f64 (-.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1)))) (+.f64 (fma.f64 -2 (*.f64 (pow.f64 (/.f64 l Om) 2) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2))) (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2)))))))) (*.f64 -2 (*.f64 (pow.f64 (/.f64 l Om) 2) (/.f64 (-.f64 (fma.f64 -4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) Om)) (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (pow.f64 (/.f64 l Om) 2)) (sqrt.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1)))) 2)) (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1)))))) (*.f64 (pow.f64 (/.f64 l Om) 2) (/.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1))) (-.f64 (fma.f64 -4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) Om)) (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (pow.f64 (/.f64 l Om) 2)) (sqrt.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1)))) 2))) (neg.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1) 3)) 1/4)) 2))) (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1)))) (pow.f64 kx 6))) (fma.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1)) 1/4) (*.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1))) (-.f64 (fma.f64 -4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) Om)) (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (pow.f64 (/.f64 l Om) 2)) (sqrt.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1)))) 2))) (neg.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1) 3)) 1/4)) 2))) (pow.f64 kx 4))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1) 3)) 1/4) (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 kx kx) Om))))))
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))) 1/4)
(pow.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 1/4)
(pow.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1) 1/4)
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))) 1/4)
(pow.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 1/4)
(pow.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1) 1/4)
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))) 1/4)
(pow.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 1/4)
(pow.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1) 1/4)
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))) 1/4)
(pow.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 1/4)
(pow.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1) 1/4)
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))) 1/4)
(pow.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 1/4)
(pow.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1) 1/4)
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))) 1/4)
(pow.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 1/4)
(pow.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1) 1/4)
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))) 1/4)
(pow.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 1/4)
(pow.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1) 1/4)
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))) 1/4)
(pow.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 1/4)
(pow.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1) 1/4)
1
(+.f64 1 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(+.f64 1 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))))
(+.f64 1 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))))
(+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 l 4) (-.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (pow.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)) 2)))) (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (fma.f64 1/2 (*.f64 (pow.f64 l 4) (-.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (pow.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)) 2))) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l)))))
(+.f64 1 (fma.f64 1/2 (*.f64 (pow.f64 l 4) (fma.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) (neg.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))))) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l)))))
(+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 Om 6))) (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (-.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (pow.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)) 2))) (pow.f64 Om 2))) (pow.f64 l 6))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 l 4) (-.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (pow.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)) 2)))) (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(+.f64 1 (fma.f64 1/2 (*.f64 (-.f64 (*.f64 4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 Om 6))) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (-.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (pow.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)) 2))))) (pow.f64 l 6)) (fma.f64 1/2 (*.f64 (pow.f64 l 4) (-.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (pow.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)) 2))) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))))))
(+.f64 1 (fma.f64 1/2 (*.f64 (-.f64 (*.f64 4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 Om 6))) (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) Om) (/.f64 (fma.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) (neg.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)))) Om))) (pow.f64 l 6)) (fma.f64 1/2 (*.f64 (pow.f64 l 4) (fma.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) (neg.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))))) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))))))
1
(+.f64 1 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(+.f64 1 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))))
(+.f64 1 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))))
(+.f64 1 (+.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) 2)) (pow.f64 Om 4)))))
(+.f64 (+.f64 1 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l)))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (pow.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 Om 4))))
(+.f64 (+.f64 1 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l)))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (pow.f64 Om 4))))
(+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6))) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) 2)) (pow.f64 l 2)))) (pow.f64 Om 6))) (+.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) 2)) (pow.f64 Om 4))))))
(+.f64 1 (fma.f64 1/2 (/.f64 (-.f64 (*.f64 4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 l 6))) (*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (pow.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 2))) (*.f64 l l))) (pow.f64 Om 6)) (+.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (pow.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 Om 4))))))
(+.f64 1 (fma.f64 1/2 (/.f64 (-.f64 (*.f64 4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 l 6))) (*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (*.f64 l l))) (pow.f64 Om 6)) (+.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (pow.f64 Om 4))))))
1
(+.f64 1 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(+.f64 1 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))))
(+.f64 1 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))))
(+.f64 1 (+.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) 2)) (pow.f64 Om 4)))))
(+.f64 (+.f64 1 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l)))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (pow.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 Om 4))))
(+.f64 (+.f64 1 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l)))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (pow.f64 Om 4))))
(+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6))) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) 2)) (pow.f64 l 2)))) (pow.f64 Om 6))) (+.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) 2)) (pow.f64 Om 4))))))
(+.f64 1 (fma.f64 1/2 (/.f64 (-.f64 (*.f64 4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 l 6))) (*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (pow.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 2))) (*.f64 l l))) (pow.f64 Om 6)) (+.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (pow.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 Om 4))))))
(+.f64 1 (fma.f64 1/2 (/.f64 (-.f64 (*.f64 4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 l 6))) (*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (*.f64 l l))) (pow.f64 Om 6)) (+.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (pow.f64 Om 4))))))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(+.f64 (/.f64 (*.f64 l (pow.f64 ky 2)) (*.f64 Om (sin.f64 kx))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)))
(+.f64 (*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx)))) (/.f64 l (/.f64 (*.f64 (sin.f64 kx) Om) (*.f64 ky ky))))
(+.f64 (*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx)))) (/.f64 l (*.f64 (/.f64 (sin.f64 kx) ky) (/.f64 Om ky))))
(+.f64 (/.f64 (*.f64 l (pow.f64 ky 2)) (*.f64 Om (sin.f64 kx))) (+.f64 (*.f64 -1 (/.f64 (*.f64 l (*.f64 (pow.f64 ky 4) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (*.f64 Om (sin.f64 kx)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))))
(+.f64 (/.f64 l (/.f64 (*.f64 (sin.f64 kx) Om) (*.f64 ky ky))) (fma.f64 -1 (*.f64 (/.f64 l Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (/.f64 (sin.f64 kx) (pow.f64 ky 4)))) (*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))))
(+.f64 (/.f64 l (*.f64 (/.f64 (sin.f64 kx) ky) (/.f64 Om ky))) (-.f64 (*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx)))) (*.f64 (/.f64 l Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (/.f64 (sin.f64 kx) (pow.f64 ky 4))))))
(+.f64 (/.f64 (*.f64 l (pow.f64 ky 2)) (*.f64 Om (sin.f64 kx))) (+.f64 (/.f64 (*.f64 l (*.f64 (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 ky 6))) (*.f64 Om (sin.f64 kx))) (+.f64 (*.f64 -1 (/.f64 (*.f64 l (*.f64 (pow.f64 ky 4) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (*.f64 Om (sin.f64 kx)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)))))
(+.f64 (+.f64 (/.f64 l (/.f64 (*.f64 (sin.f64 kx) Om) (*.f64 ky ky))) (*.f64 (/.f64 l Om) (/.f64 (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (sin.f64 kx) (pow.f64 ky 6))))) (fma.f64 -1 (*.f64 (/.f64 l Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (/.f64 (sin.f64 kx) (pow.f64 ky 4)))) (*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))))
(+.f64 (+.f64 (/.f64 l (*.f64 (/.f64 (sin.f64 kx) ky) (/.f64 Om ky))) (*.f64 (/.f64 l Om) (/.f64 (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (sin.f64 kx) (pow.f64 ky 6))))) (-.f64 (*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx)))) (*.f64 (/.f64 l Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (/.f64 (sin.f64 kx) (pow.f64 ky 4))))))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky))
(+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (/.f64 (*.f64 l (pow.f64 kx 2)) (*.f64 Om (sin.f64 ky))))
(fma.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)) (*.f64 (/.f64 l Om) (/.f64 (*.f64 kx kx) (sin.f64 ky))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 l (*.f64 (pow.f64 kx 4) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3))) (*.f64 Om (sin.f64 ky)))) (+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (/.f64 (*.f64 l (pow.f64 kx 2)) (*.f64 Om (sin.f64 ky)))))
(fma.f64 -1 (*.f64 (/.f64 l Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (/.f64 (sin.f64 ky) (pow.f64 kx 4)))) (fma.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)) (*.f64 (/.f64 l Om) (/.f64 (*.f64 kx kx) (sin.f64 ky)))))
(-.f64 (fma.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)) (*.f64 (/.f64 l Om) (/.f64 (*.f64 kx kx) (sin.f64 ky)))) (*.f64 (/.f64 l Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (/.f64 (sin.f64 ky) (pow.f64 kx 4)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 l (*.f64 (pow.f64 kx 4) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3))) (*.f64 Om (sin.f64 ky)))) (+.f64 (/.f64 (*.f64 l (*.f64 (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 kx 6))) (*.f64 Om (sin.f64 ky))) (+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (/.f64 (*.f64 l (pow.f64 kx 2)) (*.f64 Om (sin.f64 ky))))))
(fma.f64 -1 (*.f64 (/.f64 l Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (/.f64 (sin.f64 ky) (pow.f64 kx 4)))) (+.f64 (fma.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)) (*.f64 (/.f64 l Om) (/.f64 (*.f64 kx kx) (sin.f64 ky)))) (*.f64 (/.f64 l Om) (/.f64 (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2)))) (/.f64 (sin.f64 ky) (pow.f64 kx 6))))))
(-.f64 (+.f64 (fma.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)) (*.f64 (/.f64 l Om) (/.f64 (*.f64 kx kx) (sin.f64 ky)))) (*.f64 (/.f64 l Om) (/.f64 (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2)))) (/.f64 (sin.f64 ky) (pow.f64 kx 6))))) (*.f64 (/.f64 l Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (/.f64 (sin.f64 ky) (pow.f64 kx 4)))))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))))
(+.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))) (*.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 l l) (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)) (/.f64 (*.f64 ky ky) (*.f64 Om Om)))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))))
(+.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))) (*.f64 (*.f64 -2 (*.f64 (pow.f64 (/.f64 l Om) 2) (/.f64 (*.f64 ky ky) (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))))
(+.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))) 1/4) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (-.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))))) (pow.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3)) 1/4) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))) (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 5)) 1/4) (/.f64 (pow.f64 l 4) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (pow.f64 Om 4)))))) (pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))) 1/4))) (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) 2) (pow.f64 Om 4))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (pow.f64 ky 4)) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))))))
(fma.f64 (fma.f64 -2 (*.f64 (pow.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)) 1/4) (fma.f64 1/2 (*.f64 (*.f64 (pow.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)) 1/4) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))) (-.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))) (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))) 2)))) (pow.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1) 3)) 1/4) (/.f64 (*.f64 l l) (*.f64 Om Om))) 2))) (neg.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1) 5)) 1/4) (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))) (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1) 2)) (pow.f64 Om 4)))) (pow.f64 ky 4) (+.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))) (*.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 l l) (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)) (/.f64 (*.f64 ky ky) (*.f64 Om Om)))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))))))
(fma.f64 (fma.f64 -2 (*.f64 (pow.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)) 1/4) (-.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)) 1/4) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))) (-.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))) (-.f64 (fma.f64 -4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) Om)) (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 (*.f64 (*.f64 2 (pow.f64 (/.f64 l Om) 2)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))) 2)))) (pow.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1) 3)) 1/4) (pow.f64 (/.f64 l Om) 2)) 2)))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1) 5)) 1/4) (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))) (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1) 2)) (pow.f64 Om 4)))) (pow.f64 ky 4) (+.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))) (*.f64 (*.f64 -2 (*.f64 (pow.f64 (/.f64 l Om) 2) (/.f64 (*.f64 ky ky) (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))))))
(+.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))) 1/4) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (-.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))))) (pow.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3)) 1/4) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))) (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 5)) 1/4) (/.f64 (pow.f64 l 4) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (pow.f64 Om 4)))))) (pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))) 1/4))) (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) 2) (pow.f64 Om 4))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (pow.f64 ky 4)) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))) (+.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))) 1/4) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))) 1/4) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (-.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 2))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))))) (/.f64 (*.f64 (-.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (pow.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) 3)) 1/4) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)) (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) 3) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))) 1/4) (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1)) 1/4) (*.f64 (-.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (pow.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) 3)) 1/4) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))))) (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) 5)) 1/4) (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))))) (pow.f64 Om 2)))) (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 5)) 1/4) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (/.f64 (*.f64 (-.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))))) (pow.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3)) 1/4) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))) 1/4) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (-.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))))) (pow.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3)) 1/4) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))) (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 5)) 1/4) (/.f64 (pow.f64 l 4) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (pow.f64 Om 4)))))) (pow.f64 l 2)) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (pow.f64 Om 2))) (pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))) 1/4)))) (pow.f64 ky 6)) (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))))))
(fma.f64 (fma.f64 -2 (*.f64 (pow.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)) 1/4) (fma.f64 1/2 (*.f64 (*.f64 (pow.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)) 1/4) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))) (-.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))) (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))) 2)))) (pow.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1) 3)) 1/4) (/.f64 (*.f64 l l) (*.f64 Om Om))) 2))) (neg.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1) 5)) 1/4) (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))) (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1) 2)) (pow.f64 Om 4)))) (pow.f64 ky 4) (+.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))) (fma.f64 (fma.f64 -2 (*.f64 (pow.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)) 1/4) (fma.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)) 1/4) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))) (-.f64 (*.f64 (*.f64 1/2 (+.f64 (fma.f64 -2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))) (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))))) (*.f64 Om Om))) (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 (*.f64 Om Om) (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)) (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))) 2))))))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))) (*.f64 (/.f64 (-.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))) (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))) 2)))) (pow.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1) 3)) 1/4) (/.f64 (*.f64 l l) (*.f64 Om Om))) 2)) (*.f64 Om Om)) (/.f64 (*.f64 l l) (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))))) (fma.f64 -1 (*.f64 (pow.f64 (/.f64 1 (*.f64 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1) (pow.f64 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1) 3))) 1/4) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 1/2 (*.f64 (*.f64 (pow.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)) 1/4) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))) (-.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))) (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))) 2)))) (pow.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1) 3)) 1/4) (/.f64 (*.f64 l l) (*.f64 Om Om))) 2))) (neg.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1) 5)) 1/4) (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1) 5)) 1/4) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))) (/.f64 (-.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))) (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))) 2)))) (pow.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1) 3)) 1/4) (/.f64 (*.f64 l l) (*.f64 Om Om))) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l)))))))) (*.f64 2 (*.f64 (pow.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)) 1/4) (/.f64 (fma.f64 1/2 (*.f64 (*.f64 (pow.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)) 1/4) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))) (-.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))) (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))) 2)))) (pow.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1) 3)) 1/4) (/.f64 (*.f64 l l) (*.f64 Om Om))) 2))) (neg.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1) 5)) 1/4) (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))))) (/.f64 (*.f64 (*.f64 Om Om) (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)) (*.f64 l l)))))) (pow.f64 ky 6) (*.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 l l) (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)) (/.f64 (*.f64 ky ky) (*.f64 Om Om)))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))))))
(fma.f64 (fma.f64 -2 (*.f64 (pow.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)) 1/4) (-.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)) 1/4) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))) (-.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))) (-.f64 (fma.f64 -4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) Om)) (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 (*.f64 (*.f64 2 (pow.f64 (/.f64 l Om) 2)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))) 2)))) (pow.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1) 3)) 1/4) (pow.f64 (/.f64 l Om) 2)) 2)))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1) 5)) 1/4) (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))) (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1) 2)) (pow.f64 Om 4)))) (pow.f64 ky 4) (+.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))) (fma.f64 (fma.f64 -2 (*.f64 (pow.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)) 1/4) (fma.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)) 1/4) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))) (-.f64 (*.f64 (*.f64 1/2 (+.f64 (fma.f64 -2 (*.f64 (pow.f64 (/.f64 l Om) 2) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))) (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))))) (*.f64 Om Om))) (*.f64 -2 (*.f64 (pow.f64 (/.f64 l Om) 2) (/.f64 (-.f64 (fma.f64 -4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) Om)) (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 (*.f64 (*.f64 2 (pow.f64 (/.f64 l Om) 2)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))) 2)) (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))) (*.f64 (pow.f64 (/.f64 l Om) 2) (/.f64 (-.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))) (-.f64 (fma.f64 -4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) Om)) (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 (*.f64 (*.f64 2 (pow.f64 (/.f64 l Om) 2)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))) 2)))) (pow.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1) 3)) 1/4) (pow.f64 (/.f64 l Om) 2)) 2)) (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))))) (-.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1) 5)) 1/4) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))) (/.f64 (-.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))) (-.f64 (fma.f64 -4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) Om)) (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 (*.f64 (*.f64 2 (pow.f64 (/.f64 l Om) 2)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))) 2)))) (pow.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1) 3)) 1/4) (pow.f64 (/.f64 l Om) 2)) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1) 4)) 1/4) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (-.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)) 1/4) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))) (-.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))) (-.f64 (fma.f64 -4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) Om)) (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 (*.f64 (*.f64 2 (pow.f64 (/.f64 l Om) 2)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))) 2)))) (pow.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1) 3)) 1/4) (pow.f64 (/.f64 l Om) 2)) 2)))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1) 5)) 1/4) (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))))))))) (*.f64 2 (*.f64 (pow.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)) 1/4) (*.f64 (pow.f64 (/.f64 l Om) 2) (/.f64 (-.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)) 1/4) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))) (-.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))) (-.f64 (fma.f64 -4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) Om)) (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 (*.f64 (*.f64 2 (pow.f64 (/.f64 l Om) 2)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))) 2)))) (pow.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1) 3)) 1/4) (pow.f64 (/.f64 l Om) 2)) 2)))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1) 5)) 1/4) (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))) (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))))) (pow.f64 ky 6) (*.f64 (*.f64 -2 (*.f64 (pow.f64 (/.f64 l Om) 2) (/.f64 (*.f64 ky ky) (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1)))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) (*.f64 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3)))))
(+.f64 (sqrt.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1))) (*.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 kx kx) Om))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1) 3)))))
(+.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) 1/4) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 9)) 1/4) (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)) 1/4) (-.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (pow.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)) 1/4) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))))) (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (pow.f64 kx 4)) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))))))
(fma.f64 (fma.f64 -2 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))) 1/4) (fma.f64 -1 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 9)) 1/4) (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 (*.f64 1/2 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3)) 1/4)) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) 2))) (neg.f64 (pow.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3)) 1/4)) 2)))))) (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 5))))) (pow.f64 kx 4) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) (*.f64 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3))))))
(fma.f64 (fma.f64 -2 (*.f64 (pow.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1)) 1/4) (-.f64 (*.f64 (*.f64 1/2 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1) 3)) 1/4)) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1))) (-.f64 (fma.f64 -4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) Om)) (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (pow.f64 (/.f64 l Om) 2)) (sqrt.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1)))) 2))) (neg.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1) 3)) 1/4)) 2)))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1) 9)) 1/4) (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1) 5))))) (pow.f64 kx 4) (+.f64 (sqrt.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1))) (*.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 kx kx) Om))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1) 3))))))
(+.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) 1/4) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 9)) 1/4) (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)) 1/4) (-.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (pow.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)) 1/4) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))))) (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (pow.f64 kx 4)) (+.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 9)) 1/4) (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)) 1/4) (-.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (pow.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)) 1/4) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 7)) 1/4) (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (pow.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)) 1/4) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 Om 2)))) (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)) 1/4) (-.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 (sin.f64 ky) 2))))) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))))) (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (pow.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)) 1/4) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))))))) (pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) 1/4))) (+.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5)) 1/4) (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 9)) 1/4) (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)) 1/4) (-.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (pow.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)) 1/4) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5)) 1/4) (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 9)) 1/4) (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)) 1/4) (-.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (pow.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)) 1/4) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))))) (pow.f64 Om 2))))) (pow.f64 kx 6)) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))))))
(fma.f64 (fma.f64 -2 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))) 1/4) (fma.f64 -1 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 9)) 1/4) (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 (*.f64 1/2 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3)) 1/4)) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) 2))) (neg.f64 (pow.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3)) 1/4)) 2)))))) (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 5))))) (pow.f64 kx 4) (fma.f64 (fma.f64 -2 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))) 1/4) (fma.f64 -1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 -1 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 9)) 1/4) (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 (*.f64 1/2 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3)) 1/4)) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) 2))) (neg.f64 (pow.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3)) 1/4)) 2))))) (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) (fma.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 7)) 1/4) (/.f64 (*.f64 (*.f64 l l) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) 2))) (neg.f64 (pow.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3)) 1/4)) 2)))) (*.f64 Om Om))) (*.f64 (*.f64 1/2 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3)) 1/4)) (-.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) (+.f64 (fma.f64 -2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2))) (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2)))))))) (*.f64 -2 (/.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) 2)) (/.f64 (*.f64 (*.f64 Om Om) (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 l l)))))) (/.f64 (*.f64 l l) (/.f64 (*.f64 (*.f64 Om Om) (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) 2))) (neg.f64 (pow.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3)) 1/4)) 2)))))))))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 5)) 1/4) (+.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 -1 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 9)) 1/4) (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 (*.f64 1/2 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3)) 1/4)) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) 2))) (neg.f64 (pow.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3)) 1/4)) 2))))))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 -1 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 9)) 1/4) (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 (*.f64 1/2 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3)) 1/4)) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) 2))) (neg.f64 (pow.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3)) 1/4)) 2)))))))))) (pow.f64 kx 6) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) (*.f64 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3)))))))
(fma.f64 (fma.f64 -2 (*.f64 (pow.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1)) 1/4) (-.f64 (*.f64 (*.f64 1/2 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1) 3)) 1/4)) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1))) (-.f64 (fma.f64 -4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) Om)) (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (pow.f64 (/.f64 l Om) 2)) (sqrt.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1)))) 2))) (neg.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1) 3)) 1/4)) 2)))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1) 9)) 1/4) (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1) 5))))) (pow.f64 kx 4) (fma.f64 (fma.f64 -2 (*.f64 (pow.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1)) 1/4) (-.f64 (fma.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1) 7)) 1/4) (/.f64 (*.f64 (*.f64 l l) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1))) (-.f64 (fma.f64 -4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) Om)) (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (pow.f64 (/.f64 l Om) 2)) (sqrt.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1)))) 2))) (neg.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1) 3)) 1/4)) 2)))) (*.f64 Om Om))) (*.f64 (*.f64 1/2 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1) 3)) 1/4)) (-.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1)))) (+.f64 (fma.f64 -2 (*.f64 (pow.f64 (/.f64 l Om) 2) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2))) (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2)))))))) (*.f64 -2 (*.f64 (pow.f64 (/.f64 l Om) 2) (/.f64 (-.f64 (fma.f64 -4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) Om)) (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (pow.f64 (/.f64 l Om) 2)) (sqrt.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1)))) 2)) (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1)))))) (*.f64 (pow.f64 (/.f64 l Om) 2) (/.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1))) (-.f64 (fma.f64 -4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) Om)) (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (pow.f64 (/.f64 l Om) 2)) (sqrt.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1)))) 2))) (neg.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1) 3)) 1/4)) 2))) (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1)))))) (*.f64 (pow.f64 (/.f64 l Om) 2) (/.f64 (-.f64 (*.f64 (*.f64 1/2 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1) 3)) 1/4)) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1))) (-.f64 (fma.f64 -4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) Om)) (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (pow.f64 (/.f64 l Om) 2)) (sqrt.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1)))) 2))) (neg.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1) 3)) 1/4)) 2)))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1) 9)) 1/4) (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1))))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1) 5)) 1/4) (+.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (-.f64 (*.f64 (*.f64 1/2 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1) 3)) 1/4)) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1))) (-.f64 (fma.f64 -4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) Om)) (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (pow.f64 (/.f64 l Om) 2)) (sqrt.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1)))) 2))) (neg.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1) 3)) 1/4)) 2)))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1) 9)) 1/4) (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (-.f64 (*.f64 (*.f64 1/2 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1) 3)) 1/4)) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1))) (-.f64 (fma.f64 -4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) Om)) (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (pow.f64 (/.f64 l Om) 2)) (sqrt.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1)))) 2))) (neg.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1) 3)) 1/4)) 2)))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1) 9)) 1/4) (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))))) (pow.f64 kx 6) (+.f64 (sqrt.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1))) (*.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 kx kx) Om))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1) 3)))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1)))
1
(+.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) (pow.f64 l 2))) 1)
(fma.f64 -2 (*.f64 (*.f64 l l) (+.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)) (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) 1)
(+.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) (pow.f64 l 2))) (+.f64 1 (*.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 2) (*.f64 -2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (+.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)))) (pow.f64 Om 2))) (*.f64 1/2 (-.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (pow.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)) 2)))))) (pow.f64 l 4))))
(+.f64 (fma.f64 -2 (*.f64 (*.f64 l l) (+.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)) (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) 1) (*.f64 (pow.f64 l 4) (+.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)) (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om))) 2) (*.f64 -2 (fma.f64 -1 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (+.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)) (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om))))) (*.f64 1/2 (-.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (pow.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)) 2))))))))
(+.f64 (fma.f64 -2 (*.f64 (*.f64 l l) (+.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)) (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) 1) (*.f64 (pow.f64 l 4) (+.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)) (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om))) 2) (*.f64 -2 (-.f64 (*.f64 1/2 (fma.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) (neg.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))))) (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) Om) (/.f64 (+.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)) (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om))) Om)))))))
(+.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) (pow.f64 l 2))) (+.f64 1 (+.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (+.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)))) (pow.f64 Om 2))) (*.f64 1/2 (-.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (pow.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)) 2)))))) (*.f64 -2 (+.f64 (*.f64 1/2 (-.f64 (*.f64 4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 Om 6))) (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (-.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (pow.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)) 2))) (pow.f64 Om 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (+.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)))) (pow.f64 Om 2))) (*.f64 1/2 (-.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (pow.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)) 2))))) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (+.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) (-.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (pow.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)) 2)))))))) (pow.f64 l 6)) (*.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 2) (*.f64 -2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (+.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)))) (pow.f64 Om 2))) (*.f64 1/2 (-.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (pow.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)) 2)))))) (pow.f64 l 4)))))
(+.f64 (fma.f64 -2 (*.f64 (*.f64 l l) (+.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)) (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) 1) (fma.f64 (fma.f64 2 (*.f64 (+.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)) (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om))) (fma.f64 -1 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (+.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)) (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om))))) (*.f64 1/2 (-.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (pow.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)) 2))))) (*.f64 -2 (fma.f64 1/2 (-.f64 (*.f64 4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 Om 6))) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (-.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (pow.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)) 2))))) (fma.f64 -1 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (fma.f64 -1 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (+.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)) (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om))))) (*.f64 1/2 (-.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (pow.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)) 2)))))) (*.f64 -1/2 (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (pow.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)) 2)) (+.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)) (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om))))))))) (pow.f64 l 6) (*.f64 (pow.f64 l 4) (+.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)) (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om))) 2) (*.f64 -2 (fma.f64 -1 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (+.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)) (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om))))) (*.f64 1/2 (-.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (pow.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)) 2)))))))))
(+.f64 (fma.f64 -2 (*.f64 (*.f64 l l) (+.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)) (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) 1) (fma.f64 (fma.f64 2 (*.f64 (+.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)) (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om))) (-.f64 (*.f64 1/2 (fma.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) (neg.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))))) (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) Om) (/.f64 (+.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)) (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om))) Om)))) (*.f64 -2 (fma.f64 1/2 (-.f64 (*.f64 4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 Om 6))) (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) Om) (/.f64 (fma.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) (neg.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)))) Om))) (-.f64 (*.f64 -1/2 (*.f64 (fma.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) (neg.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)))) (+.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)) (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om))))) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (-.f64 (*.f64 1/2 (fma.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) (neg.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))))) (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) Om) (/.f64 (+.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)) (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om))) Om))))))))) (pow.f64 l 6) (*.f64 (pow.f64 l 4) (+.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)) (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om))) 2) (*.f64 -2 (-.f64 (*.f64 1/2 (fma.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) (neg.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))))) (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) Om) (/.f64 (+.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)) (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om))) Om))))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l)))))
(+.f64 1 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l)))))
(+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/2 (-.f64 (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) 2))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 Om 4))) (+.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 Om 4)) (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(fma.f64 -2 (/.f64 (fma.f64 1/2 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (pow.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 2)) (neg.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (pow.f64 Om 4)) (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l)))) (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (/.f64 (pow.f64 Om 4) (pow.f64 l 4))))))
(fma.f64 -2 (/.f64 (fma.f64 1/2 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 (neg.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 l 4))) (pow.f64 Om 4)) (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l)))) (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (/.f64 (pow.f64 Om 4) (pow.f64 l 4))))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (-.f64 (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) 2))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2))) (pow.f64 Om 6)) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/2 (-.f64 (*.f64 4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6))) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) 2)) (pow.f64 l 2))))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) 2)) (pow.f64 l 2)))) (*.f64 -1 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (+.f64 (*.f64 1/2 (-.f64 (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) 2))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 l 2)))))) (pow.f64 Om 6))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/2 (-.f64 (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) 2))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 Om 4))) (+.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 Om 4)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (+.f64 (*.f64 1/2 (-.f64 (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) 2))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 l 2))) (pow.f64 Om 6))))))))
(+.f64 (/.f64 (fma.f64 1/2 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (pow.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 2)) (neg.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (/.f64 (pow.f64 Om 6) (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (fma.f64 -2 (/.f64 (fma.f64 1/2 (-.f64 (*.f64 4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 l 6))) (*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (pow.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 2))) (*.f64 l l))) (fma.f64 -1/2 (*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (pow.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 2))) (*.f64 l l)) (neg.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (*.f64 l l) (fma.f64 1/2 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (pow.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 2)) (neg.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))))))))) (pow.f64 Om 6)) (fma.f64 -2 (/.f64 (fma.f64 1/2 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (pow.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 2)) (neg.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (pow.f64 Om 4)) (+.f64 (+.f64 1 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (/.f64 (pow.f64 Om 4) (pow.f64 l 4)))) (fma.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 Om 6) (*.f64 (*.f64 l l) (fma.f64 1/2 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (pow.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 2)) (neg.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))))))))))))
(+.f64 (/.f64 (fma.f64 1/2 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 (neg.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 l 4))) (/.f64 (pow.f64 Om 6) (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (fma.f64 -2 (/.f64 (fma.f64 1/2 (-.f64 (*.f64 4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 l 6))) (*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (*.f64 l l))) (-.f64 (*.f64 -1/2 (*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (*.f64 l l))) (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (*.f64 l l) (fma.f64 1/2 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 (neg.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 l 4))))))) (pow.f64 Om 6)) (fma.f64 -2 (/.f64 (fma.f64 1/2 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 (neg.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 l 4))) (pow.f64 Om 4)) (+.f64 (+.f64 1 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (/.f64 (pow.f64 Om 4) (pow.f64 l 4)))) (fma.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 Om 6) (*.f64 (*.f64 l l) (fma.f64 1/2 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 (neg.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 l 4)))))))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l)))))
(+.f64 1 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l)))))
(+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/2 (-.f64 (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) 2))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 Om 4))) (+.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 Om 4)) (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(fma.f64 -2 (/.f64 (fma.f64 1/2 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (pow.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 2)) (neg.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (pow.f64 Om 4)) (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l)))) (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (/.f64 (pow.f64 Om 4) (pow.f64 l 4))))))
(fma.f64 -2 (/.f64 (fma.f64 1/2 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 (neg.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 l 4))) (pow.f64 Om 4)) (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l)))) (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (/.f64 (pow.f64 Om 4) (pow.f64 l 4))))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (-.f64 (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) 2))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2))) (pow.f64 Om 6)) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/2 (-.f64 (*.f64 4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6))) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) 2)) (pow.f64 l 2))))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) 2)) (pow.f64 l 2)))) (*.f64 -1 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (+.f64 (*.f64 1/2 (-.f64 (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) 2))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 l 2)))))) (pow.f64 Om 6))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/2 (-.f64 (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) 2))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 Om 4))) (+.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 Om 4)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (+.f64 (*.f64 1/2 (-.f64 (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) 2))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 l 2))) (pow.f64 Om 6))))))))
(+.f64 (/.f64 (fma.f64 1/2 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (pow.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 2)) (neg.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (/.f64 (pow.f64 Om 6) (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (fma.f64 -2 (/.f64 (fma.f64 1/2 (-.f64 (*.f64 4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 l 6))) (*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (pow.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 2))) (*.f64 l l))) (fma.f64 -1/2 (*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (pow.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 2))) (*.f64 l l)) (neg.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (*.f64 l l) (fma.f64 1/2 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (pow.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 2)) (neg.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))))))))) (pow.f64 Om 6)) (fma.f64 -2 (/.f64 (fma.f64 1/2 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (pow.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 2)) (neg.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (pow.f64 Om 4)) (+.f64 (+.f64 1 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (/.f64 (pow.f64 Om 4) (pow.f64 l 4)))) (fma.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 Om 6) (*.f64 (*.f64 l l) (fma.f64 1/2 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (pow.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 2)) (neg.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))))))))))))
(+.f64 (/.f64 (fma.f64 1/2 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 (neg.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 l 4))) (/.f64 (pow.f64 Om 6) (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (fma.f64 -2 (/.f64 (fma.f64 1/2 (-.f64 (*.f64 4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 l 6))) (*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (*.f64 l l))) (-.f64 (*.f64 -1/2 (*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (*.f64 l l))) (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (*.f64 l l) (fma.f64 1/2 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 (neg.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 l 4))))))) (pow.f64 Om 6)) (fma.f64 -2 (/.f64 (fma.f64 1/2 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 (neg.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 l 4))) (pow.f64 Om 4)) (+.f64 (+.f64 1 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (/.f64 (pow.f64 Om 4) (pow.f64 l 4)))) (fma.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 Om 6) (*.f64 (*.f64 l l) (fma.f64 1/2 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 (neg.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 l 4)))))))))))
(sin.f64 kx)
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 ky 2) (sin.f64 kx))) (sin.f64 kx))
(fma.f64 1/2 (/.f64 (*.f64 ky ky) (sin.f64 kx)) (sin.f64 kx))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 ky 2) (sin.f64 kx))) (+.f64 (sin.f64 kx) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 ky 4)) (sin.f64 kx)))))
(+.f64 (fma.f64 1/2 (/.f64 (*.f64 ky ky) (sin.f64 kx)) (sin.f64 kx)) (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (/.f64 (sin.f64 kx) (pow.f64 ky 4)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 ky 2) (sin.f64 kx))) (+.f64 (sin.f64 kx) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 ky 4)) (sin.f64 kx))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 ky 6)) (sin.f64 kx))))))
(+.f64 (fma.f64 1/2 (/.f64 (*.f64 ky ky) (sin.f64 kx)) (sin.f64 kx)) (fma.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (/.f64 (sin.f64 kx) (pow.f64 ky 4))) (*.f64 1/2 (/.f64 (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (sin.f64 kx) (pow.f64 ky 6))))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sin.f64 ky)
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 kx 2) (sin.f64 ky))) (sin.f64 ky))
(fma.f64 1/2 (/.f64 (*.f64 kx kx) (sin.f64 ky)) (sin.f64 ky))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 kx 4)) (sin.f64 ky))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 kx 2) (sin.f64 ky))) (sin.f64 ky)))
(fma.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (/.f64 (sin.f64 ky) (pow.f64 kx 4))) (fma.f64 1/2 (/.f64 (*.f64 kx kx) (sin.f64 ky)) (sin.f64 ky)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 kx 4)) (sin.f64 ky))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 kx 6)) (sin.f64 ky))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 kx 2) (sin.f64 ky))) (sin.f64 ky))))
(fma.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (/.f64 (sin.f64 ky) (pow.f64 kx 4))) (fma.f64 1/2 (/.f64 (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2)))) (/.f64 (sin.f64 ky) (pow.f64 kx 6))) (fma.f64 1/2 (/.f64 (*.f64 kx kx) (sin.f64 ky)) (sin.f64 ky))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))
(+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))))))
(fma.f64 -1/16 (*.f64 (*.f64 (/.f64 Om l) (/.f64 (*.f64 ky ky) (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))
(+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) (+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 Om (*.f64 (pow.f64 (sin.f64 kx) 3) l)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))))) 2)) (pow.f64 ky 4)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))))))))
(+.f64 (fma.f64 -1/16 (*.f64 (*.f64 (/.f64 Om l) (/.f64 (*.f64 ky ky) (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 -1/4 (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 3))) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 5))))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))) (/.f64 (/.f64 Om (pow.f64 (sin.f64 kx) 3)) l))) 2)) (*.f64 (pow.f64 ky 4) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))))))
(+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) (+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 Om (*.f64 (pow.f64 (sin.f64 kx) 3) l)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))))) 2)) (pow.f64 ky 4)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))) (*.f64 (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 (pow.f64 (sin.f64 kx) 5) l))) (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 (pow.f64 (sin.f64 kx) 3) l)))) (pow.f64 (sin.f64 kx) 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/4 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 5))))))) (*.f64 -1/16 (/.f64 (*.f64 (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 (pow.f64 (sin.f64 kx) 5) l))) (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 (pow.f64 (sin.f64 kx) 3) l))))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 Om (*.f64 (pow.f64 (sin.f64 kx) 3) l)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) 2)) Om) (*.f64 l (*.f64 (pow.f64 (sin.f64 kx) 3) (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))))))))) (pow.f64 ky 6)))))))
(+.f64 (fma.f64 -1/16 (*.f64 (*.f64 (/.f64 Om l) (/.f64 (*.f64 ky ky) (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))) (*.f64 1/2 (+.f64 (*.f64 (-.f64 (*.f64 -1/4 (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 3))) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 5))))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))) (/.f64 (/.f64 Om (pow.f64 (sin.f64 kx) 3)) l))) 2)) (*.f64 (pow.f64 ky 4) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))) (*.f64 (pow.f64 ky 6) (+.f64 (*.f64 -1/4 (fma.f64 -1/2 (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 3))) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 5)))) (pow.f64 (sin.f64 kx) 2)) (fma.f64 1/2 (/.f64 (*.f64 Om (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))) (*.f64 l (pow.f64 (sin.f64 kx) 3))) (*.f64 1/4 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 5))))))) (*.f64 1/16 (*.f64 (/.f64 (-.f64 (*.f64 -1/4 (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 3))) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 5))))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))) (/.f64 (/.f64 Om (pow.f64 (sin.f64 kx) 3)) l))) 2)) l) (/.f64 Om (*.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) (pow.f64 (sin.f64 kx) 3)))))))))))
(+.f64 (fma.f64 -1/16 (*.f64 (*.f64 (/.f64 Om l) (/.f64 (*.f64 ky ky) (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))) (*.f64 1/2 (+.f64 (*.f64 (-.f64 (*.f64 -1/4 (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 3))) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 5))))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))) (/.f64 (/.f64 Om (pow.f64 (sin.f64 kx) 3)) l))) 2)) (*.f64 (pow.f64 ky 4) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))) (*.f64 (pow.f64 ky 6) (+.f64 (*.f64 -1/4 (fma.f64 -1/2 (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 3))) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 5)))) (pow.f64 (sin.f64 kx) 2)) (fma.f64 1/2 (/.f64 (*.f64 Om (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))) (*.f64 l (pow.f64 (sin.f64 kx) 3))) (*.f64 1/4 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 5))))))) (*.f64 1/16 (*.f64 (/.f64 Om l) (/.f64 (-.f64 (*.f64 -1/4 (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 3))) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 5))))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))) (/.f64 (/.f64 Om (pow.f64 (sin.f64 kx) 3)) l))) 2)) (*.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) (pow.f64 (sin.f64 kx) 3)))))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))) (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3))))) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))
(fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))))) (*.f64 (/.f64 Om l) (/.f64 (*.f64 kx kx) (pow.f64 (sin.f64 ky) 3)))) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))))))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))) (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))) (*.f64 (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))) (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 3))))) 2)) (pow.f64 kx 4)))) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))
(fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))))) (*.f64 (/.f64 Om l) (/.f64 (*.f64 kx kx) (pow.f64 (sin.f64 ky) 3)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))))) (*.f64 (pow.f64 kx 4) (-.f64 (*.f64 -1/4 (fma.f64 -1/2 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 3)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 5))))) (pow.f64 (*.f64 (*.f64 -1/16 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))))))) (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 3)))) 2)))) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))))))
(fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))))) (*.f64 (/.f64 Om l) (/.f64 (*.f64 kx kx) (pow.f64 (sin.f64 ky) 3)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))))) (*.f64 (pow.f64 kx 4) (-.f64 (*.f64 -1/4 (fma.f64 -1/2 (*.f64 (/.f64 Om (pow.f64 (sin.f64 ky) 3)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) l)) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 5))))) (pow.f64 (*.f64 (*.f64 -1/16 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))))))) (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 3)))) 2)))) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))))))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))) (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))) (*.f64 (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5))))) (pow.f64 (sin.f64 ky) 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 Om (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 l (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 (sin.f64 ky) 2))))) (*.f64 l (pow.f64 (sin.f64 ky) 3))))))) (*.f64 -1/16 (/.f64 (*.f64 Om (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))) (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 3))))) 2))) (*.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))))) (pow.f64 kx 6)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))) (*.f64 (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))) (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 3))))) 2)) (pow.f64 kx 4)))) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))))
(fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))))) (*.f64 (/.f64 Om l) (/.f64 (*.f64 kx kx) (pow.f64 (sin.f64 ky) 3)))) (fma.f64 1/2 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))))) (+.f64 (*.f64 -1/4 (fma.f64 -1/2 (/.f64 (fma.f64 -1/2 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 3)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 5)))) (pow.f64 (sin.f64 ky) 2)) (fma.f64 1/4 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 5))) (*.f64 1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (sin.f64 ky) 3))))))) (*.f64 1/16 (*.f64 (/.f64 Om (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))))) (/.f64 (-.f64 (*.f64 -1/4 (fma.f64 -1/2 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 3)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 5))))) (pow.f64 (*.f64 (*.f64 -1/16 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))))))) (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 3)))) 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3))))))) (pow.f64 kx 6)) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))))) (*.f64 (pow.f64 kx 4) (-.f64 (*.f64 -1/4 (fma.f64 -1/2 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 3)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 5))))) (pow.f64 (*.f64 (*.f64 -1/16 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))))))) (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 3)))) 2)))) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))))))))
(fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))))) (*.f64 (/.f64 Om l) (/.f64 (*.f64 kx kx) (pow.f64 (sin.f64 ky) 3)))) (fma.f64 1/2 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))))) (+.f64 (*.f64 -1/4 (fma.f64 -1/2 (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 Om (pow.f64 (sin.f64 ky) 3)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) l)) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 5)))) (pow.f64 (sin.f64 ky) 2)) (fma.f64 1/4 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 5))) (*.f64 1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (sin.f64 ky) 3))))))) (*.f64 1/16 (*.f64 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 3))) (/.f64 (-.f64 (*.f64 -1/4 (fma.f64 -1/2 (*.f64 (/.f64 Om (pow.f64 (sin.f64 ky) 3)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) l)) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 5))))) (pow.f64 (*.f64 (*.f64 -1/16 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))))))) (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 3)))) 2)) (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))))))))) (pow.f64 kx 6)) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))))) (*.f64 (pow.f64 kx 4) (-.f64 (*.f64 -1/4 (fma.f64 -1/2 (*.f64 (/.f64 Om (pow.f64 (sin.f64 ky) 3)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) l)) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 5))))) (pow.f64 (*.f64 (*.f64 -1/16 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))))))) (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 3)))) 2)))) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 (sqrt.f64 1/2) l)))))
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om (*.f64 l (sqrt.f64 1/2))))))
(+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 l 2))))) (+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 (sqrt.f64 1/2) l))))))
(fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (*.f64 l l) (pow.f64 (sqrt.f64 1/2) 3)))) (+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om (*.f64 l (sqrt.f64 1/2)))))))
(fma.f64 -1/128 (*.f64 (/.f64 Om (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 1/2 (sqrt.f64 1/2))))) (+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om (*.f64 l (sqrt.f64 1/2)))))))
(+.f64 (*.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (pow.f64 l 3))))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 l 2))))) (+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 (sqrt.f64 1/2) l)))))))
(fma.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (pow.f64 l 3)))) (fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (*.f64 l l) (pow.f64 (sqrt.f64 1/2) 3)))) (+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om (*.f64 l (sqrt.f64 1/2))))))))
(fma.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (pow.f64 l 3)))) (fma.f64 -1/128 (*.f64 (/.f64 Om (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 1/2 (sqrt.f64 1/2))))) (+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om (*.f64 l (sqrt.f64 1/2))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 (sqrt.f64 1/2) l)))))
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om (*.f64 l (sqrt.f64 1/2))))))
(+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 l 2))))) (+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 (sqrt.f64 1/2) l))))))
(fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (*.f64 l l) (pow.f64 (sqrt.f64 1/2) 3)))) (+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om (*.f64 l (sqrt.f64 1/2)))))))
(fma.f64 -1/128 (*.f64 (/.f64 Om (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 1/2 (sqrt.f64 1/2))))) (+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om (*.f64 l (sqrt.f64 1/2)))))))
(+.f64 (*.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (pow.f64 l 3))))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 l 2))))) (+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 (sqrt.f64 1/2) l)))))))
(fma.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (pow.f64 l 3)))) (fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (*.f64 l l) (pow.f64 (sqrt.f64 1/2) 3)))) (+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om (*.f64 l (sqrt.f64 1/2))))))))
(fma.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (pow.f64 l 3)))) (fma.f64 -1/128 (*.f64 (/.f64 Om (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 1/2 (sqrt.f64 1/2))))) (+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om (*.f64 l (sqrt.f64 1/2))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 (sqrt.f64 1/2) l)))))
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om (*.f64 l (sqrt.f64 1/2))))))
(+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 l 2))))) (+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 (sqrt.f64 1/2) l))))))
(fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (*.f64 l l) (pow.f64 (sqrt.f64 1/2) 3)))) (+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om (*.f64 l (sqrt.f64 1/2)))))))
(fma.f64 -1/128 (*.f64 (/.f64 Om (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 1/2 (sqrt.f64 1/2))))) (+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om (*.f64 l (sqrt.f64 1/2)))))))
(+.f64 (*.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (pow.f64 l 3))))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 l 2))))) (+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 (sqrt.f64 1/2) l)))))))
(fma.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (pow.f64 l 3)))) (fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (*.f64 l l) (pow.f64 (sqrt.f64 1/2) 3)))) (+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om (*.f64 l (sqrt.f64 1/2))))))))
(fma.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (pow.f64 l 3)))) (fma.f64 -1/128 (*.f64 (/.f64 Om (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 1/2 (sqrt.f64 1/2))))) (+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om (*.f64 l (sqrt.f64 1/2))))))))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(+.f64 (/.f64 (*.f64 l (pow.f64 ky 2)) (*.f64 Om (sin.f64 kx))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)))
(+.f64 (*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx)))) (/.f64 l (/.f64 (*.f64 (sin.f64 kx) Om) (*.f64 ky ky))))
(+.f64 (*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx)))) (/.f64 l (*.f64 (/.f64 (sin.f64 kx) ky) (/.f64 Om ky))))
(+.f64 (/.f64 (*.f64 l (pow.f64 ky 2)) (*.f64 Om (sin.f64 kx))) (+.f64 (*.f64 -1 (/.f64 (*.f64 l (*.f64 (pow.f64 ky 4) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (*.f64 Om (sin.f64 kx)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))))
(+.f64 (/.f64 l (/.f64 (*.f64 (sin.f64 kx) Om) (*.f64 ky ky))) (fma.f64 -1 (*.f64 (/.f64 l Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (/.f64 (sin.f64 kx) (pow.f64 ky 4)))) (*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))))
(+.f64 (/.f64 l (*.f64 (/.f64 (sin.f64 kx) ky) (/.f64 Om ky))) (-.f64 (*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx)))) (*.f64 (/.f64 l Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (/.f64 (sin.f64 kx) (pow.f64 ky 4))))))
(+.f64 (/.f64 (*.f64 l (pow.f64 ky 2)) (*.f64 Om (sin.f64 kx))) (+.f64 (/.f64 (*.f64 l (*.f64 (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 ky 6))) (*.f64 Om (sin.f64 kx))) (+.f64 (*.f64 -1 (/.f64 (*.f64 l (*.f64 (pow.f64 ky 4) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (*.f64 Om (sin.f64 kx)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)))))
(+.f64 (+.f64 (/.f64 l (/.f64 (*.f64 (sin.f64 kx) Om) (*.f64 ky ky))) (*.f64 (/.f64 l Om) (/.f64 (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (sin.f64 kx) (pow.f64 ky 6))))) (fma.f64 -1 (*.f64 (/.f64 l Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (/.f64 (sin.f64 kx) (pow.f64 ky 4)))) (*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))))
(+.f64 (+.f64 (/.f64 l (*.f64 (/.f64 (sin.f64 kx) ky) (/.f64 Om ky))) (*.f64 (/.f64 l Om) (/.f64 (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (sin.f64 kx) (pow.f64 ky 6))))) (-.f64 (*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx)))) (*.f64 (/.f64 l Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (/.f64 (sin.f64 kx) (pow.f64 ky 4))))))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky))
(+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (/.f64 (*.f64 l (pow.f64 kx 2)) (*.f64 Om (sin.f64 ky))))
(fma.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)) (*.f64 (/.f64 l Om) (/.f64 (*.f64 kx kx) (sin.f64 ky))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 l (*.f64 (pow.f64 kx 4) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3))) (*.f64 Om (sin.f64 ky)))) (+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (/.f64 (*.f64 l (pow.f64 kx 2)) (*.f64 Om (sin.f64 ky)))))
(fma.f64 -1 (*.f64 (/.f64 l Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (/.f64 (sin.f64 ky) (pow.f64 kx 4)))) (fma.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)) (*.f64 (/.f64 l Om) (/.f64 (*.f64 kx kx) (sin.f64 ky)))))
(-.f64 (fma.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)) (*.f64 (/.f64 l Om) (/.f64 (*.f64 kx kx) (sin.f64 ky)))) (*.f64 (/.f64 l Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (/.f64 (sin.f64 ky) (pow.f64 kx 4)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 l (*.f64 (pow.f64 kx 4) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3))) (*.f64 Om (sin.f64 ky)))) (+.f64 (/.f64 (*.f64 l (*.f64 (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 kx 6))) (*.f64 Om (sin.f64 ky))) (+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (/.f64 (*.f64 l (pow.f64 kx 2)) (*.f64 Om (sin.f64 ky))))))
(fma.f64 -1 (*.f64 (/.f64 l Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (/.f64 (sin.f64 ky) (pow.f64 kx 4)))) (+.f64 (fma.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)) (*.f64 (/.f64 l Om) (/.f64 (*.f64 kx kx) (sin.f64 ky)))) (*.f64 (/.f64 l Om) (/.f64 (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2)))) (/.f64 (sin.f64 ky) (pow.f64 kx 6))))))
(-.f64 (+.f64 (fma.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)) (*.f64 (/.f64 l Om) (/.f64 (*.f64 kx kx) (sin.f64 ky)))) (*.f64 (/.f64 l Om) (/.f64 (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2)))) (/.f64 (sin.f64 ky) (pow.f64 kx 6))))) (*.f64 (/.f64 l Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (/.f64 (sin.f64 ky) (pow.f64 kx 4)))))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 kx)))
(*.f64 (/.f64 1/2 (sin.f64 kx)) (/.f64 Om l))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(fma.f64 -1/4 (*.f64 (/.f64 Om l) (/.f64 (*.f64 ky ky) (pow.f64 (sin.f64 kx) 3))) (*.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 kx))))
(fma.f64 -1/4 (*.f64 (/.f64 Om l) (/.f64 (*.f64 ky ky) (pow.f64 (sin.f64 kx) 3))) (*.f64 (/.f64 1/2 (sin.f64 kx)) (/.f64 Om l)))
(+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5))))) (pow.f64 ky 4))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))))
(fma.f64 -1/2 (*.f64 (pow.f64 ky 4) (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 3))) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 5))))) (fma.f64 -1/4 (*.f64 (/.f64 Om l) (/.f64 (*.f64 ky ky) (pow.f64 (sin.f64 kx) 3))) (*.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 kx)))))
(fma.f64 -1/2 (*.f64 (pow.f64 ky 4) (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 3))) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 5))))) (fma.f64 -1/4 (*.f64 (/.f64 Om l) (/.f64 (*.f64 ky ky) (pow.f64 (sin.f64 kx) 3))) (*.f64 (/.f64 1/2 (sin.f64 kx)) (/.f64 Om l))))
(+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5))))) (pow.f64 ky 4))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 (pow.f64 (sin.f64 kx) 5) l))) (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 (pow.f64 (sin.f64 kx) 3) l)))) (pow.f64 (sin.f64 kx) 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/4 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 5)))))) (pow.f64 ky 6))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx)))))))
(fma.f64 -1/2 (*.f64 (pow.f64 ky 4) (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 3))) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 5))))) (fma.f64 -1/2 (*.f64 (pow.f64 ky 6) (fma.f64 -1/2 (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 3))) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 5)))) (pow.f64 (sin.f64 kx) 2)) (fma.f64 1/2 (/.f64 (*.f64 Om (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))) (*.f64 l (pow.f64 (sin.f64 kx) 3))) (*.f64 1/4 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 5))))))) (fma.f64 -1/4 (*.f64 (/.f64 Om l) (/.f64 (*.f64 ky ky) (pow.f64 (sin.f64 kx) 3))) (*.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 kx))))))
(fma.f64 -1/2 (*.f64 (pow.f64 ky 4) (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 3))) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 5))))) (fma.f64 -1/2 (*.f64 (pow.f64 ky 6) (fma.f64 -1/2 (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 3))) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 5)))) (pow.f64 (sin.f64 kx) 2)) (fma.f64 1/2 (/.f64 (*.f64 Om (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))) (*.f64 l (pow.f64 (sin.f64 kx) 3))) (*.f64 1/4 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 5))))))) (fma.f64 -1/4 (*.f64 (/.f64 Om l) (/.f64 (*.f64 ky ky) (pow.f64 (sin.f64 kx) 3))) (*.f64 (/.f64 1/2 (sin.f64 kx)) (/.f64 Om l)))))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 ky)))
(+.f64 (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 -1/4 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3)))))
(fma.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 ky)) (*.f64 -1/4 (*.f64 (/.f64 Om l) (/.f64 (*.f64 kx kx) (pow.f64 (sin.f64 ky) 3)))))
(+.f64 (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5))))) (pow.f64 kx 4))) (*.f64 -1/4 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3))))))
(fma.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 ky)) (fma.f64 -1/2 (*.f64 (pow.f64 kx 4) (fma.f64 -1/2 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 3)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 5))))) (*.f64 -1/4 (*.f64 (/.f64 Om l) (/.f64 (*.f64 kx kx) (pow.f64 (sin.f64 ky) 3))))))
(fma.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 ky)) (fma.f64 -1/2 (*.f64 (pow.f64 kx 4) (fma.f64 -1/2 (*.f64 (/.f64 Om (pow.f64 (sin.f64 ky) 3)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) l)) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 5))))) (*.f64 -1/4 (*.f64 (/.f64 Om l) (/.f64 (*.f64 kx kx) (pow.f64 (sin.f64 ky) 3))))))
(+.f64 (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5))))) (pow.f64 kx 4))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5))))) (pow.f64 (sin.f64 ky) 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 Om (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 l (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 (sin.f64 ky) 2))))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))))) (pow.f64 kx 6))) (*.f64 -1/4 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3)))))))
(fma.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 ky)) (fma.f64 -1/2 (*.f64 (pow.f64 kx 4) (fma.f64 -1/2 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 3)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 5))))) (fma.f64 -1/2 (*.f64 (pow.f64 kx 6) (fma.f64 -1/2 (/.f64 (fma.f64 -1/2 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 3)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 5)))) (pow.f64 (sin.f64 ky) 2)) (fma.f64 1/4 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 5))) (*.f64 1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (sin.f64 ky) 3))))))) (*.f64 -1/4 (*.f64 (/.f64 Om l) (/.f64 (*.f64 kx kx) (pow.f64 (sin.f64 ky) 3)))))))
(fma.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 ky)) (fma.f64 -1/2 (*.f64 (pow.f64 kx 4) (fma.f64 -1/2 (*.f64 (/.f64 Om (pow.f64 (sin.f64 ky) 3)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) l)) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 5))))) (fma.f64 -1/2 (*.f64 (pow.f64 kx 6) (fma.f64 -1/2 (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 Om (pow.f64 (sin.f64 ky) 3)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) l)) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 5)))) (pow.f64 (sin.f64 ky) 2)) (fma.f64 1/4 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 5))) (*.f64 1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (sin.f64 ky) 3))))))) (*.f64 -1/4 (*.f64 (/.f64 Om l) (/.f64 (*.f64 kx kx) (pow.f64 (sin.f64 ky) 3)))))))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(sin.f64 kx)
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 ky 2) (sin.f64 kx))) (sin.f64 kx))
(fma.f64 1/2 (/.f64 (*.f64 ky ky) (sin.f64 kx)) (sin.f64 kx))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 ky 2) (sin.f64 kx))) (+.f64 (sin.f64 kx) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 ky 4)) (sin.f64 kx)))))
(+.f64 (fma.f64 1/2 (/.f64 (*.f64 ky ky) (sin.f64 kx)) (sin.f64 kx)) (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (/.f64 (sin.f64 kx) (pow.f64 ky 4)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 ky 2) (sin.f64 kx))) (+.f64 (sin.f64 kx) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 ky 4)) (sin.f64 kx))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 ky 6)) (sin.f64 kx))))))
(+.f64 (fma.f64 1/2 (/.f64 (*.f64 ky ky) (sin.f64 kx)) (sin.f64 kx)) (fma.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (/.f64 (sin.f64 kx) (pow.f64 ky 4))) (*.f64 1/2 (/.f64 (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (sin.f64 kx) (pow.f64 ky 6))))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sin.f64 ky)
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 kx 2) (sin.f64 ky))) (sin.f64 ky))
(fma.f64 1/2 (/.f64 (*.f64 kx kx) (sin.f64 ky)) (sin.f64 ky))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 kx 4)) (sin.f64 ky))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 kx 2) (sin.f64 ky))) (sin.f64 ky)))
(fma.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (/.f64 (sin.f64 ky) (pow.f64 kx 4))) (fma.f64 1/2 (/.f64 (*.f64 kx kx) (sin.f64 ky)) (sin.f64 ky)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 kx 4)) (sin.f64 ky))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 kx 6)) (sin.f64 ky))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 kx 2) (sin.f64 ky))) (sin.f64 ky))))
(fma.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (/.f64 (sin.f64 ky) (pow.f64 kx 4))) (fma.f64 1/2 (/.f64 (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2)))) (/.f64 (sin.f64 ky) (pow.f64 kx 6))) (fma.f64 1/2 (/.f64 (*.f64 kx kx) (sin.f64 ky)) (sin.f64 ky))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky)))
(*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 ky ky) Om))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 4)) (pow.f64 Om 2))) (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(fma.f64 -1/3 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 ky 4))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky))))
(fma.f64 -1/3 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 ky 4) Om)) (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 ky ky) Om)))
(+.f64 (*.f64 2/45 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 6)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 4)) (pow.f64 Om 2))) (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))))
(fma.f64 2/45 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 ky 6))) (fma.f64 -1/3 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 ky 4))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky)))))
(fma.f64 2/45 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 ky 6) Om)) (fma.f64 -1/3 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 ky 4) Om)) (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 ky ky) Om))))
(+.f64 (*.f64 2/45 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 6)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 4)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/315 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 8)) (pow.f64 Om 2))) (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))))
(fma.f64 2/45 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 ky 6))) (fma.f64 -1/3 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 ky 4))) (fma.f64 -1/315 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 ky 8))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky))))))
(fma.f64 2/45 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 ky 6) Om)) (fma.f64 -1/3 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 ky 4) Om)) (fma.f64 -1/315 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 ky 8) Om)) (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 ky ky) Om)))))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))
(+.f64 1 (*.f64 2 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 2 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)) (pow.f64 Om 6))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4))) (fma.f64 4 (/.f64 (pow.f64 l 6) (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4))) (fma.f64 4 (/.f64 (pow.f64 l 6) (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 2 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)))))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky))
(+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)))
(fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky)))
(+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))))
(fma.f64 -1/64 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky))))
(+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)))))
(fma.f64 -1/64 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) (fma.f64 1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 (sin.f64 ky) 5) (pow.f64 l 5))) (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky)))))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 -2 (*.f64 l (sin.f64 ky))) Om)
(+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(fma.f64 -2 (*.f64 (sin.f64 ky) (/.f64 l Om)) (*.f64 -1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(fma.f64 -2 (*.f64 (sin.f64 ky) (/.f64 l Om)) (fma.f64 1/64 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) (*.f64 -1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))))
(+.f64 (*.f64 -1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))
(fma.f64 -1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 (sin.f64 ky) 5) (pow.f64 l 5))) (fma.f64 -2 (*.f64 (sin.f64 ky) (/.f64 l Om)) (fma.f64 1/64 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) (*.f64 -1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))))))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky))
(+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)))
(fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky)))
(+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))))
(fma.f64 -1/64 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky))))
(+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)))))
(fma.f64 -1/64 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) (fma.f64 1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 (sin.f64 ky) 5) (pow.f64 l 5))) (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky)))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))
(+.f64 1 (*.f64 2 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 2 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)) (pow.f64 Om 6))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4))) (fma.f64 4 (/.f64 (pow.f64 l 6) (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4))) (fma.f64 4 (/.f64 (pow.f64 l 6) (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 2 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))
(+.f64 1 (*.f64 2 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 2 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)) (pow.f64 Om 6))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4))) (fma.f64 4 (/.f64 (pow.f64 l 6) (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4))) (fma.f64 4 (/.f64 (pow.f64 l 6) (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 2 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky)))))
(+.f64 1 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 ky ky) Om))))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)) (pow.f64 ky 4)))))
(+.f64 1 (fma.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) (*.f64 1/2 (*.f64 (pow.f64 ky 4) (-.f64 (/.f64 (*.f64 -4/3 (*.f64 l l)) (*.f64 Om Om)) (pow.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2))))))
(+.f64 1 (fma.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 ky ky) Om)) (*.f64 1/2 (*.f64 (pow.f64 ky 4) (fma.f64 (pow.f64 (/.f64 l Om) 2) -4/3 (neg.f64 (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))))
(+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 Om 2)))) (pow.f64 ky 6))) (+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)) (pow.f64 ky 4))))))
(fma.f64 1/2 (*.f64 (pow.f64 ky 6) (+.f64 (/.f64 (*.f64 8/45 (*.f64 l l)) (*.f64 Om Om)) (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (-.f64 (/.f64 (*.f64 -4/3 (*.f64 l l)) (*.f64 Om Om)) (pow.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2))))))) (+.f64 1 (fma.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) (*.f64 1/2 (*.f64 (pow.f64 ky 4) (-.f64 (/.f64 (*.f64 -4/3 (*.f64 l l)) (*.f64 Om Om)) (pow.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2)))))))
(fma.f64 1/2 (*.f64 (pow.f64 ky 6) (+.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) 8/45) (*.f64 -2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) -4/3 (neg.f64 (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) Om))))) (+.f64 1 (fma.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 ky ky) Om)) (*.f64 1/2 (*.f64 (pow.f64 ky 4) (fma.f64 (pow.f64 (/.f64 l Om) 2) -4/3 (neg.f64 (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))
(sqrt.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))
(sqrt.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))
(sqrt.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))
(sqrt.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))
(sqrt.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))
(sqrt.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))
(sqrt.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))
(sqrt.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1))
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))
(pow.f64 (/.f64 Om (sin.f64 ky)) 2)
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))
(pow.f64 (/.f64 Om (sin.f64 ky)) 2)
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))
(pow.f64 (/.f64 Om (sin.f64 ky)) 2)
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))
(pow.f64 (/.f64 Om (sin.f64 ky)) 2)
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))
(pow.f64 (/.f64 Om (sin.f64 ky)) 2)
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))
(pow.f64 (/.f64 Om (sin.f64 ky)) 2)
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))
(pow.f64 (/.f64 Om (sin.f64 ky)) 2)
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))
(pow.f64 (/.f64 Om (sin.f64 ky)) 2)
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))
(pow.f64 (/.f64 Om (sin.f64 ky)) 2)
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))
(pow.f64 (/.f64 Om (sin.f64 ky)) 2)
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))
(pow.f64 (/.f64 Om (sin.f64 ky)) 2)
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))
(pow.f64 (/.f64 Om (sin.f64 ky)) 2)
(/.f64 (pow.f64 Om 2) (pow.f64 ky 2))
(/.f64 (*.f64 Om Om) (*.f64 ky ky))
(*.f64 (/.f64 Om ky) (/.f64 Om ky))
(+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2)))
(fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky)))
(fma.f64 1/3 (*.f64 Om Om) (*.f64 (/.f64 Om ky) (/.f64 Om ky)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/9 (pow.f64 Om 2)) (*.f64 2/45 (pow.f64 Om 2))) (pow.f64 ky 2))) (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))))
(fma.f64 -1 (*.f64 (*.f64 ky ky) (*.f64 (*.f64 Om Om) -1/15)) (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))))
(-.f64 (fma.f64 1/3 (*.f64 Om Om) (*.f64 (/.f64 Om ky) (/.f64 Om ky))) (*.f64 (*.f64 ky ky) (*.f64 (*.f64 Om Om) -1/15)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/3 (+.f64 (*.f64 -1/9 (pow.f64 Om 2)) (*.f64 2/45 (pow.f64 Om 2)))) (+.f64 (*.f64 -1/315 (pow.f64 Om 2)) (*.f64 2/135 (pow.f64 Om 2)))) (pow.f64 ky 4))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/9 (pow.f64 Om 2)) (*.f64 2/45 (pow.f64 Om 2))) (pow.f64 ky 2))) (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2)))))
(fma.f64 -1 (*.f64 (pow.f64 ky 4) (fma.f64 1/3 (*.f64 (*.f64 Om Om) -1/15) (*.f64 (*.f64 Om Om) 11/945))) (fma.f64 -1 (*.f64 (*.f64 ky ky) (*.f64 (*.f64 Om Om) -1/15)) (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky)))))
(-.f64 (-.f64 (fma.f64 1/3 (*.f64 Om Om) (*.f64 (/.f64 Om ky) (/.f64 Om ky))) (*.f64 (*.f64 ky ky) (*.f64 (*.f64 Om Om) -1/15))) (*.f64 (pow.f64 ky 4) (fma.f64 1/3 (*.f64 (*.f64 Om Om) -1/15) (*.f64 (*.f64 Om Om) 11/945))))
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))
(pow.f64 (/.f64 Om (sin.f64 ky)) 2)
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))
(pow.f64 (/.f64 Om (sin.f64 ky)) 2)
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))
(pow.f64 (/.f64 Om (sin.f64 ky)) 2)
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))
(pow.f64 (/.f64 Om (sin.f64 ky)) 2)
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))
(pow.f64 (/.f64 Om (sin.f64 ky)) 2)
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))
(pow.f64 (/.f64 Om (sin.f64 ky)) 2)
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))
(pow.f64 (/.f64 Om (sin.f64 ky)) 2)
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))
(pow.f64 (/.f64 Om (sin.f64 ky)) 2)
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om)))
(+.f64 1 (*.f64 -2 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 2))))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) (*.f64 (*.f64 -1/2 (pow.f64 l 4)) (fma.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) (pow.f64 (/.f64 (*.f64 -2 (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)) 2)))))
(+.f64 1 (fma.f64 -2 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) (*.f64 (*.f64 -1/2 (pow.f64 l 4)) (fma.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) (*.f64 4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)))))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 6) (+.f64 (*.f64 64 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6))) (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 2)) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))) (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 2)))))))
(fma.f64 -1/2 (*.f64 (pow.f64 l 6) (fma.f64 64 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6)) (*.f64 2 (/.f64 (fma.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) (pow.f64 (/.f64 (*.f64 -2 (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)) 2)) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))) (+.f64 1 (fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) (*.f64 (*.f64 -1/2 (pow.f64 l 4)) (fma.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) (pow.f64 (/.f64 (*.f64 -2 (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)) 2))))))
(fma.f64 -1/2 (*.f64 (pow.f64 l 6) (fma.f64 64 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6)) (*.f64 2 (/.f64 (fma.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) (*.f64 4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)))) (pow.f64 (/.f64 Om (sin.f64 ky)) 2))))) (+.f64 1 (fma.f64 -2 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) (*.f64 (*.f64 -1/2 (pow.f64 l 4)) (fma.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) (*.f64 4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))))))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 ky)))
(+.f64 (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))
(fma.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 ky)) (*.f64 -1/16 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3))))
(+.f64 (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (pow.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) 2) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 5))))))
(fma.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 ky)) (fma.f64 -1/16 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) (neg.f64 (*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 -1/16 (pow.f64 Om 3)) (pow.f64 (sin.f64 ky) 3)) 2) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 l 5))))))
(-.f64 (fma.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 ky)) (*.f64 -1/16 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)))) (*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 l 5))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) 2) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8)))) (sin.f64 ky)) (*.f64 Om (pow.f64 l 7)))) (+.f64 (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (pow.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) 2) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 5)))))))
(fma.f64 -1 (*.f64 (/.f64 (fma.f64 1/8 (/.f64 (*.f64 Om Om) (/.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (pow.f64 (/.f64 (*.f64 -1/16 (pow.f64 Om 3)) (pow.f64 (sin.f64 ky) 3)) 2) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)))))) (/.f64 (*.f64 1/256 (pow.f64 Om 8)) (pow.f64 (sin.f64 ky) 8))) Om) (/.f64 (sin.f64 ky) (pow.f64 l 7))) (fma.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 ky)) (fma.f64 -1/16 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) (neg.f64 (*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 -1/16 (pow.f64 Om 3)) (pow.f64 (sin.f64 ky) 3)) 2) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 l 5)))))))
(-.f64 (-.f64 (fma.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 ky)) (*.f64 -1/16 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)))) (*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 l 5)))) (*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 (fma.f64 1/8 (/.f64 (*.f64 Om Om) (/.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)))))) (/.f64 (*.f64 1/256 (pow.f64 Om 8)) (pow.f64 (sin.f64 ky) 8))) (pow.f64 l 7))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 (/.f64 Om l) (sin.f64 ky)))
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(fma.f64 1/16 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) (*.f64 -1/2 (/.f64 (/.f64 Om l) (sin.f64 ky))))
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (/.f64 (*.f64 (sin.f64 ky) (+.f64 (pow.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) 2) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 5)))))
(fma.f64 1/16 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) (fma.f64 -1/2 (/.f64 (/.f64 Om l) (sin.f64 ky)) (*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 -1/16 (pow.f64 Om 3)) (pow.f64 (sin.f64 ky) 3)) 2) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 l 5)))))
(fma.f64 1/16 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) (fma.f64 -1/2 (/.f64 (/.f64 Om l) (sin.f64 ky)) (*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 l 5)))))
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) 2) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8)))) (sin.f64 ky)) (*.f64 Om (pow.f64 l 7))) (/.f64 (*.f64 (sin.f64 ky) (+.f64 (pow.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) 2) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 5))))))
(fma.f64 1/16 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) (fma.f64 -1/2 (/.f64 (/.f64 Om l) (sin.f64 ky)) (+.f64 (*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 -1/16 (pow.f64 Om 3)) (pow.f64 (sin.f64 ky) 3)) 2) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 l 5))) (*.f64 (/.f64 (fma.f64 1/8 (/.f64 (*.f64 Om Om) (/.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (pow.f64 (/.f64 (*.f64 -1/16 (pow.f64 Om 3)) (pow.f64 (sin.f64 ky) 3)) 2) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)))))) (/.f64 (*.f64 1/256 (pow.f64 Om 8)) (pow.f64 (sin.f64 ky) 8))) Om) (/.f64 (sin.f64 ky) (pow.f64 l 7))))))
(fma.f64 1/16 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) (fma.f64 -1/2 (/.f64 (/.f64 Om l) (sin.f64 ky)) (+.f64 (*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 l 5))) (*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 (fma.f64 1/8 (/.f64 (*.f64 Om Om) (/.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)))))) (/.f64 (*.f64 1/256 (pow.f64 Om 8)) (pow.f64 (sin.f64 ky) 8))) (pow.f64 l 7))))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 ky)))
(+.f64 (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))
(fma.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 ky)) (*.f64 -1/16 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3))))
(+.f64 (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 (-.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 (/.f64 -1/16 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) 2)) (*.f64 (pow.f64 Om 5) (*.f64 l (sin.f64 ky))))))
(fma.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 ky)) (fma.f64 -1/16 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) (*.f64 (-.f64 (/.f64 1/64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6))) (pow.f64 (/.f64 -1/16 (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 l 3))) 2)) (*.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 5)))))
(+.f64 (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 (-.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 (/.f64 -1/16 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) 2)) (*.f64 (pow.f64 Om 5) (*.f64 l (sin.f64 ky)))) (*.f64 -1 (*.f64 (pow.f64 Om 7) (*.f64 l (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (-.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 (/.f64 -1/16 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) 2)) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/256 (/.f64 1 (*.f64 (pow.f64 l 8) (pow.f64 (sin.f64 ky) 8))))) (sin.f64 ky))))))))
(fma.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 ky)) (fma.f64 -1/16 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) (fma.f64 (-.f64 (/.f64 1/64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6))) (pow.f64 (/.f64 -1/16 (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 l 3))) 2)) (*.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 5)) (neg.f64 (*.f64 (*.f64 (pow.f64 Om 7) l) (*.f64 (sin.f64 ky) (fma.f64 -1/8 (/.f64 (-.f64 (/.f64 1/64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6))) (pow.f64 (/.f64 -1/16 (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 l 3))) 2)) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2))) (/.f64 1/256 (*.f64 (pow.f64 (sin.f64 ky) 8) (pow.f64 l 8))))))))))
(fma.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 ky)) (-.f64 (fma.f64 -1/16 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) (*.f64 (-.f64 (/.f64 1/64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6))) (pow.f64 (/.f64 -1/16 (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 l 3))) 2)) (*.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 5)))) (*.f64 (*.f64 (pow.f64 Om 7) l) (*.f64 (sin.f64 ky) (fma.f64 -1/8 (/.f64 (-.f64 (/.f64 1/64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6))) (pow.f64 (/.f64 -1/16 (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 l 3))) 2)) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2))) (/.f64 1/256 (*.f64 (pow.f64 (sin.f64 ky) 8) (pow.f64 l 8))))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om)))
(+.f64 1 (*.f64 -2 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) (/.f64 (*.f64 -1/2 (fma.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 (*.f64 -2 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2))) 2))) (pow.f64 Om 4))))
(+.f64 1 (fma.f64 -2 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) (/.f64 (*.f64 -1/2 (fma.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))))) (pow.f64 Om 4))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 (sin.f64 ky) 2))))) (pow.f64 Om 6))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 Om 4))))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) (*.f64 -1/2 (+.f64 (/.f64 (fma.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)) (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 (pow.f64 (sin.f64 ky) 2) (fma.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 (*.f64 -2 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2))) 2))))) (pow.f64 Om 6)) (/.f64 (fma.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 (*.f64 -2 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 Om 4))))))
(+.f64 1 (fma.f64 -2 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) (*.f64 -1/2 (+.f64 (/.f64 (fma.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)) (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 (pow.f64 (sin.f64 ky) 2) (fma.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))))))) (pow.f64 Om 6)) (/.f64 (fma.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (pow.f64 Om 4))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om)))
(+.f64 1 (*.f64 -2 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) (/.f64 (*.f64 -1/2 (fma.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 (*.f64 -2 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2))) 2))) (pow.f64 Om 4))))
(+.f64 1 (fma.f64 -2 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) (/.f64 (*.f64 -1/2 (fma.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))))) (pow.f64 Om 4))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 (sin.f64 ky) 2))))) (pow.f64 Om 6))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 Om 4))))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) (*.f64 -1/2 (+.f64 (/.f64 (fma.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)) (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 (pow.f64 (sin.f64 ky) 2) (fma.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 (*.f64 -2 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2))) 2))))) (pow.f64 Om 6)) (/.f64 (fma.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 (*.f64 -2 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 Om 4))))))
(+.f64 1 (fma.f64 -2 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) (*.f64 -1/2 (+.f64 (/.f64 (fma.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)) (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 (pow.f64 (sin.f64 ky) 2) (fma.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))))))) (pow.f64 Om 6)) (/.f64 (fma.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (pow.f64 Om 4))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) -2))
(+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 ky ky) Om)) -2))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 ky 4)))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) (*.f64 -1/2 (*.f64 (pow.f64 ky 4) (fma.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om)) (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) -2) 2)))))))
(+.f64 1 (fma.f64 -2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 ky ky) Om)) (*.f64 -1/2 (*.f64 (pow.f64 ky 4) (fma.f64 -4/3 (pow.f64 (/.f64 l Om) 2) (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 ky 4))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))) (pow.f64 Om 2))) (+.f64 (*.f64 16/3 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))) (pow.f64 ky 6))))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) (*.f64 -1/2 (+.f64 (*.f64 (pow.f64 ky 4) (fma.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om)) (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) -2) 2)))) (*.f64 (pow.f64 ky 6) (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) -16)))) (fma.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om)) (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) -2) 2))))) (fma.f64 16/3 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (/.f64 (*.f64 8/45 (*.f64 l l)) (*.f64 Om Om))))))))))
(+.f64 1 (fma.f64 -2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 ky ky) Om)) (*.f64 -1/2 (+.f64 (*.f64 (pow.f64 ky 4) (fma.f64 -4/3 (pow.f64 (/.f64 l Om) 2) (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))) (*.f64 (pow.f64 ky 6) (fma.f64 -4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (fma.f64 -4/3 (pow.f64 (/.f64 l Om) 2) (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) -16)) Om)) (fma.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (fma.f64 -4/3 (pow.f64 (/.f64 l Om) 2) (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) Om)) (fma.f64 16/3 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 (pow.f64 (/.f64 l Om) 2) 8/45)))))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(+.f64 (/.f64 (*.f64 l (pow.f64 ky 2)) (*.f64 Om (sin.f64 kx))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)))
(+.f64 (*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx)))) (/.f64 l (/.f64 (*.f64 (sin.f64 kx) Om) (*.f64 ky ky))))
(+.f64 (*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx)))) (/.f64 l (*.f64 (/.f64 (sin.f64 kx) ky) (/.f64 Om ky))))
(+.f64 (/.f64 (*.f64 l (pow.f64 ky 2)) (*.f64 Om (sin.f64 kx))) (+.f64 (*.f64 -1 (/.f64 (*.f64 l (*.f64 (pow.f64 ky 4) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (*.f64 Om (sin.f64 kx)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))))
(+.f64 (/.f64 l (/.f64 (*.f64 (sin.f64 kx) Om) (*.f64 ky ky))) (fma.f64 -1 (*.f64 (/.f64 l Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (/.f64 (sin.f64 kx) (pow.f64 ky 4)))) (*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))))
(+.f64 (/.f64 l (*.f64 (/.f64 (sin.f64 kx) ky) (/.f64 Om ky))) (-.f64 (*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx)))) (*.f64 (/.f64 l Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (/.f64 (sin.f64 kx) (pow.f64 ky 4))))))
(+.f64 (/.f64 (*.f64 l (pow.f64 ky 2)) (*.f64 Om (sin.f64 kx))) (+.f64 (/.f64 (*.f64 l (*.f64 (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 ky 6))) (*.f64 Om (sin.f64 kx))) (+.f64 (*.f64 -1 (/.f64 (*.f64 l (*.f64 (pow.f64 ky 4) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (*.f64 Om (sin.f64 kx)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)))))
(+.f64 (+.f64 (/.f64 l (/.f64 (*.f64 (sin.f64 kx) Om) (*.f64 ky ky))) (*.f64 (/.f64 l Om) (/.f64 (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (sin.f64 kx) (pow.f64 ky 6))))) (fma.f64 -1 (*.f64 (/.f64 l Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (/.f64 (sin.f64 kx) (pow.f64 ky 4)))) (*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))))
(+.f64 (+.f64 (/.f64 l (*.f64 (/.f64 (sin.f64 kx) ky) (/.f64 Om ky))) (*.f64 (/.f64 l Om) (/.f64 (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (sin.f64 kx) (pow.f64 ky 6))))) (-.f64 (*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx)))) (*.f64 (/.f64 l Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (/.f64 (sin.f64 kx) (pow.f64 ky 4))))))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky))
(+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (/.f64 (*.f64 l (pow.f64 kx 2)) (*.f64 Om (sin.f64 ky))))
(fma.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)) (*.f64 (/.f64 l Om) (/.f64 (*.f64 kx kx) (sin.f64 ky))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 l (*.f64 (pow.f64 kx 4) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3))) (*.f64 Om (sin.f64 ky)))) (+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (/.f64 (*.f64 l (pow.f64 kx 2)) (*.f64 Om (sin.f64 ky)))))
(fma.f64 -1 (*.f64 (/.f64 l Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (/.f64 (sin.f64 ky) (pow.f64 kx 4)))) (fma.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)) (*.f64 (/.f64 l Om) (/.f64 (*.f64 kx kx) (sin.f64 ky)))))
(-.f64 (fma.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)) (*.f64 (/.f64 l Om) (/.f64 (*.f64 kx kx) (sin.f64 ky)))) (*.f64 (/.f64 l Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (/.f64 (sin.f64 ky) (pow.f64 kx 4)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 l (*.f64 (pow.f64 kx 4) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3))) (*.f64 Om (sin.f64 ky)))) (+.f64 (/.f64 (*.f64 l (*.f64 (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 kx 6))) (*.f64 Om (sin.f64 ky))) (+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (/.f64 (*.f64 l (pow.f64 kx 2)) (*.f64 Om (sin.f64 ky))))))
(fma.f64 -1 (*.f64 (/.f64 l Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (/.f64 (sin.f64 ky) (pow.f64 kx 4)))) (+.f64 (fma.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)) (*.f64 (/.f64 l Om) (/.f64 (*.f64 kx kx) (sin.f64 ky)))) (*.f64 (/.f64 l Om) (/.f64 (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2)))) (/.f64 (sin.f64 ky) (pow.f64 kx 6))))))
(-.f64 (+.f64 (fma.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)) (*.f64 (/.f64 l Om) (/.f64 (*.f64 kx kx) (sin.f64 ky)))) (*.f64 (/.f64 l Om) (/.f64 (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2)))) (/.f64 (sin.f64 ky) (pow.f64 kx 6))))) (*.f64 (/.f64 l Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (/.f64 (sin.f64 ky) (pow.f64 kx 4)))))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))))
(+.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))) (*.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 l l) (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)) (/.f64 (*.f64 ky ky) (*.f64 Om Om)))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))))
(+.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))) (*.f64 (*.f64 -2 (*.f64 (pow.f64 (/.f64 l Om) 2) (/.f64 (*.f64 ky ky) (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) 2)) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (pow.f64 Om 4))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3)))))) (pow.f64 ky 4)))))
(+.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))) (fma.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))) (*.f64 (/.f64 (*.f64 l l) (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)) (/.f64 (*.f64 ky ky) (*.f64 Om Om)))) (neg.f64 (*.f64 (pow.f64 ky 4) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))) (/.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))) 2)) (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))) (*.f64 (*.f64 -4 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1) 3)))))))))
(+.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))) (-.f64 (*.f64 (*.f64 -2 (*.f64 (pow.f64 (/.f64 l Om) 2) (/.f64 (*.f64 ky ky) (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))) (*.f64 (pow.f64 ky 4) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))) (/.f64 (-.f64 (fma.f64 -4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) Om)) (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 (*.f64 (*.f64 2 (pow.f64 (/.f64 l Om) 2)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))) 2)) (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))) (*.f64 (*.f64 -4 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1) 3))))))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) 3))) (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (/.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 2)) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 2))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 l 2)) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3))))))) (pow.f64 ky 6))) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) 2)) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (pow.f64 Om 4))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3)))))) (pow.f64 ky 4))))))
(fma.f64 -1 (*.f64 (pow.f64 ky 6) (fma.f64 -2 (*.f64 (/.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))) (/.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))) 2)) (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))) (*.f64 (*.f64 -4 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1) 3))))) (/.f64 (*.f64 Om Om) (*.f64 l l))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1) 2)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))) (/.f64 (+.f64 (fma.f64 -2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))) (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))))) (*.f64 Om Om))) (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 (*.f64 Om Om) (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)) (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))) 2)))))) (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1) 3))) (/.f64 (*.f64 l l) (/.f64 (*.f64 (*.f64 Om Om) (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)) (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))) 2))))))))) (+.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))) (fma.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))) (*.f64 (/.f64 (*.f64 l l) (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)) (/.f64 (*.f64 ky ky) (*.f64 Om Om)))) (neg.f64 (*.f64 (pow.f64 ky 4) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))) (/.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))) 2)) (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))) (*.f64 (*.f64 -4 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1) 3))))))))))
(-.f64 (+.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))) (-.f64 (*.f64 (*.f64 -2 (*.f64 (pow.f64 (/.f64 l Om) 2) (/.f64 (*.f64 ky ky) (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))) (*.f64 (pow.f64 ky 4) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))) (/.f64 (-.f64 (fma.f64 -4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) Om)) (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 (*.f64 (*.f64 2 (pow.f64 (/.f64 l Om) 2)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))) 2)) (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))) (*.f64 (*.f64 -4 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1) 3)))))))) (*.f64 (pow.f64 ky 6) (fma.f64 -2 (*.f64 (/.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))) (/.f64 (-.f64 (fma.f64 -4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) Om)) (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 (*.f64 (*.f64 2 (pow.f64 (/.f64 l Om) 2)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))) 2)) (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))) (*.f64 (*.f64 -4 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1) 3))))) (*.f64 (/.f64 Om l) (/.f64 Om l))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1) 2)))) (-.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))) (/.f64 (+.f64 (fma.f64 -2 (*.f64 (pow.f64 (/.f64 l Om) 2) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))) (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))))) (*.f64 Om Om))) (*.f64 -2 (*.f64 (pow.f64 (/.f64 l Om) 2) (/.f64 (-.f64 (fma.f64 -4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) Om)) (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 (*.f64 (*.f64 2 (pow.f64 (/.f64 l Om) 2)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))) 2)) (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))))) (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1) 3))) (*.f64 (pow.f64 (/.f64 l Om) 2) (/.f64 (-.f64 (fma.f64 -4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) Om)) (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 (*.f64 (*.f64 2 (pow.f64 (/.f64 l Om) 2)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))) 2)) (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1)))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) (*.f64 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3)))))
(+.f64 (sqrt.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1))) (*.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 kx kx) Om))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1) 3)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))))) (pow.f64 kx 4))) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))))))
(fma.f64 -1 (*.f64 (pow.f64 kx 4) (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 5)))) (*.f64 1/2 (*.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3))))))) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) (*.f64 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3))))))
(-.f64 (+.f64 (sqrt.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1))) (*.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 kx kx) Om))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1) 3))))) (*.f64 (pow.f64 kx 4) (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1) 5)))) (*.f64 1/2 (*.f64 (-.f64 (fma.f64 -4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) Om)) (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (pow.f64 (/.f64 l Om) 2)) (sqrt.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1)))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1) 3))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 kx 6) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 (sin.f64 ky) 2))))) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))))) (pow.f64 kx 4))) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))))))
(fma.f64 -1 (*.f64 (pow.f64 kx 6) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 5))) (/.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l)))) (fma.f64 1/2 (*.f64 (+.f64 (fma.f64 -2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2))) (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2)))))))) (*.f64 -2 (/.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) 2)) (/.f64 (*.f64 (*.f64 Om Om) (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 l l))))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3)))) (*.f64 -2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 5)))) (*.f64 1/2 (*.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3)))))) (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))))))) (fma.f64 -1 (*.f64 (pow.f64 kx 4) (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 5)))) (*.f64 1/2 (*.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3))))))) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) (*.f64 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3)))))))
(-.f64 (-.f64 (+.f64 (sqrt.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1))) (*.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 kx kx) Om))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1) 3))))) (*.f64 (pow.f64 kx 4) (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1) 5)))) (*.f64 1/2 (*.f64 (-.f64 (fma.f64 -4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) Om)) (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (pow.f64 (/.f64 l Om) 2)) (sqrt.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1)))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1) 3)))))))) (*.f64 (pow.f64 kx 6) (-.f64 (fma.f64 1/2 (*.f64 (+.f64 (fma.f64 -2 (*.f64 (pow.f64 (/.f64 l Om) 2) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2))) (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2)))))))) (*.f64 -2 (*.f64 (pow.f64 (/.f64 l Om) 2) (/.f64 (-.f64 (fma.f64 -4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) Om)) (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (pow.f64 (/.f64 l Om) 2)) (sqrt.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1)))) 2)) (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1))))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1) 3)))) (*.f64 -2 (*.f64 (pow.f64 (/.f64 l Om) 2) (/.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1) 5)))) (*.f64 1/2 (*.f64 (-.f64 (fma.f64 -4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) Om)) (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (pow.f64 (/.f64 l Om) 2)) (sqrt.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1)))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1) 3)))))) (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1) 5))) (/.f64 (-.f64 (fma.f64 -4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) Om)) (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (pow.f64 (/.f64 l Om) 2)) (sqrt.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1)))) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l)))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1)))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l)))))
(+.f64 1 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)))))) (+.f64 1 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(fma.f64 -1 (*.f64 (pow.f64 l 4) (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) -6)) (+.f64 1 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))))))
(-.f64 (+.f64 1 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))))) (*.f64 (pow.f64 l 4) (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) -6)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 8 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 Om 6))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))))) (pow.f64 Om 2)))) (pow.f64 l 6))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)))))) (+.f64 1 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(fma.f64 -1 (*.f64 (pow.f64 l 6) (fma.f64 8 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 Om 6)) (/.f64 (*.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) -6))) (*.f64 Om Om)))) (fma.f64 -1 (*.f64 (pow.f64 l 4) (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) -6)) (+.f64 1 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l)))))))
(-.f64 (-.f64 (+.f64 1 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))))) (*.f64 (pow.f64 l 4) (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) -6))) (*.f64 (pow.f64 l 6) (fma.f64 8 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 Om 6)) (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (/.f64 Om -6)))))))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l))))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5))) (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5)))) (pow.f64 l 5))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)))) -3/256) (pow.f64 l 5)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))))
(fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (-.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l))) (/.f64 (*.f64 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)))) -3/256) (pow.f64 l 5))))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5))) (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5)))) (pow.f64 l 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 7))) (pow.f64 Om 7))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5))) (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5))))) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) (pow.f64 l 7))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))))
(fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)))) -3/256) (pow.f64 l 5)) (fma.f64 -1 (/.f64 (fma.f64 1/1024 (*.f64 (pow.f64 Om 7) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 7)))) (*.f64 -1/8 (/.f64 (*.f64 Om Om) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)))) -3/256))))) (pow.f64 l 7)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l))))))
(fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (-.f64 (-.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l))) (/.f64 (fma.f64 1/1024 (*.f64 (pow.f64 Om 7) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 7)))) (*.f64 -1/8 (/.f64 (*.f64 Om Om) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)))) -3/256))))) (pow.f64 l 7))) (/.f64 (*.f64 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)))) -3/256) (pow.f64 l 5))))
(*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))) (+.f64 (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))) (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))))))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5))) -3/256)))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))) (+.f64 (*.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 7))) (/.f64 (pow.f64 Om 7) (pow.f64 l 7)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5))) (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5))))) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 7)))) (+.f64 (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))) (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))))))))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)) (fma.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 7))) (/.f64 (pow.f64 Om 7) (pow.f64 l 7))) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 (*.f64 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)))) -3/256) (pow.f64 l 7))) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5))) -3/256)))))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)) (fma.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 7))) (/.f64 (pow.f64 Om 7) (pow.f64 l 7))) (fma.f64 -1/8 (/.f64 (*.f64 Om Om) (*.f64 (/.f64 (pow.f64 l 7) (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))))) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) -3/256))) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5))) -3/256)))))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 Om 5) (+.f64 (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5)))) (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))))))) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(fma.f64 -1 (*.f64 (pow.f64 Om 5) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))) (/.f64 1 (pow.f64 l 5))) -3/256)) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))))
(-.f64 (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))) (*.f64 (pow.f64 Om 5) (*.f64 (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))) (pow.f64 l 5)) -3/256)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 Om 7) (+.f64 (*.f64 -1/8 (/.f64 (+.f64 (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5)))) (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))))) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)))) (*.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 7))) (/.f64 1 (pow.f64 l 7))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 Om 5) (+.f64 (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5)))) (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))))))) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))))
(fma.f64 -1 (*.f64 (pow.f64 Om 7) (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))) (/.f64 1 (pow.f64 l 5))) -3/256) (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 7))) (/.f64 1 (pow.f64 l 7)))))) (fma.f64 -1 (*.f64 (pow.f64 Om 5) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))) (/.f64 1 (pow.f64 l 5))) -3/256)) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l))))))
(-.f64 (-.f64 (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))) (*.f64 (pow.f64 Om 5) (*.f64 (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))) (pow.f64 l 5)) -3/256))) (*.f64 (pow.f64 Om 7) (fma.f64 -1/8 (*.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))) (pow.f64 l 5)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 -3/256 (*.f64 l l))) (*.f64 1/1024 (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 7))) (pow.f64 l 7))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l)))))
(+.f64 1 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (neg.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -6) (pow.f64 Om 4)))))
(+.f64 1 (-.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l)))) (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -6) (pow.f64 Om 4))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 l 2)))) (*.f64 8 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)))) (pow.f64 Om 6))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 Om 4))))))
(+.f64 1 (fma.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 -1 (+.f64 (/.f64 (fma.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (*.f64 l l) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -6))) (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 l 6)) 8)) (pow.f64 Om 6)) (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -6) (pow.f64 Om 4))))))
(+.f64 1 (-.f64 (-.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l)))) (/.f64 (fma.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (*.f64 l l) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -6))) (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 l 6)) 8)) (pow.f64 Om 6))) (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -6) (pow.f64 Om 4))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l)))))
(+.f64 1 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (neg.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -6) (pow.f64 Om 4)))))
(+.f64 1 (-.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l)))) (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -6) (pow.f64 Om 4))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 l 2)))) (*.f64 8 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)))) (pow.f64 Om 6))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 Om 4))))))
(+.f64 1 (fma.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 -1 (+.f64 (/.f64 (fma.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (*.f64 l l) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -6))) (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 l 6)) 8)) (pow.f64 Om 6)) (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -6) (pow.f64 Om 4))))))
(+.f64 1 (-.f64 (-.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l)))) (/.f64 (fma.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (*.f64 l l) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -6))) (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 l 6)) 8)) (pow.f64 Om 6))) (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -6) (pow.f64 Om 4))))
(sin.f64 kx)
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 ky 2) (sin.f64 kx))) (sin.f64 kx))
(fma.f64 1/2 (/.f64 (*.f64 ky ky) (sin.f64 kx)) (sin.f64 kx))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 ky 2) (sin.f64 kx))) (+.f64 (sin.f64 kx) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 ky 4)) (sin.f64 kx)))))
(+.f64 (fma.f64 1/2 (/.f64 (*.f64 ky ky) (sin.f64 kx)) (sin.f64 kx)) (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (/.f64 (sin.f64 kx) (pow.f64 ky 4)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 ky 2) (sin.f64 kx))) (+.f64 (sin.f64 kx) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 ky 4)) (sin.f64 kx))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 ky 6)) (sin.f64 kx))))))
(+.f64 (fma.f64 1/2 (/.f64 (*.f64 ky ky) (sin.f64 kx)) (sin.f64 kx)) (fma.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (/.f64 (sin.f64 kx) (pow.f64 ky 4))) (*.f64 1/2 (/.f64 (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (sin.f64 kx) (pow.f64 ky 6))))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sin.f64 ky)
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 kx 2) (sin.f64 ky))) (sin.f64 ky))
(fma.f64 1/2 (/.f64 (*.f64 kx kx) (sin.f64 ky)) (sin.f64 ky))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 kx 4)) (sin.f64 ky))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 kx 2) (sin.f64 ky))) (sin.f64 ky)))
(fma.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (/.f64 (sin.f64 ky) (pow.f64 kx 4))) (fma.f64 1/2 (/.f64 (*.f64 kx kx) (sin.f64 ky)) (sin.f64 ky)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 kx 4)) (sin.f64 ky))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 kx 6)) (sin.f64 ky))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 kx 2) (sin.f64 ky))) (sin.f64 ky))))
(fma.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (/.f64 (sin.f64 ky) (pow.f64 kx 4))) (fma.f64 1/2 (/.f64 (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2)))) (/.f64 (sin.f64 ky) (pow.f64 kx 6))) (fma.f64 1/2 (/.f64 (*.f64 kx kx) (sin.f64 ky)) (sin.f64 ky))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))
(sqrt.f64 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))
(+.f64 (sqrt.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1)) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))))
(+.f64 (sqrt.f64 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)) (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky)))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))))
(+.f64 (sqrt.f64 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)) (*.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 ky ky) Om))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))))
(+.f64 (sqrt.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1)) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 2)) (pow.f64 ky 4)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))))))
(+.f64 (sqrt.f64 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)) (fma.f64 2 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))) (*.f64 1/2 (*.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))) 2)) (*.f64 (pow.f64 ky 4) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))))))))
(+.f64 (sqrt.f64 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)) (fma.f64 2 (*.f64 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 ky ky) Om)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))) (*.f64 1/2 (*.f64 (-.f64 (fma.f64 -4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) Om)) (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 (*.f64 (*.f64 2 (pow.f64 (/.f64 l Om) 2)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))) 2)) (*.f64 (pow.f64 ky 4) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))))))))
(+.f64 (sqrt.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1)) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 l 2)) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (pow.f64 Om 2))))) (pow.f64 ky 6)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 2)) (pow.f64 ky 4)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))))))
(+.f64 (sqrt.f64 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)) (fma.f64 1/2 (*.f64 (+.f64 (fma.f64 -2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))) (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))))) (*.f64 Om Om))) (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 (*.f64 Om Om) (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)) (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))) 2)))))) (*.f64 (pow.f64 ky 6) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))))) (fma.f64 2 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))) (*.f64 1/2 (*.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))) 2)) (*.f64 (pow.f64 ky 4) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))))))))
(+.f64 (sqrt.f64 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)) (fma.f64 1/2 (*.f64 (+.f64 (fma.f64 -2 (*.f64 (pow.f64 (/.f64 l Om) 2) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))) (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))))) (*.f64 Om Om))) (*.f64 -2 (*.f64 (pow.f64 (/.f64 l Om) 2) (/.f64 (-.f64 (fma.f64 -4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) Om)) (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 (*.f64 (*.f64 2 (pow.f64 (/.f64 l Om) 2)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))) 2)) (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))))) (*.f64 (pow.f64 ky 6) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))))) (fma.f64 2 (*.f64 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 ky ky) Om)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))) (*.f64 1/2 (*.f64 (-.f64 (fma.f64 -4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) Om)) (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 (*.f64 (*.f64 2 (pow.f64 (/.f64 l Om) 2)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))) 2)) (*.f64 (pow.f64 ky 4) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))
(sqrt.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))))))
(+.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1)) (*.f64 2 (*.f64 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 kx kx) Om)) (sqrt.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 kx 4)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))) (fma.f64 1/2 (*.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) 2)) (*.f64 (pow.f64 kx 4) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))))) (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))))))
(+.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1)) (fma.f64 1/2 (*.f64 (-.f64 (fma.f64 -4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) Om)) (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (pow.f64 (/.f64 l Om) 2)) (sqrt.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1)))) 2)) (*.f64 (pow.f64 kx 4) (sqrt.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1))))) (*.f64 2 (*.f64 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 kx kx) Om)) (sqrt.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1)))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 (sin.f64 ky) 2))))) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (pow.f64 kx 6)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 kx 4)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) (*.f64 (+.f64 (fma.f64 -2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2))) (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2)))))))) (*.f64 -2 (/.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) 2)) (/.f64 (*.f64 (*.f64 Om Om) (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 l l))))) (pow.f64 kx 6))) (fma.f64 1/2 (*.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) 2)) (*.f64 (pow.f64 kx 4) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))))) (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))))))))
(+.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1)) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1))) (*.f64 (+.f64 (fma.f64 -2 (*.f64 (pow.f64 (/.f64 l Om) 2) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2))) (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2)))))))) (*.f64 -2 (*.f64 (pow.f64 (/.f64 l Om) 2) (/.f64 (-.f64 (fma.f64 -4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) Om)) (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (pow.f64 (/.f64 l Om) 2)) (sqrt.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1)))) 2)) (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1))))) (pow.f64 kx 6))) (fma.f64 1/2 (*.f64 (-.f64 (fma.f64 -4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) Om)) (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (pow.f64 (/.f64 l Om) 2)) (sqrt.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1)))) 2)) (*.f64 (pow.f64 kx 4) (sqrt.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1))))) (*.f64 2 (*.f64 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 kx kx) Om)) (sqrt.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1))))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1))
(sqrt.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) 1))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1))
(sqrt.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) 1))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1))
(sqrt.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) 1))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1))
(sqrt.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) 1))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) 1))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l)))))
(+.f64 1 (*.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l)))))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (/.f64 (pow.f64 Om 4) (pow.f64 l 4))))))
(+.f64 1 (fma.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (/.f64 (pow.f64 Om 4) (pow.f64 l 4))))))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)) (pow.f64 Om 6))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 Om 4))))))
(+.f64 1 (fma.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (fma.f64 4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (/.f64 (pow.f64 Om 6) (pow.f64 l 6))) (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (/.f64 (pow.f64 Om 4) (pow.f64 l 4)))))))
(+.f64 1 (fma.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) (fma.f64 4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (/.f64 (pow.f64 Om 6) (pow.f64 l 6))) (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (/.f64 (pow.f64 Om 4) (pow.f64 l 4)))))))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(fma.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l))))
(fma.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(fma.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)) (fma.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))))
(fma.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (fma.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))))
(+.f64 (*.f64 1/512 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))))
(fma.f64 1/512 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5))) (fma.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)) (fma.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l))))))
(fma.f64 1/512 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5))) (fma.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (fma.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l))))))
(*.f64 -2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 (*.f64 -2 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 l Om))
(*.f64 (*.f64 -2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 l Om))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(fma.f64 -2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l))))
(fma.f64 -2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l))))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))))))
(fma.f64 -2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)) (fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))))))
(fma.f64 -2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))))))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))) (+.f64 (*.f64 -1/512 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))))))
(fma.f64 -2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)) (fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)) (fma.f64 -1/512 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))))))
(fma.f64 -2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)) (fma.f64 -1/512 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))))))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(fma.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l))))
(fma.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(fma.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)) (fma.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))))
(fma.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (fma.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))))
(+.f64 (*.f64 1/512 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))))
(fma.f64 1/512 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5))) (fma.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)) (fma.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l))))))
(fma.f64 1/512 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5))) (fma.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (fma.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l))))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l)))))
(+.f64 1 (*.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l)))))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (/.f64 (pow.f64 Om 4) (pow.f64 l 4))))))
(+.f64 1 (fma.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (/.f64 (pow.f64 Om 4) (pow.f64 l 4))))))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)) (pow.f64 Om 6))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 Om 4))))))
(+.f64 1 (fma.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (fma.f64 4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (/.f64 (pow.f64 Om 6) (pow.f64 l 6))) (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (/.f64 (pow.f64 Om 4) (pow.f64 l 4)))))))
(+.f64 1 (fma.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) (fma.f64 4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (/.f64 (pow.f64 Om 6) (pow.f64 l 6))) (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (/.f64 (pow.f64 Om 4) (pow.f64 l 4)))))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l)))))
(+.f64 1 (*.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l)))))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (/.f64 (pow.f64 Om 4) (pow.f64 l 4))))))
(+.f64 1 (fma.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (/.f64 (pow.f64 Om 4) (pow.f64 l 4))))))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)) (pow.f64 Om 6))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 Om 4))))))
(+.f64 1 (fma.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (fma.f64 4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (/.f64 (pow.f64 Om 6) (pow.f64 l 6))) (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (/.f64 (pow.f64 Om 4) (pow.f64 l 4)))))))
(+.f64 1 (fma.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 Om l) (/.f64 Om l))) (fma.f64 4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (/.f64 (pow.f64 Om 6) (pow.f64 l 6))) (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (/.f64 (pow.f64 Om 4) (pow.f64 l 4)))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))) 1)
(sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))))
(sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))))
(*.f64 1 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))
(sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))))
(sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))))))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 1/4) (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 1/4))
(sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))))
(sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 2)) (sqrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))) 2)) (sqrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))))))
(*.f64 (fabs.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))))) (sqrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))
(sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))))
(sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 2) 1/2) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))) 2)) (sqrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))))))
(*.f64 (fabs.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))))) (sqrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))))))
(pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 1/2)
(sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))))
(sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))))
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 1)
(sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))))
(sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))))
(pow.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))) 3)
(sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))))
(sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))) 3/2))
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))) 3/2))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 1/4) 2)
(sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))))
(sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 2) 1/4)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))) 2) 1/4)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))) 2) 1/4)
(fabs.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))
(sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))))
(sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))))
(log.f64 (exp.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))))
(sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))))
(sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))))
(sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))))
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 3/2))
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))) 3/2))
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))))
(sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))))
(exp.f64 (log.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))))
(sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 1/2))
(sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))))
(sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))) 1))
(sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))))
(sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))))
(log1p.f64 (expm1.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))))
(sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 1)
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) 1)
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(pow.f64 (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 3)
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(pow.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) 3) 1/3)
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(pow.f64 (sqrt.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 2)
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(sqrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) 2))
(sqrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)) 2))
(fabs.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 2) (/.f64 l Om)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (log.f64 (pow.f64 (exp.f64 2) (/.f64 l Om))))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 l Om) (log.f64 (exp.f64 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(cbrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) 3))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 3) (pow.f64 (*.f64 2 (/.f64 l Om)) 3)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 3) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 3)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(expm1.f64 (log1p.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(exp.f64 (log.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(exp.f64 (*.f64 (log.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 1))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(log1p.f64 (expm1.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))))
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))))))
(/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))) -2)) (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) -1/2))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 2) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) -1))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))))) (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))))) (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) -2) (pow.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))) -2))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))))) -2) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))) -2))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))))) -2) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))) -2))
(*.f64 (pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 1/4) -2) (pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 1/4) -2))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))) 1/4) -4)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))) 1/4) -4)
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))))
(/.f64 1 (/.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 1))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))))
(/.f64 1 (neg.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))))
(/.f64 -1 (neg.f64 (/.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 1)))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) -2))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))) -2))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 3))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) -1))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))) 1))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1)
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(*.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(*.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 1)
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3)
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(pow.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2) 1/2)
(sqrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2))
(fabs.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(pow.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 3) 1/3)
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(pow.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2))
(fabs.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(log.f64 (exp.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 3))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(expm1.f64 (log1p.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(exp.f64 (log.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(exp.f64 (*.f64 (log.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(log1p.f64 (expm1.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))) 1)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))))
(*.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))))))
(*.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 1/4) (pow.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 1/4))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))))))
(*.f64 (fabs.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))))) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))) 2) 1/2) (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))))))
(*.f64 (fabs.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))))) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (/.f64 1/4 (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) 2)))) (sqrt.f64 (-.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (/.f64 1/4 (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)) 2)))) (sqrt.f64 (-.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (/.f64 1/4 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)) 2)))) (sqrt.f64 (-.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 3))) (sqrt.f64 (+.f64 1/4 (-.f64 (/.f64 1/4 (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) 2)) (*.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)) 3)))) (sqrt.f64 (+.f64 1/4 (-.f64 (/.f64 1/4 (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)) 2)) (/.f64 1/4 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)) 3)))) (sqrt.f64 (+.f64 1/4 (-.f64 (/.f64 1/4 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)) 2)) (/.f64 1/4 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))))))
(pow.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 1/2)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))))
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))) 1)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))))
(pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))) 3)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))))
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))) 3/2))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))) 3/2))
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 1/4) 2)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))))
(fabs.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 3/2))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))) 3/2))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))))
(exp.f64 (*.f64 (log.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))) 1/2))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))) 1))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 1)
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) 1)
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(pow.f64 (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 3)
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(pow.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) 3) 1/3)
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(pow.f64 (sqrt.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 2)
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(sqrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) 2))
(sqrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)) 2))
(fabs.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 2) (/.f64 l Om)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (log.f64 (pow.f64 (exp.f64 2) (/.f64 l Om))))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 l Om) (log.f64 (exp.f64 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(cbrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) 3))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 3) (pow.f64 (*.f64 2 (/.f64 l Om)) 3)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 3) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 3)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(expm1.f64 (log1p.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(exp.f64 (log.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(exp.f64 (*.f64 (log.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 1))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(log1p.f64 (expm1.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 2 (/.f64 l Om))))) 1)
(/.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))
(/.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))
(*.f64 1 (/.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 2 (/.f64 l Om))))
(/.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))
(/.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) -2)) (/.f64 1 (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)) -2)) (/.f64 1 (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))))
(/.f64 (cbrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)) -2)) (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))))
(*.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) -1/2) (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) -1/2))
(/.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))
(/.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (*.f64 2 (/.f64 l Om)) -1))
(/.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 2 l) Om)) 1) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (/.f64 1 (/.f64 (*.f64 2 l) Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) -1) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 2 l) Om)) 1) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (/.f64 1 (/.f64 (*.f64 2 l) Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 2) -1) (pow.f64 (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) -1))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))) 2)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) -1) (pow.f64 (sqrt.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) -1))
(pow.f64 (sqrt.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))) -2)
(pow.f64 (sqrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))) -2)
(*.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2) -1) (pow.f64 (/.f64 l Om) -1))
(*.f64 (/.f64 1 (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 1 (/.f64 l Om)))
(*.f64 (/.f64 1 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 1 (/.f64 l Om)))
(pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) -1)
(/.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))
(/.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))
(pow.f64 (/.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 2 (/.f64 l Om))) 1)
(/.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))
(/.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))
(pow.f64 (/.f64 1 (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 3)
(/.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))
(/.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))
(pow.f64 (pow.f64 (/.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 2 (/.f64 l Om))) 3) 1/3)
(/.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))
(/.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))
(pow.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) -1/2) 2)
(/.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))
(/.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))
(pow.f64 (/.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) 1) -1)
(/.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))
(/.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))
(sqrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) -2))
(sqrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)) -2))
(fabs.f64 (/.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))))
(log.f64 (exp.f64 (/.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))
(/.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 2 (/.f64 l Om))))))
(/.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))
(/.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 2 (/.f64 l Om))) 3))
(/.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))
(/.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))
(/.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))
(exp.f64 (neg.f64 (log.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))
(/.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))
(/.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))
(exp.f64 (*.f64 (log.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) -1))
(/.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))
(/.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 1))
(/.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))
(/.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))
(/.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1)
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(*.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(*.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 1)
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3)
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(pow.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2) 1/2)
(sqrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2))
(fabs.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(pow.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 3) 1/3)
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(pow.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2))
(fabs.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(log.f64 (exp.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 3))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(expm1.f64 (log1p.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(exp.f64 (log.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(exp.f64 (*.f64 (log.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(log1p.f64 (expm1.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))) 1)
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)
(*.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)
(*.f64 (*.f64 l l) (/.f64 1 (pow.f64 (/.f64 Om (sin.f64 ky)) 2)))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)) 2) (cbrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)
(*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 ky) 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)
(*.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) (*.f64 (/.f64 l Om) (sin.f64 ky)))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)
(*.f64 (/.f64 l 1) (/.f64 l (pow.f64 (/.f64 Om (sin.f64 ky)) 2)))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)
(*.f64 (/.f64 l (*.f64 Om Om)) (/.f64 l (pow.f64 (sin.f64 ky) -2)))
(*.f64 (/.f64 l Om) (/.f64 (/.f64 l (pow.f64 (sin.f64 ky) -2)) Om))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l 4)) 1) (/.f64 (pow.f64 (cbrt.f64 l) 2) (pow.f64 (/.f64 Om (sin.f64 ky)) 2)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 l 4)) (pow.f64 (cbrt.f64 l) 2)) (pow.f64 (/.f64 Om (sin.f64 ky)) 2))
(*.f64 (/.f64 1 (*.f64 Om Om)) (/.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) -2)))
(/.f64 (*.f64 (/.f64 (/.f64 1 Om) Om) (*.f64 l l)) (pow.f64 (sin.f64 ky) -2))
(/.f64 (/.f64 l (/.f64 (pow.f64 (sin.f64 ky) -2) l)) (*.f64 Om Om))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4)))) (/.f64 (*.f64 l l) (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 ky)) 2))))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4)))) (/.f64 l (/.f64 (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 ky)) 2)) l)))
(/.f64 (/.f64 l (/.f64 (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 ky)) 2)) l)) (cbrt.f64 (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4))))
(*.f64 (/.f64 1 (/.f64 Om (sin.f64 ky))) (/.f64 (*.f64 l l) (/.f64 Om (sin.f64 ky))))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)
(*.f64 (/.f64 l (cbrt.f64 (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4)))) (/.f64 l (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 ky)) 2))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l 4)) (*.f64 Om Om)) (/.f64 (pow.f64 (cbrt.f64 l) 2) (pow.f64 (sin.f64 ky) -2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l 4)) (cbrt.f64 (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4)))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)) (/.f64 (cbrt.f64 (pow.f64 l 4)) (cbrt.f64 (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l 4)) (/.f64 Om (sin.f64 ky))) (/.f64 (pow.f64 (cbrt.f64 l) 2) (/.f64 Om (sin.f64 ky))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 l 4)) (pow.f64 (cbrt.f64 l) 2)) (pow.f64 (/.f64 Om (sin.f64 ky)) 2))
(pow.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2) 1)
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)) 3)
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)
(pow.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2) 3) 1/3)
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)
(pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)
(pow.f64 (/.f64 (pow.f64 (/.f64 Om (sin.f64 ky)) 2) (*.f64 l l)) -1)
(/.f64 1 (/.f64 (pow.f64 (/.f64 Om (sin.f64 ky)) 2) (*.f64 l l)))
(sqrt.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2) 2))
(sqrt.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 2))
(fabs.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2))
(log.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2) 3))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)
(cbrt.f64 (/.f64 (pow.f64 (*.f64 l l) 3) (pow.f64 (pow.f64 (/.f64 Om (sin.f64 ky)) 2) 3)))
(cbrt.f64 (/.f64 (pow.f64 l 6) (pow.f64 (pow.f64 (/.f64 Om (sin.f64 ky)) 2) 3)))
(cbrt.f64 (/.f64 (pow.f64 l 6) (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)
(exp.f64 (log.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)) 1))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))) 1)
(hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky)))
(*.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky)))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2) 4 1)) (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1)) (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky)))))
(*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))) (sqrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))))
(hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2) 4 1)) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2) 4 1))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1)) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1))))
(*.f64 (fabs.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1))) (sqrt.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1))))
(*.f64 (pow.f64 1 1/2) (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2) 4 1)) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2) 4 1)) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1)) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1))))
(*.f64 (fabs.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1))) (sqrt.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2) 4) 2))) (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2) 4))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 4 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)) 2))) (sqrt.f64 (-.f64 1 (*.f64 4 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)))))
(/.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 2) 16))) (sqrt.f64 (-.f64 1 (*.f64 4 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)))))
(/.f64 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2) 3) 64))) (sqrt.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2) 4) 2) (*.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2) 4)))))
(/.f64 (sqrt.f64 (+.f64 1 (*.f64 64 (pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 3)))) (sqrt.f64 (-.f64 (+.f64 1 (pow.f64 (*.f64 4 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)) 2)) (*.f64 4 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)))))
(/.f64 (sqrt.f64 (+.f64 1 (*.f64 64 (pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 3)))) (sqrt.f64 (-.f64 (+.f64 1 (*.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 2) 16)) (*.f64 4 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)))))
(pow.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2) 4 1) 1/2)
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))
(sqrt.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1))
(pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))) 1)
(hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky)))
(pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))) 3)
(hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky)))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))) 3) 1/3)
(hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky)))
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))) 2)
(hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky)))
(fabs.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky)))
(log.f64 (exp.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))))
(hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky)))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))))
(hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky)))
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))) 3))
(hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky)))
(expm1.f64 (log1p.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))))
(hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky)))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))
(hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky)))
(exp.f64 (log.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))))
(hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky)))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2) 4)) 1/2))
(pow.f64 (exp.f64 (log1p.f64 (*.f64 4 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)))) 1/2)
(sqrt.f64 (exp.f64 (log1p.f64 (*.f64 4 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))) 1))
(hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky)))
(log1p.f64 (expm1.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))))
(hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 Om (sin.f64 ky)) 2))) 1)
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))
(pow.f64 (/.f64 Om (sin.f64 ky)) 2)
(*.f64 1 (pow.f64 (/.f64 Om (sin.f64 ky)) 2))
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))
(pow.f64 (/.f64 Om (sin.f64 ky)) 2)
(*.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) -2))
(*.f64 Om (*.f64 Om (pow.f64 (sin.f64 ky) -2)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4))) (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 ky)) 2)))
(*.f64 (/.f64 Om (sin.f64 ky)) (/.f64 Om (sin.f64 ky)))
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))
(pow.f64 (/.f64 Om (sin.f64 ky)) 2)
(*.f64 (/.f64 1 (sin.f64 ky)) (/.f64 (*.f64 Om Om) (sin.f64 ky)))
(/.f64 (/.f64 (*.f64 Om Om) (sin.f64 ky)) (sin.f64 ky))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (sin.f64 ky) 4))) (/.f64 (*.f64 Om Om) (pow.f64 (cbrt.f64 (sin.f64 ky)) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (sin.f64 ky) 4))) (/.f64 Om (/.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) 2) Om)))
(/.f64 (/.f64 Om (/.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) 2) Om)) (cbrt.f64 (pow.f64 (sin.f64 ky) 4)))
(*.f64 (/.f64 Om 1) (/.f64 Om (pow.f64 (sin.f64 ky) 2)))
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))
(pow.f64 (/.f64 Om (sin.f64 ky)) 2)
(*.f64 (/.f64 Om (cbrt.f64 (pow.f64 (sin.f64 ky) 4))) (/.f64 Om (pow.f64 (cbrt.f64 (sin.f64 ky)) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 Om 4)) 1) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (pow.f64 (sin.f64 ky) 2)))
(*.f64 (cbrt.f64 (pow.f64 Om 4)) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (pow.f64 (sin.f64 ky) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 Om 4)) (sin.f64 ky)) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (sin.f64 ky)))
(*.f64 (cbrt.f64 (pow.f64 Om 4)) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (pow.f64 (sin.f64 ky) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 Om 4)) (cbrt.f64 (pow.f64 (sin.f64 ky) 4))) (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 ky)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 ky)) 2)) (/.f64 (cbrt.f64 (pow.f64 Om 4)) (cbrt.f64 (pow.f64 (sin.f64 ky) 4))))
(pow.f64 (pow.f64 (/.f64 Om (sin.f64 ky)) 2) 1)
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))
(pow.f64 (/.f64 Om (sin.f64 ky)) 2)
(pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 ky)) 2)) 3)
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))
(pow.f64 (/.f64 Om (sin.f64 ky)) 2)
(pow.f64 (pow.f64 (pow.f64 (/.f64 Om (sin.f64 ky)) 2) 3) 1/3)
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))
(pow.f64 (/.f64 Om (sin.f64 ky)) 2)
(pow.f64 (/.f64 Om (sin.f64 ky)) 2)
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))
(pow.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)) -1)
(/.f64 1 (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)))
(sqrt.f64 (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4)))
(log.f64 (exp.f64 (pow.f64 (/.f64 Om (sin.f64 ky)) 2)))
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))
(pow.f64 (/.f64 Om (sin.f64 ky)) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 Om (sin.f64 ky)) 2))))
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))
(pow.f64 (/.f64 Om (sin.f64 ky)) 2)
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 Om (sin.f64 ky)) 2) 3))
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))
(pow.f64 (/.f64 Om (sin.f64 ky)) 2)
(cbrt.f64 (/.f64 (pow.f64 (*.f64 Om Om) 3) (pow.f64 (pow.f64 (sin.f64 ky) 2) 3)))
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))
(pow.f64 (/.f64 Om (sin.f64 ky)) 2)
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 Om (sin.f64 ky)) 2)))
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))
(pow.f64 (/.f64 Om (sin.f64 ky)) 2)
(exp.f64 (log.f64 (pow.f64 (/.f64 Om (sin.f64 ky)) 2)))
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))
(pow.f64 (/.f64 Om (sin.f64 ky)) 2)
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 Om (sin.f64 ky)) 2)) 1))
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))
(pow.f64 (/.f64 Om (sin.f64 ky)) 2)
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 Om (sin.f64 ky)) 2)))
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))
(pow.f64 (/.f64 Om (sin.f64 ky)) 2)
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky))))
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky))))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky))))))
(/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky))) -2)) (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky)))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))) -1/2))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2) 4 1)) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))) -1))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky))))) (/.f64 1 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1))))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))) -1))
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky)))) -2)
(pow.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2) 4 1) -1/2)
(pow.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 4 1) -1/2)
(pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))) -1)
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky))))
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky))))
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))) 3)
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky))))
(pow.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))) 3) 1/3)
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky))))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))) -1/2) 2)
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky))))
(pow.f64 (/.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))) 1) -1)
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky))))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))) -2))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky))))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))) 3))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky))))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))) -1))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))) 1))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky))))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 1)
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) 1)
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(pow.f64 (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 3)
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(pow.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) 3) 1/3)
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(pow.f64 (sqrt.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 2)
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(sqrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) 2))
(sqrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)) 2))
(fabs.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 2) (/.f64 l Om)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (log.f64 (pow.f64 (exp.f64 2) (/.f64 l Om))))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 l Om) (log.f64 (exp.f64 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(cbrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))) 3))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 3) (pow.f64 (*.f64 2 (/.f64 l Om)) 3)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 3) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 3)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(expm1.f64 (log1p.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(exp.f64 (log.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(exp.f64 (*.f64 (log.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 1))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(log1p.f64 (expm1.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))))
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))))))
(/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))) -2)) (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) -1/2))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 2) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) -1))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))))) (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))))) (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) -2) (pow.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))) -2))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))))) -2) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))) -2))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))))) -2) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))) -2))
(*.f64 (pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 1/4) -2) (pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 1/4) -2))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))) 1/4) -4)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))) 1/4) -4)
(pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) -1)
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))))
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) -2)
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))) -2)
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))) -2)
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))))
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))) 3)
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))))
(pow.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 3) 1/3)
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) -1/2) 2)
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 2) -1/2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))) 2) -1/2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))) 2) -1/2)
(pow.f64 (/.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 1) -1)
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) -2))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))) -2))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 3))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) -1))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))) 1))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1)
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(*.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(*.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 1)
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3)
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(pow.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2) 1/2)
(sqrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2))
(fabs.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(pow.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 3) 1/3)
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(pow.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2))
(fabs.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(log.f64 (exp.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 3))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(expm1.f64 (log1p.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(exp.f64 (log.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(exp.f64 (*.f64 (log.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(log1p.f64 (expm1.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))) 1)
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))
(*.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))
(*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 2) (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))
(pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 1)
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 2)
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))
(pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 3)
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 3) 1/3)
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 2) 1/2)
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))) 2))
(fabs.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 2))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))) 2))
(fabs.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om))))
(log.f64 (exp.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))) 3))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))
(expm1.f64 (log1p.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))
(exp.f64 (log.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 1))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))
(log1p.f64 (expm1.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) Om)))

eval3.1s (12.9%)

Compiler

Compiled 64294 to 42028 computations (34.6% saved)

prune337.0ms (1.4%)

Pruning

12 alts after pruning (11 fresh and 1 done)

PrunedKeptTotal
New96011971
Fresh000
Picked415
Done000
Total96412976
Accuracy
100.0%
Counts
976 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
49.1%
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 1/4) 2)
49.8%
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))))
99.6%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky)))) -2))))
99.6%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky)))))))
89.7%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))))
99.6%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))))))))
75.9%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky)))))))))))
62.3%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 1))))
25.9%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) -2)))))
46.4%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (*.f64 -1/2 (/.f64 (/.f64 Om l) (sin.f64 ky))))))
48.5%
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))))
56.2%
(sqrt.f64 1/2)
49.1%
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 1/4) 2)
49.8%
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))))
99.6%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky)))) -2))))
99.6%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky)))))))
89.7%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))))
99.6%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))))))))
75.9%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky)))))))))))
62.3%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 1))))
25.9%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) -2)))))
46.4%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (*.f64 -1/2 (/.f64 (/.f64 Om l) (sin.f64 ky))))))
48.5%
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))))
56.2%
(sqrt.f64 1/2)
Compiler

Compiled 924 to 760 computations (17.7% saved)

localize2.2s (9.1%)

Localize:

Found 15 expressions with local error:

NewAccuracyProgram
99.0%
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))))))))
87.2%
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky)))))))
83.5%
(/.f64 (*.f64 Om Om) (*.f64 ky ky))
74.0%
(/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))))
100.0%
(*.f64 2 (/.f64 l Om))
100.0%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))))
99.9%
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))
92.8%
(*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))
100.0%
(*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))
98.4%
(/.f64 (/.f64 Om l) (sin.f64 ky))
92.6%
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))))
99.6%
(pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)
99.3%
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))))
97.8%
(*.f64 (/.f64 l Om) (sin.f64 ky))
86.8%
(sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))))
Compiler

Compiled 491 to 233 computations (52.5% saved)

series624.0ms (2.6%)

Counts
15 → 476
Calls

129 calls:

TimeVariablePointExpression
464.0ms
Om
@-inf
(sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))))
6.0ms
Om
@0
(/.f64 (/.f64 Om l) (sin.f64 ky))
5.0ms
kx
@0
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))))
4.0ms
l
@0
(/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))))
4.0ms
Om
@inf
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))

rewrite122.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
968×add-sqr-sqrt
954×pow1
950×*-un-lft-identity
898×add-exp-log
898×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
045505
1985505
Stop Event
node limit
Counts
15 → 138
Calls
Call 1
Inputs
(sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))))
(*.f64 (/.f64 l Om) (sin.f64 ky))
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))))
(pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))))
(/.f64 (/.f64 Om l) (sin.f64 ky))
(*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))
(*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))))
(*.f64 2 (/.f64 l Om))
(/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))))
(/.f64 (*.f64 Om Om) (*.f64 ky ky))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky)))))))
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))))))))
Outputs
(*.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))))) (cbrt.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))))) (cbrt.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))))))
(*.f64 (sqrt.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))))) (sqrt.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))))))
(pow.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))) 1/2)
(pow.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))) 1)
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))))))
(cbrt.f64 (*.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))) (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))))))
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 1)
(log.f64 (exp.f64 (*.f64 (/.f64 l Om) (sin.f64 ky))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2) (*.f64 (/.f64 l Om) (sin.f64 ky))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 l Om) (sin.f64 ky))))
(exp.f64 (log.f64 (*.f64 (/.f64 l Om) (sin.f64 ky))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 l Om) (sin.f64 ky))))
(*.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))))) (cbrt.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))))))) (cbrt.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))))))
(*.f64 (sqrt.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))))) (sqrt.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))))))
(pow.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))) -1)
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))))) 1)
(log.f64 (exp.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))))) (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))))) (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))))))
(expm1.f64 (log1p.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))))))
(exp.f64 (log.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))))))
(log1p.f64 (expm1.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))))))
(*.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))
(*.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) (*.f64 (/.f64 l Om) (sin.f64 ky)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)) (cbrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)) (sqrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))
(*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 ky) 2))
(log.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2) (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)) (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))
(exp.f64 (log.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))
(*.f64 1 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l))))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l))))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)))))))
(*.f64 (sqrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)))))) (sqrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)))))))
(pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)))) 1/2)
(pow.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l))))) 1)
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)))))))
(cbrt.f64 (*.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)))) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)))))))
(*.f64 1 (/.f64 Om (*.f64 (sin.f64 ky) l)))
(*.f64 (/.f64 Om l) (/.f64 1 (sin.f64 ky)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))) (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)))) (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(*.f64 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))) (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1)
(log.f64 (exp.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) (/.f64 Om (*.f64 (sin.f64 ky) l))) (/.f64 Om (*.f64 (sin.f64 ky) l))))
(expm1.f64 (log1p.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(exp.f64 (log.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(log1p.f64 (expm1.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 ky))
(pow.f64 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l))) 1)
(log.f64 (exp.f64 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l))) (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)))) (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)))))
(expm1.f64 (log1p.f64 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)))))
(exp.f64 (log.f64 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)))))
(log1p.f64 (expm1.f64 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)))))
(pow.f64 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2)) 1)
(log.f64 (exp.f64 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2)) (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))) (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))
(exp.f64 (log.f64 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2)))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))) (cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2)))))) (cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))))
(*.f64 (sqrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))) (sqrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))))
(pow.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))) -1)
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2)))) 1)
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2)))) (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))) (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))))
(exp.f64 (log.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))))
(*.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2)))))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2)))))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))))))
(*.f64 (sqrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))))) (sqrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))))))
(pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))) 1/2)
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2)))))) 1)
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))))))
(cbrt.f64 (*.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))) (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))))))
(/.f64 (*.f64 2 l) Om)
(pow.f64 (*.f64 (/.f64 l Om) 2) 1)
(log.f64 (exp.f64 (*.f64 (/.f64 l Om) 2)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 l Om) 2) (*.f64 (/.f64 l Om) 2)) (*.f64 (/.f64 l Om) 2)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 l Om) 2)))
(exp.f64 (log.f64 (*.f64 (/.f64 l Om) 2)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 l Om) 2)))
(*.f64 1 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om)))))
(*.f64 (*.f64 l l) (/.f64 1 (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om)))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))) (cbrt.f64 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om)))))) (cbrt.f64 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))) (sqrt.f64 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))))
(pow.f64 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om)))) 1)
(log.f64 (exp.f64 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om)))) (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))) (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))))
(exp.f64 (log.f64 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))))
(*.f64 1 (/.f64 Om (/.f64 (*.f64 ky ky) Om)))
(*.f64 (*.f64 Om Om) (/.f64 1 (*.f64 ky ky)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 Om (/.f64 (*.f64 ky ky) Om))) (cbrt.f64 (/.f64 Om (/.f64 (*.f64 ky ky) Om)))) (cbrt.f64 (/.f64 Om (/.f64 (*.f64 ky ky) Om))))
(*.f64 (sqrt.f64 (/.f64 Om (/.f64 (*.f64 ky ky) Om))) (sqrt.f64 (/.f64 Om (/.f64 (*.f64 ky ky) Om))))
(*.f64 (/.f64 Om ky) (/.f64 Om ky))
(pow.f64 (/.f64 Om (/.f64 (*.f64 ky ky) Om)) 1)
(log.f64 (exp.f64 (/.f64 Om (/.f64 (*.f64 ky ky) Om))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 Om (/.f64 (*.f64 ky ky) Om)) (/.f64 Om (/.f64 (*.f64 ky ky) Om))) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))
(expm1.f64 (log1p.f64 (/.f64 Om (/.f64 (*.f64 ky ky) Om))))
(exp.f64 (log.f64 (/.f64 Om (/.f64 (*.f64 ky ky) Om))))
(log1p.f64 (expm1.f64 (/.f64 Om (/.f64 (*.f64 ky ky) Om))))
(*.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om)))))))) (cbrt.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))))))) (cbrt.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om)))))))))
(*.f64 (sqrt.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om)))))))) (sqrt.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om)))))))))
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om)))))) 1/2)
(pow.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))))) 1)
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om)))))))))
(cbrt.f64 (*.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om)))))) (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om)))))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om)))))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om)))))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om)))))))))
(*.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om)))))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))))))) (cbrt.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om)))))))))) (cbrt.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))))))))
(*.f64 (sqrt.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))))))) (sqrt.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))))))))
(pow.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))))) -1)
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om)))))))) 1)
(log.f64 (exp.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om)))))))) (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))))))) (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))))))))
(expm1.f64 (log1p.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))))))))
(exp.f64 (log.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))))))))
(log1p.f64 (expm1.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))))))))

simplify277.0ms (1.1%)

Algorithm
egg-herbie
Rules
1084×times-frac
826×associate-+r+
788×*-commutative
760×associate-+l+
566×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0125542628
1372539384
Stop Event
node limit
Counts
614 → 621
Calls
Call 1
Inputs
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)) (pow.f64 Om 6))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)))
(+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))))
(+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)))))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(+.f64 (*.f64 -1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)))
(+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))))
(+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)) (pow.f64 Om 6))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)) (pow.f64 Om 6))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)) (pow.f64 ky 4)))))
(+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 Om 2)))) (pow.f64 ky 6))) (+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)) (pow.f64 ky 4))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(/.f64 (*.f64 l ky) Om)
(+.f64 (*.f64 -1/6 (/.f64 (*.f64 l (pow.f64 ky 3)) Om)) (/.f64 (*.f64 l ky) Om))
(+.f64 (*.f64 -1/6 (/.f64 (*.f64 l (pow.f64 ky 3)) Om)) (+.f64 (/.f64 (*.f64 l ky) Om) (*.f64 1/120 (/.f64 (*.f64 l (pow.f64 ky 5)) Om))))
(+.f64 (*.f64 -1/6 (/.f64 (*.f64 l (pow.f64 ky 3)) Om)) (+.f64 (/.f64 (*.f64 l ky) Om) (+.f64 (*.f64 -1/5040 (/.f64 (*.f64 l (pow.f64 ky 7)) Om)) (*.f64 1/120 (/.f64 (*.f64 l (pow.f64 ky 5)) Om)))))
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(/.f64 (*.f64 l (sin.f64 ky)) Om)
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 2))))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 6) (+.f64 (*.f64 64 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6))) (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 2)) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))) (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 2)))))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(+.f64 (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))
(+.f64 (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (pow.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) 2) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 5))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) 2) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8)))) (sin.f64 ky)) (*.f64 Om (pow.f64 l 7)))) (+.f64 (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (pow.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) 2) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 5)))))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (/.f64 (*.f64 (sin.f64 ky) (+.f64 (pow.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) 2) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 5)))))
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) 2) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8)))) (sin.f64 ky)) (*.f64 Om (pow.f64 l 7))) (/.f64 (*.f64 (sin.f64 ky) (+.f64 (pow.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) 2) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 5))))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(+.f64 (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))
(+.f64 (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 (-.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 (/.f64 -1/16 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) 2)) (*.f64 (pow.f64 Om 5) (*.f64 l (sin.f64 ky))))))
(+.f64 (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 (-.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 (/.f64 -1/16 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) 2)) (*.f64 (pow.f64 Om 5) (*.f64 l (sin.f64 ky)))) (*.f64 -1 (*.f64 (pow.f64 Om 7) (*.f64 l (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (-.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 (/.f64 -1/16 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) 2)) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/256 (/.f64 1 (*.f64 (pow.f64 l 8) (pow.f64 (sin.f64 ky) 8))))) (sin.f64 ky))))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 (sin.f64 ky) 2))))) (pow.f64 Om 6))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 Om 4))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 (sin.f64 ky) 2))))) (pow.f64 Om 6))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 Om 4))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 ky 4)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 ky 4))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))) (pow.f64 Om 2))) (+.f64 (*.f64 16/3 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))) (pow.f64 ky 6))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 4)) (pow.f64 Om 2))) (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(+.f64 (*.f64 (+.f64 (*.f64 1/36 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 1/60 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) (pow.f64 ky 6)) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 4)) (pow.f64 Om 2))) (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))))
(+.f64 (*.f64 (+.f64 (*.f64 -1/360 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 -1/2520 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) (pow.f64 ky 8)) (+.f64 (*.f64 (+.f64 (*.f64 1/36 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 1/60 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) (pow.f64 ky 6)) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 4)) (pow.f64 Om 2))) (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 ky))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 ky)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 ky))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 ky))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 ky)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 ky))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 ky))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 ky)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 ky))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l ky))
(+.f64 (*.f64 1/6 (/.f64 (*.f64 Om ky) l)) (/.f64 Om (*.f64 l ky)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))) (pow.f64 ky 3))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 Om ky) l)) (/.f64 Om (*.f64 l ky))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))) (pow.f64 ky 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 ky 5) (+.f64 (*.f64 1/720 (/.f64 Om l)) (+.f64 (*.f64 -1/5040 (/.f64 Om l)) (*.f64 1/6 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l)))))))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 Om ky) l)) (/.f64 Om (*.f64 l ky)))))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(+.f64 (*.f64 1/24 (/.f64 (*.f64 Om ky) l)) (*.f64 1/4 (/.f64 Om (*.f64 l ky))))
(+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))) (pow.f64 ky 3))) (+.f64 (*.f64 1/24 (/.f64 (*.f64 Om ky) l)) (*.f64 1/4 (/.f64 Om (*.f64 l ky)))))
(+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))) (pow.f64 ky 3))) (+.f64 (*.f64 1/24 (/.f64 (*.f64 Om ky) l)) (+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 1/720 (/.f64 Om l)) (+.f64 (*.f64 1/6 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l)))) (*.f64 -1/5040 (/.f64 Om l)))) (pow.f64 ky 5))) (*.f64 1/4 (/.f64 Om (*.f64 l ky))))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 2 (/.f64 (*.f64 l kx) Om))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 l (pow.f64 kx 3)) Om)) (*.f64 2 (/.f64 (*.f64 l kx) Om)))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 l (pow.f64 kx 3)) Om)) (+.f64 (*.f64 2 (/.f64 (*.f64 l kx) Om)) (*.f64 1/60 (/.f64 (*.f64 l (pow.f64 kx 5)) Om))))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 l (pow.f64 kx 3)) Om)) (+.f64 (*.f64 2 (/.f64 (*.f64 l kx) Om)) (+.f64 (*.f64 1/60 (/.f64 (*.f64 l (pow.f64 kx 5)) Om)) (*.f64 -1/2520 (/.f64 (*.f64 l (pow.f64 kx 7)) Om)))))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om))
(*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om))
(*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om))
(*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om))
(*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om))
(*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om))
(*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om))
(*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om))
(*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om))
(*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om))
(*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om))
(*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om))
(*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om))
(*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om))
(*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om))
(*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om))
(*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om))
(*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om))
(*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om))
(*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om))
(*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om))
(*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om))
(*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om))
(*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om))
1
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2))) 1)
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2))) (+.f64 1 (*.f64 -1 (*.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 1/2 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))) (pow.f64 kx 4)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 1/2 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 Om 2))) (*.f64 1/2 (-.f64 (+.f64 (*.f64 1/9 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 1/15 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 Om 2))))))) (pow.f64 kx 6))) (+.f64 1 (*.f64 -1 (*.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 1/2 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))) (pow.f64 kx 4))))))
(sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))
1
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1)
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 1 (*.f64 -1 (*.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4)))) (pow.f64 l 4)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 8 (/.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 Om 6))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4)))) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) (pow.f64 l 6))) (+.f64 1 (*.f64 -1 (*.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4)))) (pow.f64 l 4))))))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(+.f64 (*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l))) (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 kx) 5))) (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 kx) 5)))) (pow.f64 l 5))) (+.f64 (*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l))) (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 7) (pow.f64 (sin.f64 kx) 7))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 kx) 5))) (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 kx) 5))))) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 l 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 kx) 5))) (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 kx) 5)))) (pow.f64 l 5))) (+.f64 (*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l))) (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3)))))))
(*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3)))) (*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l))))
(+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 kx) 5)))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 kx) 5)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3)))) (*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l))))))
(+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 kx) 5)))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 7) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 kx) 7)))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 kx) 5)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 kx) 5))) (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 kx) 5))))) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 kx) 2)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3)))) (*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l))))))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(+.f64 (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx)))) (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3)))))
(+.f64 (*.f64 3/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 (sin.f64 kx) 5) (pow.f64 l 5)))) (+.f64 (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx)))) (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3))))))
(+.f64 (*.f64 3/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 (sin.f64 kx) 5) (pow.f64 l 5)))) (+.f64 (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1 (*.f64 (pow.f64 Om 7) (+.f64 (*.f64 1/1024 (/.f64 1 (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 kx) 7)))) (*.f64 3/2048 (/.f64 1 (*.f64 (pow.f64 (sin.f64 kx) 7) (pow.f64 l 7))))))))))
1
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1)
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)))) (pow.f64 Om 4)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))))))) (*.f64 8 (*.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 l 6)))) (pow.f64 Om 6))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)))) (pow.f64 Om 4))))))
1
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1)
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)))) (pow.f64 Om 4)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))))))) (*.f64 8 (*.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 l 6)))) (pow.f64 Om 6))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)))) (pow.f64 Om 4))))))
1
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2))) 1)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2))) (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 1/2 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))) (pow.f64 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)) (pow.f64 kx 4)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2))) (+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (*.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 Om 2))) (*.f64 1/2 (-.f64 (+.f64 (*.f64 1/9 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 1/15 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 Om 2)))))))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 1/2 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (*.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (pow.f64 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 Om 2)))) (pow.f64 kx 6))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 1/2 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))) (pow.f64 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)) (pow.f64 kx 4))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4))))) (pow.f64 (*.f64 -1/2 (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 2)) (pow.f64 l 4))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 l 6) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 8 (/.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 Om 6))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4)))) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))) (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4))))) (pow.f64 (*.f64 -1/2 (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 2)) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))) (+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4))))) (pow.f64 (*.f64 -1/2 (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 2)) (pow.f64 l 4))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))))) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 kx) 3))) (*.f64 -1/512 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 4) (pow.f64 (sin.f64 kx) 3))))) (*.f64 (sqrt.f64 1/2) (pow.f64 l 3)))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))))) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx))))))))
(sqrt.f64 1/2)
(+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx))))) (sqrt.f64 1/2))
(+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx))))) (+.f64 (sqrt.f64 1/2) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)))))))
(+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx))))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 kx) 3))) (*.f64 -1/512 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 4) (pow.f64 (sin.f64 kx) 3))))) (*.f64 (sqrt.f64 1/2) (pow.f64 l 3)))) (+.f64 (sqrt.f64 1/2) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 (sin.f64 kx) l)))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2))))) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 (sin.f64 kx) l))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/512 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 1/2) 4) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3))))) (*.f64 1/32 (/.f64 1 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3))))) (pow.f64 Om 3)) (sqrt.f64 1/2))) (+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2))))) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 (sin.f64 kx) l)))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2))) 2)) (pow.f64 Om 4))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -2 (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))))))) (*.f64 8 (*.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 l 6))))) (*.f64 -1/2 (*.f64 (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2))) 2)) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))))) (pow.f64 Om 6))) (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2))) 2)) (pow.f64 Om 4))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2))) 2)) (pow.f64 Om 4))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -2 (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))))))) (*.f64 8 (*.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 l 6))))) (*.f64 -1/2 (*.f64 (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2))) 2)) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))))) (pow.f64 Om 6))) (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2))) 2)) (pow.f64 Om 4))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))
(/.f64 (pow.f64 l 2) (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))))
(/.f64 (pow.f64 l 2) (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))))
(/.f64 (pow.f64 l 2) (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))))
(/.f64 (pow.f64 l 2) (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))))
(/.f64 (pow.f64 l 2) (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))))
(/.f64 (pow.f64 l 2) (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))))
(/.f64 (pow.f64 l 2) (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))))
(/.f64 (pow.f64 l 2) (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))))
(/.f64 (pow.f64 l 2) (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))))
(/.f64 (pow.f64 l 2) (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))))
(/.f64 (pow.f64 l 2) (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))))
(/.f64 (pow.f64 l 2) (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (+.f64 1/3 (/.f64 1 (pow.f64 ky 2)))))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (+.f64 1/3 (/.f64 1 (pow.f64 ky 2)))))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (+.f64 1/3 (/.f64 1 (pow.f64 ky 2)))))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (+.f64 1/3 (/.f64 1 (pow.f64 ky 2)))))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (+.f64 1/3 (/.f64 1 (pow.f64 ky 2)))))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (+.f64 1/3 (/.f64 1 (pow.f64 ky 2)))))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (+.f64 1/3 (/.f64 1 (pow.f64 ky 2)))))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (+.f64 1/3 (/.f64 1 (pow.f64 ky 2)))))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (+.f64 1/3 (/.f64 1 (pow.f64 ky 2)))))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (+.f64 1/3 (/.f64 1 (pow.f64 ky 2)))))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (+.f64 1/3 (/.f64 1 (pow.f64 ky 2)))))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (+.f64 1/3 (/.f64 1 (pow.f64 ky 2)))))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 4)) (pow.f64 Om 2))) (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(+.f64 (*.f64 1/9 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 6)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 4)) (pow.f64 Om 2))) (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))))
(+.f64 (*.f64 -1/27 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 8)) (pow.f64 Om 2))) (+.f64 (*.f64 1/9 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 6)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 4)) (pow.f64 Om 2))) (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))))
(*.f64 3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))
(+.f64 (*.f64 3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 -9 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 ky 2)))))
(+.f64 (*.f64 3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (+.f64 (*.f64 27 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 ky 4)))) (*.f64 -9 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 ky 2))))))
(+.f64 (*.f64 3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (+.f64 (*.f64 27 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 ky 4)))) (+.f64 (*.f64 -9 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 ky 2)))) (*.f64 -81 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 ky 6)))))))
(*.f64 3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))
(+.f64 (*.f64 3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 -9 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 ky 2)))))
(+.f64 (*.f64 3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (+.f64 (*.f64 27 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 ky 4)))) (*.f64 -9 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 ky 2))))))
(+.f64 (*.f64 3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (+.f64 (*.f64 27 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 ky 4)))) (+.f64 (*.f64 -9 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 ky 2)))) (*.f64 -81 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 ky 6)))))))
(/.f64 (pow.f64 Om 2) (pow.f64 ky 2))
(/.f64 (pow.f64 Om 2) (pow.f64 ky 2))
(/.f64 (pow.f64 Om 2) (pow.f64 ky 2))
(/.f64 (pow.f64 Om 2) (pow.f64 ky 2))
(/.f64 (pow.f64 Om 2) (pow.f64 ky 2))
(/.f64 (pow.f64 Om 2) (pow.f64 ky 2))
(/.f64 (pow.f64 Om 2) (pow.f64 ky 2))
(/.f64 (pow.f64 Om 2) (pow.f64 ky 2))
(/.f64 (pow.f64 Om 2) (pow.f64 ky 2))
(/.f64 (pow.f64 Om 2) (pow.f64 ky 2))
(/.f64 (pow.f64 Om 2) (pow.f64 ky 2))
(/.f64 (pow.f64 Om 2) (pow.f64 ky 2))
(/.f64 (pow.f64 Om 2) (pow.f64 ky 2))
(/.f64 (pow.f64 Om 2) (pow.f64 ky 2))
(/.f64 (pow.f64 Om 2) (pow.f64 ky 2))
(/.f64 (pow.f64 Om 2) (pow.f64 ky 2))
(/.f64 (pow.f64 Om 2) (pow.f64 ky 2))
(/.f64 (pow.f64 Om 2) (pow.f64 ky 2))
(/.f64 (pow.f64 Om 2) (pow.f64 ky 2))
(/.f64 (pow.f64 Om 2) (pow.f64 ky 2))
(/.f64 (pow.f64 Om 2) (pow.f64 ky 2))
(/.f64 (pow.f64 Om 2) (pow.f64 ky 2))
(/.f64 (pow.f64 Om 2) (pow.f64 ky 2))
(/.f64 (pow.f64 Om 2) (pow.f64 ky 2))
1
(+.f64 1 (*.f64 2 (/.f64 (pow.f64 l 2) (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))))))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))))) (*.f64 -2 (/.f64 (pow.f64 l 4) (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) 2)))))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 4) (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) 2))) (*.f64 4 (/.f64 (pow.f64 l 6) (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) 3))))))
(*.f64 2 (*.f64 l (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2)))))))
(+.f64 (*.f64 2 (*.f64 l (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))))))) (*.f64 1/4 (*.f64 (/.f64 1 l) (sqrt.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2)))))))
(+.f64 (*.f64 2 (*.f64 l (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))))))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 1 l) (sqrt.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2)))))) (*.f64 -1/64 (*.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) 3))))))
(+.f64 (*.f64 2 (*.f64 l (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))))))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 1 l) (sqrt.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2)))))) (+.f64 (*.f64 1/512 (*.f64 (/.f64 1 (pow.f64 l 5)) (sqrt.f64 (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) 5)))) (*.f64 -1/64 (*.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) 3)))))))
(*.f64 -2 (*.f64 l (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2)))))))
(+.f64 (*.f64 -2 (*.f64 l (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))))))) (*.f64 -1/4 (*.f64 (/.f64 1 l) (sqrt.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2)))))))
(+.f64 (*.f64 -2 (*.f64 l (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))))))) (+.f64 (*.f64 -1/4 (*.f64 (/.f64 1 l) (sqrt.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2)))))) (*.f64 1/64 (*.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) 3))))))
(+.f64 (*.f64 -2 (*.f64 l (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))))))) (+.f64 (*.f64 -1/4 (*.f64 (/.f64 1 l) (sqrt.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2)))))) (+.f64 (*.f64 -1/512 (*.f64 (/.f64 1 (pow.f64 l 5)) (sqrt.f64 (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) 5)))) (*.f64 1/64 (*.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) 3)))))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (/.f64 1 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2)))))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2)))))) (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (/.f64 1 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))))))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2)))))) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (pow.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))) 3)))) (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (/.f64 1 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2)))))))))
(+.f64 (*.f64 1/512 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) (sqrt.f64 (pow.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))) 5)))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2)))))) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (pow.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))) 3)))) (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (/.f64 1 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))))))))))
1
(+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (+.f64 1/3 (/.f64 1 (pow.f64 ky 2)))))) 1)
(+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (+.f64 1/3 (/.f64 1 (pow.f64 ky 2)))))) (+.f64 1 (*.f64 -2 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))) 2))))))
(+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (+.f64 1/3 (/.f64 1 (pow.f64 ky 2)))))) (+.f64 (*.f64 4 (/.f64 (pow.f64 l 6) (*.f64 (pow.f64 Om 6) (pow.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))) 3)))) (+.f64 1 (*.f64 -2 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))) 2)))))))
1
(+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (+.f64 1/3 (/.f64 1 (pow.f64 ky 2)))))) 1)
(+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (+.f64 1/3 (/.f64 1 (pow.f64 ky 2)))))) (+.f64 1 (*.f64 -2 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))) 2))))))
(+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (+.f64 1/3 (/.f64 1 (pow.f64 ky 2)))))) (+.f64 (*.f64 4 (/.f64 (pow.f64 l 6) (*.f64 (pow.f64 Om 6) (pow.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))) 3)))) (+.f64 1 (*.f64 -2 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))) 2)))))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)) (pow.f64 ky 4)))))
(+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 4/9 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 Om 2)))) (pow.f64 ky 6))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)) (pow.f64 ky 4))))))
(sqrt.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))
(+.f64 (*.f64 -18 (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 ky 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))))) (sqrt.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))))
(+.f64 (*.f64 -18 (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 ky 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))))) (+.f64 (sqrt.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))) (/.f64 (-.f64 (*.f64 108 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 -18 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))))) 2)) (pow.f64 ky 4))))))
(+.f64 (*.f64 -18 (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 ky 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))))) (+.f64 (sqrt.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))) (/.f64 (-.f64 (*.f64 108 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 -18 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))))) 2)) (pow.f64 ky 4)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))) (/.f64 (-.f64 (*.f64 -324 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 -18 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 108 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 -18 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))))) 2))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))))) (pow.f64 ky 6)))))))
(sqrt.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))
(+.f64 (*.f64 -18 (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 ky 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))))) (sqrt.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))))
(+.f64 (*.f64 -18 (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 ky 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))))) (+.f64 (sqrt.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))) (/.f64 (-.f64 (*.f64 108 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 -18 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))))) 2)) (pow.f64 ky 4))))))
(+.f64 (*.f64 -18 (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 ky 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))))) (+.f64 (sqrt.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))) (/.f64 (-.f64 (*.f64 108 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 -18 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))))) 2)) (pow.f64 ky 4)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))) (/.f64 (-.f64 (*.f64 -324 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 -18 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 108 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 -18 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))))) 2))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))))) (pow.f64 ky 6)))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (pow.f64 l 2) (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 l 4) (-.f64 (*.f64 16 (/.f64 1 (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) 2))) (pow.f64 (/.f64 -2 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2)))) 2)))) (+.f64 1 (*.f64 -2 (/.f64 (pow.f64 l 2) (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2)))))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 l 4) (-.f64 (*.f64 16 (/.f64 1 (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) 2))) (pow.f64 (/.f64 -2 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2)))) 2)))) (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))))) (*.f64 -1/2 (*.f64 (pow.f64 l 6) (+.f64 (*.f64 -2 (/.f64 (-.f64 (*.f64 16 (/.f64 1 (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) 2))) (pow.f64 (/.f64 -2 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2)))) 2)) (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))))) (*.f64 64 (/.f64 1 (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) 3)))))))))
(*.f64 1/2 (*.f64 (/.f64 1 l) (sqrt.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 l) (sqrt.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2)))))) (*.f64 -1/16 (*.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) 3)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 l) (sqrt.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2)))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) 3)))) (*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 -1/64 (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) 3)) (pow.f64 (*.f64 -1/16 (sqrt.f64 (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) 3))) 2)) (pow.f64 l 5)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2)))))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 l) (sqrt.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2)))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) 3)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 -1/64 (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) 3)) (pow.f64 (*.f64 -1/16 (sqrt.f64 (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) 3))) 2)) (pow.f64 l 5)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))))))) (*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 1/8 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) (+.f64 (pow.f64 (*.f64 -1/16 (sqrt.f64 (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) 3))) 2) (*.f64 -1/64 (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) 3))))) (*.f64 1/256 (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) 4))) (pow.f64 l 7)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))))))))))
(*.f64 -1/2 (*.f64 (/.f64 1 l) (sqrt.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) 3)))) (*.f64 -1/2 (*.f64 (/.f64 1 l) (sqrt.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2)))))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) 3)))) (+.f64 (*.f64 (/.f64 (+.f64 (*.f64 -1/64 (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) 3)) (pow.f64 (*.f64 -1/16 (sqrt.f64 (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) 3))) 2)) (pow.f64 l 5)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2)))))) (*.f64 -1/2 (*.f64 (/.f64 1 l) (sqrt.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))))))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) 3)))) (+.f64 (*.f64 (/.f64 (+.f64 (*.f64 -1/64 (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) 3)) (pow.f64 (*.f64 -1/16 (sqrt.f64 (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) 3))) 2)) (pow.f64 l 5)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2)))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 1 l) (sqrt.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2)))))) (*.f64 (/.f64 (+.f64 (*.f64 1/8 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) (+.f64 (pow.f64 (*.f64 -1/16 (sqrt.f64 (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) 3))) 2) (*.f64 -1/64 (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) 3))))) (*.f64 1/256 (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) 4))) (pow.f64 l 7)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2)))))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))))))
(+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (pow.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))) 3)))) (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2)))))))
(+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (pow.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))) 3)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2)))))) (*.f64 -1 (*.f64 (*.f64 (pow.f64 Om 5) (*.f64 l (+.f64 (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (pow.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))) 3)))) 2) (*.f64 -1/64 (/.f64 (pow.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))) 3) (pow.f64 l 6)))))) (sqrt.f64 (/.f64 1 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2)))))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 Om 7) (*.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))) (+.f64 (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (pow.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))) 3)))) 2) (*.f64 -1/64 (/.f64 (pow.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))) 3) (pow.f64 l 6))))) (pow.f64 l 2))) (*.f64 1/256 (/.f64 (pow.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))) 4) (pow.f64 l 8)))) l)) (sqrt.f64 (/.f64 1 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (pow.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))) 3)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2)))))) (*.f64 -1 (*.f64 (*.f64 (pow.f64 Om 5) (*.f64 l (+.f64 (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (pow.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))) 3)))) 2) (*.f64 -1/64 (/.f64 (pow.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))) 3) (pow.f64 l 6)))))) (sqrt.f64 (/.f64 1 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))))))))))
1
(+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (+.f64 1/3 (/.f64 1 (pow.f64 ky 2)))))) 1)
(+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (+.f64 1/3 (/.f64 1 (pow.f64 ky 2)))))) (+.f64 1 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))) 2))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))))) 2)) (pow.f64 Om 4)))))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (+.f64 1/3 (/.f64 1 (pow.f64 ky 2)))))) (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))) 2))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))))) 2)) (pow.f64 Om 4))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))) 2))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))))) 2)) (pow.f64 l 2)) (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))))) (*.f64 64 (/.f64 (pow.f64 l 6) (pow.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))) 3)))) (pow.f64 Om 6))))))
1
(+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (+.f64 1/3 (/.f64 1 (pow.f64 ky 2)))))) 1)
(+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (+.f64 1/3 (/.f64 1 (pow.f64 ky 2)))))) (+.f64 1 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))) 2))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))))) 2)) (pow.f64 Om 4)))))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (+.f64 1/3 (/.f64 1 (pow.f64 ky 2)))))) (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))) 2))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))))) 2)) (pow.f64 Om 4))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))) 2))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))))) 2)) (pow.f64 l 2)) (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))))) (*.f64 64 (/.f64 (pow.f64 l 6) (pow.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))) 3)))) (pow.f64 Om 6))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 ky 4)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 ky 4))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (+.f64 (*.f64 4/9 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))) (pow.f64 Om 2))) (*.f64 16/3 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))) (pow.f64 ky 6))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))))
(+.f64 (*.f64 18 (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 ky 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 3))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))))
(+.f64 (*.f64 18 (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 ky 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))) (/.f64 (+.f64 (*.f64 108 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 2)))) (+.f64 (pow.f64 (*.f64 18 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 3))))) 2) (*.f64 -1296 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 3)))))) (pow.f64 ky 4)))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))))))
(+.f64 (*.f64 18 (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 ky 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))) (/.f64 (+.f64 (*.f64 3888 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 3)))) (+.f64 (*.f64 -324 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 2)))) (+.f64 (*.f64 36 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 108 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 2)))) (*.f64 -1296 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 3)))))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))))) (*.f64 -18 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 108 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 2)))) (+.f64 (pow.f64 (*.f64 18 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 3))))) 2) (*.f64 -1296 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 3))))))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))))))) (pow.f64 ky 6)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))) (/.f64 (+.f64 (*.f64 108 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 2)))) (+.f64 (pow.f64 (*.f64 18 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 3))))) 2) (*.f64 -1296 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 3)))))) (pow.f64 ky 4)))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))))
(+.f64 (*.f64 18 (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 ky 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 3))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))))
(+.f64 (*.f64 18 (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 ky 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))) (/.f64 (+.f64 (*.f64 108 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 2)))) (+.f64 (pow.f64 (*.f64 18 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 3))))) 2) (*.f64 -1296 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 3)))))) (pow.f64 ky 4)))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))))))
(+.f64 (*.f64 18 (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 ky 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))) (/.f64 (+.f64 (*.f64 3888 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 3)))) (+.f64 (*.f64 -324 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 2)))) (+.f64 (*.f64 36 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 108 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 2)))) (*.f64 -1296 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 3)))))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))))) (*.f64 -18 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 108 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 2)))) (+.f64 (pow.f64 (*.f64 18 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 3))))) 2) (*.f64 -1296 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 3))))))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))))))) (pow.f64 ky 6)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))) (/.f64 (+.f64 (*.f64 108 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 2)))) (+.f64 (pow.f64 (*.f64 18 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 3))))) 2) (*.f64 -1296 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 3)))))) (pow.f64 ky 4)))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))))))
(*.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))))) (cbrt.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))))) (cbrt.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))))))
(*.f64 (sqrt.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))))) (sqrt.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))))))
(pow.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))) 1/2)
(pow.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))) 1)
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))))))
(cbrt.f64 (*.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))) (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))))))
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 1)
(log.f64 (exp.f64 (*.f64 (/.f64 l Om) (sin.f64 ky))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2) (*.f64 (/.f64 l Om) (sin.f64 ky))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 l Om) (sin.f64 ky))))
(exp.f64 (log.f64 (*.f64 (/.f64 l Om) (sin.f64 ky))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 l Om) (sin.f64 ky))))
(*.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))))) (cbrt.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))))))) (cbrt.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))))))
(*.f64 (sqrt.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))))) (sqrt.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))))))
(pow.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))) -1)
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))))) 1)
(log.f64 (exp.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))))) (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))))) (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))))))
(expm1.f64 (log1p.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))))))
(exp.f64 (log.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))))))
(log1p.f64 (expm1.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))))))
(*.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))
(*.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) (*.f64 (/.f64 l Om) (sin.f64 ky)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)) (cbrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)) (sqrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))
(*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 ky) 2))
(log.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2) (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)) (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))
(exp.f64 (log.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))
(*.f64 1 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l))))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l))))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)))))))
(*.f64 (sqrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)))))) (sqrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)))))))
(pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)))) 1/2)
(pow.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l))))) 1)
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)))))))
(cbrt.f64 (*.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)))) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)))))))
(*.f64 1 (/.f64 Om (*.f64 (sin.f64 ky) l)))
(*.f64 (/.f64 Om l) (/.f64 1 (sin.f64 ky)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))) (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)))) (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(*.f64 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))) (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1)
(log.f64 (exp.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) (/.f64 Om (*.f64 (sin.f64 ky) l))) (/.f64 Om (*.f64 (sin.f64 ky) l))))
(expm1.f64 (log1p.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(exp.f64 (log.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(log1p.f64 (expm1.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 ky))
(pow.f64 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l))) 1)
(log.f64 (exp.f64 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l))) (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)))) (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)))))
(expm1.f64 (log1p.f64 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)))))
(exp.f64 (log.f64 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)))))
(log1p.f64 (expm1.f64 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)))))
(pow.f64 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2)) 1)
(log.f64 (exp.f64 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2)) (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))) (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))
(exp.f64 (log.f64 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2)))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))) (cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2)))))) (cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))))
(*.f64 (sqrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))) (sqrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))))
(pow.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))) -1)
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2)))) 1)
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2)))) (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))) (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))))
(exp.f64 (log.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))))
(*.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2)))))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2)))))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))))))
(*.f64 (sqrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))))) (sqrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))))))
(pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))) 1/2)
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2)))))) 1)
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))))))
(cbrt.f64 (*.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))) (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))))))
(/.f64 (*.f64 2 l) Om)
(pow.f64 (*.f64 (/.f64 l Om) 2) 1)
(log.f64 (exp.f64 (*.f64 (/.f64 l Om) 2)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 l Om) 2) (*.f64 (/.f64 l Om) 2)) (*.f64 (/.f64 l Om) 2)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 l Om) 2)))
(exp.f64 (log.f64 (*.f64 (/.f64 l Om) 2)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 l Om) 2)))
(*.f64 1 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om)))))
(*.f64 (*.f64 l l) (/.f64 1 (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om)))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))) (cbrt.f64 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om)))))) (cbrt.f64 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))) (sqrt.f64 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))))
(pow.f64 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om)))) 1)
(log.f64 (exp.f64 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om)))) (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))) (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))))
(exp.f64 (log.f64 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))))
(*.f64 1 (/.f64 Om (/.f64 (*.f64 ky ky) Om)))
(*.f64 (*.f64 Om Om) (/.f64 1 (*.f64 ky ky)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 Om (/.f64 (*.f64 ky ky) Om))) (cbrt.f64 (/.f64 Om (/.f64 (*.f64 ky ky) Om)))) (cbrt.f64 (/.f64 Om (/.f64 (*.f64 ky ky) Om))))
(*.f64 (sqrt.f64 (/.f64 Om (/.f64 (*.f64 ky ky) Om))) (sqrt.f64 (/.f64 Om (/.f64 (*.f64 ky ky) Om))))
(*.f64 (/.f64 Om ky) (/.f64 Om ky))
(pow.f64 (/.f64 Om (/.f64 (*.f64 ky ky) Om)) 1)
(log.f64 (exp.f64 (/.f64 Om (/.f64 (*.f64 ky ky) Om))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 Om (/.f64 (*.f64 ky ky) Om)) (/.f64 Om (/.f64 (*.f64 ky ky) Om))) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))
(expm1.f64 (log1p.f64 (/.f64 Om (/.f64 (*.f64 ky ky) Om))))
(exp.f64 (log.f64 (/.f64 Om (/.f64 (*.f64 ky ky) Om))))
(log1p.f64 (expm1.f64 (/.f64 Om (/.f64 (*.f64 ky ky) Om))))
(*.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om)))))))) (cbrt.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))))))) (cbrt.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om)))))))))
(*.f64 (sqrt.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om)))))))) (sqrt.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om)))))))))
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om)))))) 1/2)
(pow.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))))) 1)
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om)))))))))
(cbrt.f64 (*.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om)))))) (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om)))))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om)))))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om)))))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om)))))))))
(*.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om)))))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))))))) (cbrt.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om)))))))))) (cbrt.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))))))))
(*.f64 (sqrt.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))))))) (sqrt.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))))))))
(pow.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))))) -1)
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om)))))))) 1)
(log.f64 (exp.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om)))))))) (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))))))) (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))))))))
(expm1.f64 (log1p.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))))))))
(exp.f64 (log.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))))))))
(log1p.f64 (expm1.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))))))))
Outputs
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))
(+.f64 1 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) Om)))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) Om))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)) (pow.f64 Om 6))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4))) (fma.f64 4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)) (pow.f64 Om 6)) (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4))) (fma.f64 4 (/.f64 (pow.f64 l 6) (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) Om)))))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)))
(fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) (*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky)))))
(fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om))))
(+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))))
(fma.f64 -1/64 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) (*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))))
(fma.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))
(+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)))))
(fma.f64 -1/64 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) (fma.f64 1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5))) (*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky)))))))
(fma.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) (fma.f64 1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5))) (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om))))))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 -2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 -2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(fma.f64 -2 (/.f64 l (/.f64 Om (sin.f64 ky))) (/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky))))
(fma.f64 -2 (*.f64 (sin.f64 ky) (/.f64 l Om)) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(fma.f64 -2 (/.f64 l (/.f64 Om (sin.f64 ky))) (fma.f64 1/64 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) (/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))))
(fma.f64 -2 (*.f64 (sin.f64 ky) (/.f64 l Om)) (fma.f64 1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(+.f64 (*.f64 -1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))
(fma.f64 -1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5))) (fma.f64 -2 (/.f64 l (/.f64 Om (sin.f64 ky))) (fma.f64 1/64 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) (/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky))))))
(fma.f64 -1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5))) (fma.f64 -2 (*.f64 (sin.f64 ky) (/.f64 l Om)) (fma.f64 1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)))
(fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) (*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky)))))
(fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om))))
(+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))))
(fma.f64 -1/64 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) (*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))))
(fma.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))
(+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)))))
(fma.f64 -1/64 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) (fma.f64 1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5))) (*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky)))))))
(fma.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) (fma.f64 1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5))) (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om))))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))
(+.f64 1 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) Om)))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) Om))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)) (pow.f64 Om 6))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4))) (fma.f64 4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)) (pow.f64 Om 6)) (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4))) (fma.f64 4 (/.f64 (pow.f64 l 6) (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) Om)))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))
(+.f64 1 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) Om)))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) Om))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)) (pow.f64 Om 6))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4))) (fma.f64 4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)) (pow.f64 Om 6)) (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4))) (fma.f64 4 (/.f64 (pow.f64 l 6) (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) Om)))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))))
(+.f64 1 (/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om)))
(+.f64 1 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 (/.f64 Om ky) (/.f64 Om ky)))))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)) (pow.f64 ky 4)))))
(+.f64 1 (fma.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2)) (pow.f64 ky 4)))))
(+.f64 1 (fma.f64 2 (/.f64 (*.f64 l l) (*.f64 (/.f64 Om ky) (/.f64 Om ky))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 -4/3 (pow.f64 (/.f64 l Om) 2)) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) (pow.f64 ky 4)))))
(+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 Om 2)))) (pow.f64 ky 6))) (+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)) (pow.f64 ky 4))))))
(fma.f64 1/2 (*.f64 (+.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 8/45) (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (-.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2)))))) (pow.f64 ky 6)) (+.f64 1 (fma.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2)) (pow.f64 ky 4))))))
(fma.f64 1/2 (*.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) 8/45 (*.f64 -2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (-.f64 (*.f64 -4/3 (pow.f64 (/.f64 l Om) 2)) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) Om)))) (pow.f64 ky 6)) (+.f64 1 (fma.f64 2 (/.f64 (*.f64 l l) (*.f64 (/.f64 Om ky) (/.f64 Om ky))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 -4/3 (pow.f64 (/.f64 l Om) 2)) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) (pow.f64 ky 4))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)))
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) Om))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)))
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) Om))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)))
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) Om))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)))
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) Om))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)))
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) Om))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)))
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) Om))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)))
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) Om))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)))
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) Om))))
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(/.f64 l (/.f64 Om (sin.f64 ky)))
(*.f64 (sin.f64 ky) (/.f64 l Om))
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(/.f64 l (/.f64 Om (sin.f64 ky)))
(*.f64 (sin.f64 ky) (/.f64 l Om))
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(/.f64 l (/.f64 Om (sin.f64 ky)))
(*.f64 (sin.f64 ky) (/.f64 l Om))
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(/.f64 l (/.f64 Om (sin.f64 ky)))
(*.f64 (sin.f64 ky) (/.f64 l Om))
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(/.f64 l (/.f64 Om (sin.f64 ky)))
(*.f64 (sin.f64 ky) (/.f64 l Om))
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(/.f64 l (/.f64 Om (sin.f64 ky)))
(*.f64 (sin.f64 ky) (/.f64 l Om))
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(/.f64 l (/.f64 Om (sin.f64 ky)))
(*.f64 (sin.f64 ky) (/.f64 l Om))
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(/.f64 l (/.f64 Om (sin.f64 ky)))
(*.f64 (sin.f64 ky) (/.f64 l Om))
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(/.f64 l (/.f64 Om (sin.f64 ky)))
(*.f64 (sin.f64 ky) (/.f64 l Om))
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(/.f64 l (/.f64 Om (sin.f64 ky)))
(*.f64 (sin.f64 ky) (/.f64 l Om))
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(/.f64 l (/.f64 Om (sin.f64 ky)))
(*.f64 (sin.f64 ky) (/.f64 l Om))
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(/.f64 l (/.f64 Om (sin.f64 ky)))
(*.f64 (sin.f64 ky) (/.f64 l Om))
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(/.f64 l (/.f64 Om (sin.f64 ky)))
(*.f64 (sin.f64 ky) (/.f64 l Om))
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(/.f64 l (/.f64 Om (sin.f64 ky)))
(*.f64 (sin.f64 ky) (/.f64 l Om))
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(/.f64 l (/.f64 Om (sin.f64 ky)))
(*.f64 (sin.f64 ky) (/.f64 l Om))
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(/.f64 l (/.f64 Om (sin.f64 ky)))
(*.f64 (sin.f64 ky) (/.f64 l Om))
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(/.f64 l (/.f64 Om (sin.f64 ky)))
(*.f64 (sin.f64 ky) (/.f64 l Om))
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(/.f64 l (/.f64 Om (sin.f64 ky)))
(*.f64 (sin.f64 ky) (/.f64 l Om))
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(/.f64 l (/.f64 Om (sin.f64 ky)))
(*.f64 (sin.f64 ky) (/.f64 l Om))
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(/.f64 l (/.f64 Om (sin.f64 ky)))
(*.f64 (sin.f64 ky) (/.f64 l Om))
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(/.f64 l (/.f64 Om (sin.f64 ky)))
(*.f64 (sin.f64 ky) (/.f64 l Om))
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(/.f64 l (/.f64 Om (sin.f64 ky)))
(*.f64 (sin.f64 ky) (/.f64 l Om))
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(/.f64 l (/.f64 Om (sin.f64 ky)))
(*.f64 (sin.f64 ky) (/.f64 l Om))
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(/.f64 l (/.f64 Om (sin.f64 ky)))
(*.f64 (sin.f64 ky) (/.f64 l Om))
(/.f64 (*.f64 l ky) Om)
(/.f64 l (/.f64 Om ky))
(+.f64 (*.f64 -1/6 (/.f64 (*.f64 l (pow.f64 ky 3)) Om)) (/.f64 (*.f64 l ky) Om))
(fma.f64 -1/6 (/.f64 l (/.f64 Om (pow.f64 ky 3))) (/.f64 l (/.f64 Om ky)))
(fma.f64 -1/6 (/.f64 (*.f64 l (pow.f64 ky 3)) Om) (/.f64 l (/.f64 Om ky)))
(+.f64 (*.f64 -1/6 (/.f64 (*.f64 l (pow.f64 ky 3)) Om)) (+.f64 (/.f64 (*.f64 l ky) Om) (*.f64 1/120 (/.f64 (*.f64 l (pow.f64 ky 5)) Om))))
(+.f64 (fma.f64 -1/6 (/.f64 l (/.f64 Om (pow.f64 ky 3))) (/.f64 l (/.f64 Om ky))) (*.f64 1/120 (/.f64 l (/.f64 Om (pow.f64 ky 5)))))
(+.f64 (fma.f64 -1/6 (/.f64 (*.f64 l (pow.f64 ky 3)) Om) (/.f64 l (/.f64 Om ky))) (*.f64 1/120 (/.f64 l (/.f64 Om (pow.f64 ky 5)))))
(+.f64 (*.f64 -1/6 (/.f64 (*.f64 l (pow.f64 ky 3)) Om)) (+.f64 (/.f64 (*.f64 l ky) Om) (+.f64 (*.f64 -1/5040 (/.f64 (*.f64 l (pow.f64 ky 7)) Om)) (*.f64 1/120 (/.f64 (*.f64 l (pow.f64 ky 5)) Om)))))
(+.f64 (fma.f64 -1/6 (/.f64 l (/.f64 Om (pow.f64 ky 3))) (/.f64 l (/.f64 Om ky))) (fma.f64 -1/5040 (/.f64 l (/.f64 Om (pow.f64 ky 7))) (*.f64 1/120 (/.f64 l (/.f64 Om (pow.f64 ky 5))))))
(+.f64 (fma.f64 -1/6 (/.f64 (*.f64 l (pow.f64 ky 3)) Om) (/.f64 l (/.f64 Om ky))) (fma.f64 -1/5040 (/.f64 (*.f64 l (pow.f64 ky 7)) Om) (*.f64 1/120 (/.f64 l (/.f64 Om (pow.f64 ky 5))))))
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(/.f64 l (/.f64 Om (sin.f64 ky)))
(*.f64 (sin.f64 ky) (/.f64 l Om))
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(/.f64 l (/.f64 Om (sin.f64 ky)))
(*.f64 (sin.f64 ky) (/.f64 l Om))
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(/.f64 l (/.f64 Om (sin.f64 ky)))
(*.f64 (sin.f64 ky) (/.f64 l Om))
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(/.f64 l (/.f64 Om (sin.f64 ky)))
(*.f64 (sin.f64 ky) (/.f64 l Om))
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(/.f64 l (/.f64 Om (sin.f64 ky)))
(*.f64 (sin.f64 ky) (/.f64 l Om))
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(/.f64 l (/.f64 Om (sin.f64 ky)))
(*.f64 (sin.f64 ky) (/.f64 l Om))
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(/.f64 l (/.f64 Om (sin.f64 ky)))
(*.f64 (sin.f64 ky) (/.f64 l Om))
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(/.f64 l (/.f64 Om (sin.f64 ky)))
(*.f64 (sin.f64 ky) (/.f64 l Om))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) -2))
(+.f64 1 (*.f64 (/.f64 -2 Om) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) Om)))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 2))))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) (*.f64 (*.f64 -1/2 (pow.f64 l 4)) (fma.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) (pow.f64 (/.f64 (*.f64 -2 (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)) 2)))))
(+.f64 1 (fma.f64 -2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) (*.f64 -1/2 (*.f64 (pow.f64 l 4) (fma.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) (*.f64 4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))))))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 6) (+.f64 (*.f64 64 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6))) (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 2)) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))) (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 2)))))))
(fma.f64 -1/2 (*.f64 (pow.f64 l 6) (fma.f64 64 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6)) (*.f64 2 (/.f64 (fma.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) (pow.f64 (/.f64 (*.f64 -2 (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)) 2)) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))) (+.f64 1 (fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) (*.f64 (*.f64 -1/2 (pow.f64 l 4)) (fma.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) (pow.f64 (/.f64 (*.f64 -2 (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)) 2))))))
(fma.f64 -1/2 (*.f64 (pow.f64 l 6) (fma.f64 64 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6)) (*.f64 2 (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) Om) (/.f64 (fma.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) (*.f64 4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)))) Om))))) (+.f64 1 (fma.f64 -2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) (*.f64 -1/2 (*.f64 (pow.f64 l 4) (fma.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) (*.f64 4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)))))))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(+.f64 (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))
(fma.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))) (*.f64 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) -1/16))
(fma.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))) (*.f64 (/.f64 -1/16 (pow.f64 l 3)) (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))))
(+.f64 (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (pow.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) 2) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 5))))))
(fma.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))) (fma.f64 -1/16 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) (neg.f64 (*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 -1/16 (pow.f64 Om 3)) (pow.f64 (sin.f64 ky) 3)) 2) (/.f64 (*.f64 -1/64 (pow.f64 Om 6)) (pow.f64 (sin.f64 ky) 6))) (pow.f64 l 5))))))
(-.f64 (fma.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))) (*.f64 (/.f64 -1/16 (pow.f64 l 3)) (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 (+.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) 1/256) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 l 5))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) 2) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8)))) (sin.f64 ky)) (*.f64 Om (pow.f64 l 7)))) (+.f64 (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (pow.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) 2) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 5)))))))
(fma.f64 -1 (*.f64 (/.f64 (fma.f64 1/8 (/.f64 (*.f64 Om Om) (/.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (pow.f64 (/.f64 (*.f64 -1/16 (pow.f64 Om 3)) (pow.f64 (sin.f64 ky) 3)) 2) (/.f64 (*.f64 -1/64 (pow.f64 Om 6)) (pow.f64 (sin.f64 ky) 6))))) (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8)))) Om) (/.f64 (sin.f64 ky) (pow.f64 l 7))) (fma.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))) (fma.f64 -1/16 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) (neg.f64 (*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 -1/16 (pow.f64 Om 3)) (pow.f64 (sin.f64 ky) 3)) 2) (/.f64 (*.f64 -1/64 (pow.f64 Om 6)) (pow.f64 (sin.f64 ky) 6))) (pow.f64 l 5)))))))
(-.f64 (-.f64 (fma.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))) (*.f64 (/.f64 -1/16 (pow.f64 l 3)) (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 (+.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) 1/256) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 l 5)))) (/.f64 (fma.f64 1/8 (/.f64 (*.f64 Om Om) (/.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) 1/256) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)))))) (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8)))) (/.f64 (*.f64 Om (pow.f64 l 7)) (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky)))
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(fma.f64 1/16 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))))
(fma.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (/.f64 (*.f64 (sin.f64 ky) (+.f64 (pow.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) 2) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 5)))))
(fma.f64 1/16 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) (fma.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))) (*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 -1/16 (pow.f64 Om 3)) (pow.f64 (sin.f64 ky) 3)) 2) (/.f64 (*.f64 -1/64 (pow.f64 Om 6)) (pow.f64 (sin.f64 ky) 6))) (pow.f64 l 5)))))
(fma.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) (fma.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))) (*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 (+.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) 1/256) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 l 5)))))
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) 2) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8)))) (sin.f64 ky)) (*.f64 Om (pow.f64 l 7))) (/.f64 (*.f64 (sin.f64 ky) (+.f64 (pow.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) 2) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 5))))))
(fma.f64 1/16 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) (fma.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))) (+.f64 (*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 -1/16 (pow.f64 Om 3)) (pow.f64 (sin.f64 ky) 3)) 2) (/.f64 (*.f64 -1/64 (pow.f64 Om 6)) (pow.f64 (sin.f64 ky) 6))) (pow.f64 l 5))) (*.f64 (/.f64 (fma.f64 1/8 (/.f64 (*.f64 Om Om) (/.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (pow.f64 (/.f64 (*.f64 -1/16 (pow.f64 Om 3)) (pow.f64 (sin.f64 ky) 3)) 2) (/.f64 (*.f64 -1/64 (pow.f64 Om 6)) (pow.f64 (sin.f64 ky) 6))))) (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8)))) Om) (/.f64 (sin.f64 ky) (pow.f64 l 7))))))
(+.f64 (fma.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) (fma.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))) (*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 (+.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) 1/256) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 l 5))))) (/.f64 (fma.f64 1/8 (/.f64 (*.f64 Om Om) (/.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) 1/256) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)))))) (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8)))) (/.f64 (*.f64 Om (pow.f64 l 7)) (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(+.f64 (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))
(fma.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))) (*.f64 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) -1/16))
(fma.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))) (*.f64 (/.f64 -1/16 (pow.f64 l 3)) (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))))
(+.f64 (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 (-.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 (/.f64 -1/16 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) 2)) (*.f64 (pow.f64 Om 5) (*.f64 l (sin.f64 ky))))))
(fma.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))) (fma.f64 -1/16 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) (*.f64 (-.f64 (/.f64 1/64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6))) (pow.f64 (/.f64 (/.f64 -1/16 (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) 2)) (*.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 5)))))
(fma.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))) (fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 (-.f64 (/.f64 1/64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6))) (pow.f64 (/.f64 -1/16 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) 2)) (*.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 5)))))
(+.f64 (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 (-.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 (/.f64 -1/16 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) 2)) (*.f64 (pow.f64 Om 5) (*.f64 l (sin.f64 ky)))) (*.f64 -1 (*.f64 (pow.f64 Om 7) (*.f64 l (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (-.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 (/.f64 -1/16 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) 2)) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/256 (/.f64 1 (*.f64 (pow.f64 l 8) (pow.f64 (sin.f64 ky) 8))))) (sin.f64 ky))))))))
(fma.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))) (fma.f64 -1/16 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) (fma.f64 (-.f64 (/.f64 1/64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6))) (pow.f64 (/.f64 (/.f64 -1/16 (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) 2)) (*.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 5)) (neg.f64 (*.f64 (*.f64 (pow.f64 Om 7) l) (*.f64 (sin.f64 ky) (fma.f64 -1/8 (/.f64 (-.f64 (/.f64 1/64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6))) (pow.f64 (/.f64 (/.f64 -1/16 (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) 2)) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2))) (/.f64 1/256 (*.f64 (pow.f64 (sin.f64 ky) 8) (pow.f64 l 8))))))))))
(fma.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))) (-.f64 (fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 (-.f64 (/.f64 1/64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6))) (pow.f64 (/.f64 -1/16 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) 2)) (*.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 5)))) (*.f64 (pow.f64 Om 7) (*.f64 l (*.f64 (sin.f64 ky) (fma.f64 -1/8 (/.f64 (-.f64 (/.f64 1/64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6))) (pow.f64 (/.f64 -1/16 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) 2)) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2))) (/.f64 1/256 (*.f64 (pow.f64 (sin.f64 ky) 8) (pow.f64 l 8)))))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) -2))
(+.f64 1 (*.f64 (/.f64 -2 Om) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) Om)))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) (*.f64 -1/2 (/.f64 (fma.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) -2) 2)) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) (*.f64 -1/2 (/.f64 (fma.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 (sin.f64 ky) 2))))) (pow.f64 Om 6))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 Om 4))))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) (*.f64 -1/2 (+.f64 (/.f64 (fma.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)) (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 (pow.f64 (sin.f64 ky) 2) (fma.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) -2) 2))))) (pow.f64 Om 6)) (/.f64 (fma.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) -2) 2)) (pow.f64 Om 4))))))
(+.f64 1 (fma.f64 -2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) (*.f64 -1/2 (+.f64 (/.f64 (fma.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)) (*.f64 2 (*.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (fma.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))))))) (pow.f64 Om 6)) (/.f64 (fma.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (pow.f64 Om 4))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) -2))
(+.f64 1 (*.f64 (/.f64 -2 Om) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) Om)))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) (*.f64 -1/2 (/.f64 (fma.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) -2) 2)) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) (*.f64 -1/2 (/.f64 (fma.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 (sin.f64 ky) 2))))) (pow.f64 Om 6))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 Om 4))))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) (*.f64 -1/2 (+.f64 (/.f64 (fma.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)) (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 (pow.f64 (sin.f64 ky) 2) (fma.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) -2) 2))))) (pow.f64 Om 6)) (/.f64 (fma.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) -2) 2)) (pow.f64 Om 4))))))
(+.f64 1 (fma.f64 -2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) (*.f64 -1/2 (+.f64 (/.f64 (fma.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)) (*.f64 2 (*.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (fma.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))))))) (pow.f64 Om 6)) (/.f64 (fma.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (pow.f64 Om 4))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky)))))
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 l l) (*.f64 (/.f64 Om ky) (/.f64 Om ky)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 ky 4)))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) (*.f64 -1/2 (*.f64 (pow.f64 ky 4) (fma.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om)) (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (*.f64 -2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2)))))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 l l) (*.f64 (/.f64 Om ky) (/.f64 Om ky))) (*.f64 -1/2 (*.f64 (pow.f64 ky 4) (fma.f64 -4/3 (pow.f64 (/.f64 l Om) 2) (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 ky 4))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))) (pow.f64 Om 2))) (+.f64 (*.f64 16/3 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))) (pow.f64 ky 6))))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) (*.f64 -1/2 (+.f64 (*.f64 (pow.f64 ky 4) (fma.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om)) (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (*.f64 -2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2)))) (*.f64 (pow.f64 ky 6) (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 -16 (pow.f64 l 4)) (pow.f64 Om 4))))) (fma.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om)) (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (*.f64 -2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2))))) (fma.f64 16/3 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 8/45)))))))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 l l) (*.f64 (/.f64 Om ky) (/.f64 Om ky))) (*.f64 -1/2 (+.f64 (*.f64 (pow.f64 ky 4) (fma.f64 -4/3 (pow.f64 (/.f64 l Om) 2) (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))) (*.f64 (pow.f64 ky 6) (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 -4/3 (pow.f64 (/.f64 l Om) 2) (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))) (fma.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (fma.f64 -4/3 (pow.f64 (/.f64 l Om) 2) (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) Om)) (fma.f64 16/3 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 (pow.f64 (/.f64 l Om) 2) 8/45)))))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) Om)))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) Om)))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) Om)))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) Om)))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) Om)))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) Om)))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) Om)))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) Om)))))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky)))
(/.f64 (*.f64 l l) (*.f64 (/.f64 Om ky) (/.f64 Om ky)))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 4)) (pow.f64 Om 2))) (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(fma.f64 -1/3 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 ky 4))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky))))
(fma.f64 -1/3 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 ky 4) Om)) (/.f64 (*.f64 l l) (*.f64 (/.f64 Om ky) (/.f64 Om ky))))
(+.f64 (*.f64 (+.f64 (*.f64 1/36 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 1/60 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) (pow.f64 ky 6)) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 4)) (pow.f64 Om 2))) (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))))
(fma.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 2/45) (pow.f64 ky 6) (fma.f64 -1/3 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 ky 4))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky)))))
(fma.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) 2/45) (pow.f64 ky 6) (fma.f64 -1/3 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 ky 4) Om)) (/.f64 (*.f64 l l) (*.f64 (/.f64 Om ky) (/.f64 Om ky)))))
(+.f64 (*.f64 (+.f64 (*.f64 -1/360 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 -1/2520 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) (pow.f64 ky 8)) (+.f64 (*.f64 (+.f64 (*.f64 1/36 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 1/60 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) (pow.f64 ky 6)) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 4)) (pow.f64 Om 2))) (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))))
(fma.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) -1/315) (pow.f64 ky 8) (fma.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 2/45) (pow.f64 ky 6) (fma.f64 -1/3 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 ky 4))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky))))))
(fma.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) -1/315) (pow.f64 ky 8) (fma.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) 2/45) (pow.f64 ky 6) (fma.f64 -1/3 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 ky 4) Om)) (/.f64 (*.f64 l l) (*.f64 (/.f64 Om ky) (/.f64 Om ky))))))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))
(*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 ky))))))
(+.f64 (sqrt.f64 1/2) (/.f64 (*.f64 1/8 Om) (*.f64 (*.f64 l (sin.f64 ky)) (sqrt.f64 1/2))))
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 (*.f64 l (sin.f64 ky)) (sqrt.f64 1/2)))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 ky)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (sqrt.f64 1/2) 3))) (/.f64 (*.f64 1/8 Om) (*.f64 (*.f64 l (sin.f64 ky)) (sqrt.f64 1/2)))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (*.f64 (/.f64 Om (*.f64 1/2 (sqrt.f64 1/2))) (/.f64 Om (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/8 (/.f64 Om (*.f64 (*.f64 l (sin.f64 ky)) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 ky))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 (sqrt.f64 1/2) 5))) (fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (sqrt.f64 1/2) 3))) (/.f64 (*.f64 1/8 Om) (*.f64 (*.f64 l (sin.f64 ky)) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 (sqrt.f64 1/2) 5))) (fma.f64 -1/128 (*.f64 (/.f64 Om (*.f64 1/2 (sqrt.f64 1/2))) (/.f64 Om (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/8 (/.f64 Om (*.f64 (*.f64 l (sin.f64 ky)) (sqrt.f64 1/2)))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 ky))))))
(+.f64 (sqrt.f64 1/2) (/.f64 (*.f64 1/8 Om) (*.f64 (*.f64 l (sin.f64 ky)) (sqrt.f64 1/2))))
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 (*.f64 l (sin.f64 ky)) (sqrt.f64 1/2)))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 ky)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (sqrt.f64 1/2) 3))) (/.f64 (*.f64 1/8 Om) (*.f64 (*.f64 l (sin.f64 ky)) (sqrt.f64 1/2)))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (*.f64 (/.f64 Om (*.f64 1/2 (sqrt.f64 1/2))) (/.f64 Om (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/8 (/.f64 Om (*.f64 (*.f64 l (sin.f64 ky)) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 ky))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 (sqrt.f64 1/2) 5))) (fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (sqrt.f64 1/2) 3))) (/.f64 (*.f64 1/8 Om) (*.f64 (*.f64 l (sin.f64 ky)) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 (sqrt.f64 1/2) 5))) (fma.f64 -1/128 (*.f64 (/.f64 Om (*.f64 1/2 (sqrt.f64 1/2))) (/.f64 Om (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/8 (/.f64 Om (*.f64 (*.f64 l (sin.f64 ky)) (sqrt.f64 1/2)))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 ky))))))
(+.f64 (sqrt.f64 1/2) (/.f64 (*.f64 1/8 Om) (*.f64 (*.f64 l (sin.f64 ky)) (sqrt.f64 1/2))))
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 (*.f64 l (sin.f64 ky)) (sqrt.f64 1/2)))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 ky)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (sqrt.f64 1/2) 3))) (/.f64 (*.f64 1/8 Om) (*.f64 (*.f64 l (sin.f64 ky)) (sqrt.f64 1/2)))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (*.f64 (/.f64 Om (*.f64 1/2 (sqrt.f64 1/2))) (/.f64 Om (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/8 (/.f64 Om (*.f64 (*.f64 l (sin.f64 ky)) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 ky))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 (sqrt.f64 1/2) 5))) (fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (sqrt.f64 1/2) 3))) (/.f64 (*.f64 1/8 Om) (*.f64 (*.f64 l (sin.f64 ky)) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 (sqrt.f64 1/2) 5))) (fma.f64 -1/128 (*.f64 (/.f64 Om (*.f64 1/2 (sqrt.f64 1/2))) (/.f64 Om (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/8 (/.f64 Om (*.f64 (*.f64 l (sin.f64 ky)) (sqrt.f64 1/2)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l ky))
(+.f64 (*.f64 1/6 (/.f64 (*.f64 Om ky) l)) (/.f64 Om (*.f64 l ky)))
(fma.f64 1/6 (/.f64 Om (/.f64 l ky)) (/.f64 Om (*.f64 l ky)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))) (pow.f64 ky 3))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 Om ky) l)) (/.f64 Om (*.f64 l ky))))
(fma.f64 -1 (*.f64 (pow.f64 ky 3) (*.f64 (/.f64 Om l) -7/360)) (fma.f64 1/6 (/.f64 Om (/.f64 l ky)) (/.f64 Om (*.f64 l ky))))
(-.f64 (fma.f64 1/6 (/.f64 Om (/.f64 l ky)) (/.f64 Om (*.f64 l ky))) (*.f64 (pow.f64 ky 3) (*.f64 (/.f64 Om l) -7/360)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))) (pow.f64 ky 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 ky 5) (+.f64 (*.f64 1/720 (/.f64 Om l)) (+.f64 (*.f64 -1/5040 (/.f64 Om l)) (*.f64 1/6 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l)))))))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 Om ky) l)) (/.f64 Om (*.f64 l ky)))))
(fma.f64 -1 (*.f64 (pow.f64 ky 3) (*.f64 (/.f64 Om l) -7/360)) (fma.f64 -1 (*.f64 (pow.f64 ky 5) (fma.f64 1/720 (/.f64 Om l) (fma.f64 1/6 (*.f64 (/.f64 Om l) -7/360) (/.f64 (*.f64 -1/5040 Om) l)))) (fma.f64 1/6 (/.f64 Om (/.f64 l ky)) (/.f64 Om (*.f64 l ky)))))
(-.f64 (-.f64 (fma.f64 1/6 (/.f64 Om (/.f64 l ky)) (/.f64 Om (*.f64 l ky))) (*.f64 (pow.f64 ky 5) (+.f64 (*.f64 (/.f64 Om l) 1/840) (*.f64 1/6 (*.f64 (/.f64 Om l) -7/360))))) (*.f64 (pow.f64 ky 3) (*.f64 (/.f64 Om l) -7/360)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(/.f64 (*.f64 1/4 Om) (*.f64 l ky))
(*.f64 (/.f64 1/4 l) (/.f64 Om ky))
(+.f64 (*.f64 1/24 (/.f64 (*.f64 Om ky) l)) (*.f64 1/4 (/.f64 Om (*.f64 l ky))))
(fma.f64 1/24 (/.f64 Om (/.f64 l ky)) (/.f64 (*.f64 1/4 Om) (*.f64 l ky)))
(fma.f64 1/24 (/.f64 Om (/.f64 l ky)) (*.f64 (/.f64 1/4 l) (/.f64 Om ky)))
(+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))) (pow.f64 ky 3))) (+.f64 (*.f64 1/24 (/.f64 (*.f64 Om ky) l)) (*.f64 1/4 (/.f64 Om (*.f64 l ky)))))
(fma.f64 -1/4 (*.f64 (pow.f64 ky 3) (*.f64 (/.f64 Om l) -7/360)) (fma.f64 1/24 (/.f64 Om (/.f64 l ky)) (/.f64 (*.f64 1/4 Om) (*.f64 l ky))))
(fma.f64 -1/4 (*.f64 (pow.f64 ky 3) (*.f64 (/.f64 Om l) -7/360)) (fma.f64 1/24 (/.f64 Om (/.f64 l ky)) (*.f64 (/.f64 1/4 l) (/.f64 Om ky))))
(+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))) (pow.f64 ky 3))) (+.f64 (*.f64 1/24 (/.f64 (*.f64 Om ky) l)) (+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 1/720 (/.f64 Om l)) (+.f64 (*.f64 1/6 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l)))) (*.f64 -1/5040 (/.f64 Om l)))) (pow.f64 ky 5))) (*.f64 1/4 (/.f64 Om (*.f64 l ky))))))
(fma.f64 -1/4 (*.f64 (pow.f64 ky 3) (*.f64 (/.f64 Om l) -7/360)) (fma.f64 1/24 (/.f64 Om (/.f64 l ky)) (fma.f64 -1/4 (*.f64 (pow.f64 ky 5) (fma.f64 1/720 (/.f64 Om l) (fma.f64 1/6 (*.f64 (/.f64 Om l) -7/360) (/.f64 (*.f64 -1/5040 Om) l)))) (/.f64 (*.f64 1/4 Om) (*.f64 l ky)))))
(fma.f64 -1/4 (*.f64 (pow.f64 ky 3) (*.f64 (/.f64 Om l) -7/360)) (fma.f64 1/24 (/.f64 Om (/.f64 l ky)) (fma.f64 -1/4 (*.f64 (pow.f64 ky 5) (+.f64 (*.f64 (/.f64 Om l) 1/840) (*.f64 1/6 (*.f64 (/.f64 Om l) -7/360)))) (*.f64 (/.f64 1/4 l) (/.f64 Om ky)))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 2 (/.f64 (*.f64 l kx) Om))
(*.f64 2 (/.f64 l (/.f64 Om kx)))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 l (pow.f64 kx 3)) Om)) (*.f64 2 (/.f64 (*.f64 l kx) Om)))
(fma.f64 -1/3 (/.f64 l (/.f64 Om (pow.f64 kx 3))) (*.f64 2 (/.f64 l (/.f64 Om kx))))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 l (pow.f64 kx 3)) Om)) (+.f64 (*.f64 2 (/.f64 (*.f64 l kx) Om)) (*.f64 1/60 (/.f64 (*.f64 l (pow.f64 kx 5)) Om))))
(fma.f64 -1/3 (/.f64 l (/.f64 Om (pow.f64 kx 3))) (fma.f64 2 (/.f64 l (/.f64 Om kx)) (*.f64 1/60 (/.f64 l (/.f64 Om (pow.f64 kx 5))))))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 l (pow.f64 kx 3)) Om)) (+.f64 (*.f64 2 (/.f64 (*.f64 l kx) Om)) (+.f64 (*.f64 1/60 (/.f64 (*.f64 l (pow.f64 kx 5)) Om)) (*.f64 -1/2520 (/.f64 (*.f64 l (pow.f64 kx 7)) Om)))))
(fma.f64 -1/3 (/.f64 l (/.f64 Om (pow.f64 kx 3))) (fma.f64 2 (/.f64 l (/.f64 Om kx)) (fma.f64 1/60 (/.f64 l (/.f64 Om (pow.f64 kx 5))) (*.f64 -1/2520 (/.f64 l (/.f64 Om (pow.f64 kx 7)))))))
(fma.f64 -1/3 (/.f64 l (/.f64 Om (pow.f64 kx 3))) (fma.f64 2 (/.f64 l (/.f64 Om kx)) (fma.f64 1/60 (/.f64 l (/.f64 Om (pow.f64 kx 5))) (*.f64 -1/2520 (/.f64 (*.f64 l (pow.f64 kx 7)) Om)))))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
1
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2))) 1)
(fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx))) 1)
(fma.f64 -2 (/.f64 (*.f64 l l) (*.f64 (/.f64 Om kx) (/.f64 Om kx))) 1)
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2))) (+.f64 1 (*.f64 -1 (*.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 1/2 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))) (pow.f64 kx 4)))))
(+.f64 (fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx))) 1) (neg.f64 (*.f64 (fma.f64 1/2 (-.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2)) (/.f64 (*.f64 -4 (pow.f64 l 4)) (pow.f64 Om 4))) (pow.f64 kx 4))))
(-.f64 (fma.f64 -2 (/.f64 (*.f64 l l) (*.f64 (/.f64 Om kx) (/.f64 Om kx))) 1) (*.f64 (fma.f64 1/2 (-.f64 (*.f64 -4/3 (pow.f64 (/.f64 l Om) 2)) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) (/.f64 (*.f64 -4 (pow.f64 l 4)) (pow.f64 Om 4))) (pow.f64 kx 4)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 1/2 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 Om 2))) (*.f64 1/2 (-.f64 (+.f64 (*.f64 1/9 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 1/15 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 Om 2))))))) (pow.f64 kx 6))) (+.f64 1 (*.f64 -1 (*.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 1/2 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))) (pow.f64 kx 4))))))
(fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx))) (fma.f64 -1 (*.f64 (pow.f64 kx 6) (fma.f64 -2 (/.f64 (fma.f64 1/2 (-.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2)) (/.f64 (*.f64 -4 (pow.f64 l 4)) (pow.f64 Om 4))) (/.f64 (*.f64 Om Om) (*.f64 l l))) (fma.f64 -1 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (-.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2)))) (*.f64 1/2 (+.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 8/45) (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (-.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2)))))))))) (+.f64 1 (neg.f64 (*.f64 (fma.f64 1/2 (-.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2)) (/.f64 (*.f64 -4 (pow.f64 l 4)) (pow.f64 Om 4))) (pow.f64 kx 4))))))
(fma.f64 -2 (/.f64 (*.f64 l l) (*.f64 (/.f64 Om kx) (/.f64 Om kx))) (-.f64 (-.f64 1 (*.f64 (fma.f64 1/2 (-.f64 (*.f64 -4/3 (pow.f64 (/.f64 l Om) 2)) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) (/.f64 (*.f64 -4 (pow.f64 l 4)) (pow.f64 Om 4))) (pow.f64 kx 4))) (*.f64 (pow.f64 kx 6) (fma.f64 -2 (/.f64 (fma.f64 1/2 (-.f64 (*.f64 -4/3 (pow.f64 (/.f64 l Om) 2)) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) (/.f64 (*.f64 -4 (pow.f64 l 4)) (pow.f64 Om 4))) (*.f64 (/.f64 Om l) (/.f64 Om l))) (-.f64 (*.f64 1/2 (fma.f64 (pow.f64 (/.f64 l Om) 2) 8/45 (*.f64 -2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (-.f64 (*.f64 -4/3 (pow.f64 (/.f64 l Om) 2)) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) Om))))) (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (-.f64 (*.f64 -4/3 (pow.f64 (/.f64 l Om) 2)) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) Om)))))))
(sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)))
1
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1)
(fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 1 (*.f64 -1 (*.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4)))) (pow.f64 l 4)))))
(+.f64 (fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1) (neg.f64 (*.f64 (pow.f64 l 4) (*.f64 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4)) -6))))
(-.f64 (fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1) (*.f64 (pow.f64 l 4) (*.f64 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4)) -6)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 8 (/.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 Om 6))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4)))) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) (pow.f64 l 6))) (+.f64 1 (*.f64 -1 (*.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4)))) (pow.f64 l 4))))))
(fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) (fma.f64 -1 (*.f64 (pow.f64 l 6) (fma.f64 8 (/.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 Om 6)) (*.f64 -2 (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4)) -6) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2)))))) (+.f64 1 (neg.f64 (*.f64 (pow.f64 l 4) (*.f64 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4)) -6))))))
(fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) (-.f64 (-.f64 1 (*.f64 (pow.f64 l 4) (*.f64 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4)) -6))) (*.f64 (pow.f64 l 6) (fma.f64 8 (/.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 Om 6)) (*.f64 -2 (*.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) Om) (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4)) -6) Om)))))))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(/.f64 (*.f64 1/2 Om) (*.f64 l (sin.f64 kx)))
(*.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 kx)))
(+.f64 (*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l))) (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3)))))
(fma.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx))) (*.f64 -1/16 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 kx) 3)) (pow.f64 l 3))))
(fma.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 kx)) (*.f64 (/.f64 -1/16 (pow.f64 (sin.f64 kx) 3)) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 kx) 5))) (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 kx) 5)))) (pow.f64 l 5))) (+.f64 (*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l))) (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3))))))
(fma.f64 -1 (/.f64 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 kx) 5)) -3/256) (pow.f64 l 5)) (fma.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx))) (*.f64 -1/16 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 kx) 3)) (pow.f64 l 3)))))
(-.f64 (fma.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 kx)) (*.f64 (/.f64 -1/16 (pow.f64 (sin.f64 kx) 3)) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (/.f64 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 kx) 5)) -3/256) (pow.f64 l 5)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 7) (pow.f64 (sin.f64 kx) 7))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 kx) 5))) (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 kx) 5))))) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 l 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 kx) 5))) (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 kx) 5)))) (pow.f64 l 5))) (+.f64 (*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l))) (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3)))))))
(fma.f64 -1 (/.f64 (fma.f64 1/1024 (/.f64 (pow.f64 Om 7) (pow.f64 (sin.f64 kx) 7)) (*.f64 -1/8 (/.f64 (*.f64 Om Om) (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 kx) 5)) -3/256))))) (pow.f64 l 7)) (fma.f64 -1 (/.f64 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 kx) 5)) -3/256) (pow.f64 l 5)) (fma.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx))) (*.f64 -1/16 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 kx) 3)) (pow.f64 l 3))))))
(-.f64 (-.f64 (fma.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 kx)) (*.f64 (/.f64 -1/16 (pow.f64 (sin.f64 kx) 3)) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (/.f64 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 kx) 5)) -3/256) (pow.f64 l 5))) (/.f64 (fma.f64 1/1024 (/.f64 (pow.f64 Om 7) (pow.f64 (sin.f64 kx) 7)) (*.f64 -1/8 (/.f64 (*.f64 Om Om) (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 kx) 5)) -3/256))))) (pow.f64 l 7)))
(*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 -1/2 (/.f64 (/.f64 Om l) (sin.f64 kx)))
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3)))) (*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l))))
(fma.f64 1/16 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 kx) 3)) (pow.f64 l 3)) (*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(fma.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3))) (*.f64 -1/2 (/.f64 (/.f64 Om l) (sin.f64 kx))))
(+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 kx) 5)))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 kx) 5)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3)))) (*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l))))))
(fma.f64 -1/256 (/.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) (pow.f64 (sin.f64 kx) 5)) (fma.f64 -1/128 (/.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) (pow.f64 (sin.f64 kx) 5)) (fma.f64 1/16 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 kx) 3)) (pow.f64 l 3)) (*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 kx)))))))
(+.f64 (*.f64 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 kx) 5))) -3/256) (fma.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3))) (*.f64 -1/2 (/.f64 (/.f64 Om l) (sin.f64 kx)))))
(+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 kx) 5)))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 7) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 kx) 7)))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 kx) 5)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 kx) 5))) (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 kx) 5))))) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 kx) 2)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3)))) (*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l))))))))
(fma.f64 -1/256 (/.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) (pow.f64 (sin.f64 kx) 5)) (fma.f64 1/1024 (/.f64 (pow.f64 Om 7) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 kx) 7))) (fma.f64 -1/128 (/.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) (pow.f64 (sin.f64 kx) 5)) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 l 7)) (/.f64 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 kx) 5)) -3/256) (pow.f64 (sin.f64 kx) 2))) (fma.f64 1/16 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 kx) 3)) (pow.f64 l 3)) (*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 kx)))))))))
(fma.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 kx) 5))) (fma.f64 1/1024 (/.f64 (pow.f64 Om 7) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 kx) 7))) (fma.f64 -1/128 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 kx) 5))) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 l 7)) (/.f64 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 kx) 5)) -3/256) (pow.f64 (sin.f64 kx) 2))) (fma.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3))) (*.f64 -1/2 (/.f64 (/.f64 Om l) (sin.f64 kx))))))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(/.f64 (*.f64 1/2 Om) (*.f64 l (sin.f64 kx)))
(*.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 kx)))
(+.f64 (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx)))) (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3)))))
(fma.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx))) (*.f64 -1/16 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 kx) 3)) (pow.f64 l 3))))
(fma.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 kx)) (*.f64 (/.f64 -1/16 (pow.f64 (sin.f64 kx) 3)) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))))
(+.f64 (*.f64 3/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 (sin.f64 kx) 5) (pow.f64 l 5)))) (+.f64 (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx)))) (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3))))))
(fma.f64 3/256 (/.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) (pow.f64 (sin.f64 kx) 5)) (fma.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx))) (*.f64 -1/16 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 kx) 3)) (pow.f64 l 3)))))
(fma.f64 3/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 kx) 5))) (fma.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 kx)) (*.f64 (/.f64 -1/16 (pow.f64 (sin.f64 kx) 3)) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))))
(+.f64 (*.f64 3/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 (sin.f64 kx) 5) (pow.f64 l 5)))) (+.f64 (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1 (*.f64 (pow.f64 Om 7) (+.f64 (*.f64 1/1024 (/.f64 1 (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 kx) 7)))) (*.f64 3/2048 (/.f64 1 (*.f64 (pow.f64 (sin.f64 kx) 7) (pow.f64 l 7))))))))))
(fma.f64 3/256 (/.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) (pow.f64 (sin.f64 kx) 5)) (fma.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx))) (fma.f64 -1/16 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 kx) 3)) (pow.f64 l 3)) (neg.f64 (*.f64 (pow.f64 Om 7) (+.f64 (/.f64 1/1024 (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 kx) 7))) (/.f64 3/2048 (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 kx) 7)))))))))
(fma.f64 3/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 kx) 5))) (-.f64 (fma.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 kx)) (*.f64 (/.f64 -1/16 (pow.f64 (sin.f64 kx) 3)) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 (pow.f64 Om 7) (*.f64 (/.f64 (/.f64 1 (pow.f64 l 7)) (pow.f64 (sin.f64 kx) 7)) 5/2048))))
1
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1)
(fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)))) (pow.f64 Om 4)))))
(+.f64 (fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1) (neg.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -6) (pow.f64 Om 4))))
(-.f64 (fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1) (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -6) (pow.f64 Om 4)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))))))) (*.f64 8 (*.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 l 6)))) (pow.f64 Om 6))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)))) (pow.f64 Om 4))))))
(+.f64 (fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1) (fma.f64 -1 (/.f64 (fma.f64 -2 (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 (*.f64 l l) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -6))) (*.f64 (*.f64 8 (pow.f64 (sin.f64 kx) 6)) (pow.f64 l 6))) (pow.f64 Om 6)) (neg.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -6) (pow.f64 Om 4)))))
(fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) (-.f64 (-.f64 1 (/.f64 (fma.f64 -2 (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 (*.f64 l l) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -6))) (*.f64 8 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 kx) 6)))) (pow.f64 Om 6))) (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -6) (pow.f64 Om 4))))
1
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1)
(fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1)
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)))) (pow.f64 Om 4)))))
(+.f64 (fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1) (neg.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -6) (pow.f64 Om 4))))
(-.f64 (fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1) (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -6) (pow.f64 Om 4)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))))))) (*.f64 8 (*.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 l 6)))) (pow.f64 Om 6))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)))) (pow.f64 Om 4))))))
(+.f64 (fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1) (fma.f64 -1 (/.f64 (fma.f64 -2 (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 (*.f64 l l) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -6))) (*.f64 (*.f64 8 (pow.f64 (sin.f64 kx) 6)) (pow.f64 l 6))) (pow.f64 Om 6)) (neg.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -6) (pow.f64 Om 4)))))
(fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) (-.f64 (-.f64 1 (/.f64 (fma.f64 -2 (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 (*.f64 l l) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -6))) (*.f64 8 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 kx) 6)))) (pow.f64 Om 6))) (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -6) (pow.f64 Om 4))))
1
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2))) 1)
(fma.f64 -1/2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx))) 1)
(fma.f64 -1/2 (/.f64 (*.f64 l l) (*.f64 (/.f64 Om kx) (/.f64 Om kx))) 1)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2))) (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 1/2 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))) (pow.f64 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)) (pow.f64 kx 4)))))
(+.f64 (fma.f64 -1/2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx))) 1) (*.f64 (*.f64 1/2 (fma.f64 -1/2 (fma.f64 1/2 (-.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2)) (/.f64 (*.f64 -4 (pow.f64 l 4)) (pow.f64 Om 4))) (neg.f64 (pow.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) -1/2) 2)))) (pow.f64 kx 4)))
(+.f64 (fma.f64 -1/2 (/.f64 (*.f64 l l) (*.f64 (/.f64 Om kx) (/.f64 Om kx))) 1) (*.f64 1/2 (*.f64 (pow.f64 kx 4) (fma.f64 -1/2 (fma.f64 1/2 (-.f64 (*.f64 -4/3 (pow.f64 (/.f64 l Om) 2)) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) (/.f64 (*.f64 -4 (pow.f64 l 4)) (pow.f64 Om 4))) (neg.f64 (*.f64 1/4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2))) (+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (*.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 Om 2))) (*.f64 1/2 (-.f64 (+.f64 (*.f64 1/9 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 1/15 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 Om 2)))))))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 1/2 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (*.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (pow.f64 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 Om 2)))) (pow.f64 kx 6))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 1/2 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))) (pow.f64 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)) (pow.f64 kx 4))))))
(+.f64 (fma.f64 -1/2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx))) 1) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 kx 6) (*.f64 -1/2 (-.f64 (fma.f64 -2 (/.f64 (fma.f64 1/2 (-.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2)) (/.f64 (*.f64 -4 (pow.f64 l 4)) (pow.f64 Om 4))) (/.f64 (*.f64 Om Om) (*.f64 l l))) (fma.f64 -1 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (-.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2)))) (*.f64 1/2 (+.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 8/45) (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (-.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2))))))))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 -1/2 (fma.f64 1/2 (-.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2)) (/.f64 (*.f64 -4 (pow.f64 l 4)) (pow.f64 Om 4))) (neg.f64 (pow.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) -1/2) 2)))))))) (*.f64 (pow.f64 kx 4) (fma.f64 -1/2 (fma.f64 1/2 (-.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2)) (/.f64 (*.f64 -4 (pow.f64 l 4)) (pow.f64 Om 4))) (neg.f64 (pow.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) -1/2) 2)))))))
(+.f64 (fma.f64 -1/2 (/.f64 (*.f64 l l) (*.f64 (/.f64 Om kx) (/.f64 Om kx))) 1) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 kx 4) (fma.f64 -1/2 (fma.f64 1/2 (-.f64 (*.f64 -4/3 (pow.f64 (/.f64 l Om) 2)) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) (/.f64 (*.f64 -4 (pow.f64 l 4)) (pow.f64 Om 4))) (neg.f64 (*.f64 1/4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))) (*.f64 (pow.f64 kx 6) (*.f64 -1/2 (-.f64 (fma.f64 -2 (/.f64 (fma.f64 1/2 (-.f64 (*.f64 -4/3 (pow.f64 (/.f64 l Om) 2)) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) (/.f64 (*.f64 -4 (pow.f64 l 4)) (pow.f64 Om 4))) (*.f64 (/.f64 Om l) (/.f64 Om l))) (-.f64 (*.f64 1/2 (fma.f64 (pow.f64 (/.f64 l Om) 2) 8/45 (*.f64 -2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (-.f64 (*.f64 -4/3 (pow.f64 (/.f64 l Om) 2)) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) Om))))) (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (-.f64 (*.f64 -4/3 (pow.f64 (/.f64 l Om) 2)) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) Om)))) (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (fma.f64 -1/2 (fma.f64 1/2 (-.f64 (*.f64 -4/3 (pow.f64 (/.f64 l Om) 2)) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) (/.f64 (*.f64 -4 (pow.f64 l 4)) (pow.f64 Om 4))) (neg.f64 (*.f64 1/4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) Om))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))) 1))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2)))))
(+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4))))) (pow.f64 (*.f64 -1/2 (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 2)) (pow.f64 l 4))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))
(+.f64 1 (fma.f64 1/2 (*.f64 (pow.f64 l 4) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4)) -6)) (pow.f64 (*.f64 -1/2 (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om))) 2))) (*.f64 -1/2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))))
(+.f64 1 (fma.f64 1/2 (*.f64 (pow.f64 l 4) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4)) -6)) (*.f64 1/4 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4))))) (*.f64 -1/2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 l 6) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 8 (/.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 Om 6))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4)))) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))) (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4))))) (pow.f64 (*.f64 -1/2 (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 2)) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))) (+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4))))) (pow.f64 (*.f64 -1/2 (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 2)) (pow.f64 l 4))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))
(fma.f64 1/2 (*.f64 (pow.f64 l 6) (*.f64 -1/2 (-.f64 (fma.f64 8 (/.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 Om 6)) (*.f64 -2 (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4)) -6) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))) (/.f64 (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4)) -6)) (pow.f64 (*.f64 -1/2 (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om))) 2)) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2)))))) (+.f64 1 (fma.f64 1/2 (*.f64 (pow.f64 l 4) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4)) -6)) (pow.f64 (*.f64 -1/2 (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om))) 2))) (*.f64 -1/2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2)))))))
(fma.f64 1/2 (*.f64 (pow.f64 l 6) (*.f64 -1/2 (-.f64 (fma.f64 8 (/.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 Om 6)) (*.f64 -2 (*.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) Om) (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4)) -6) Om)))) (*.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) Om) (/.f64 (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4)) -6)) (*.f64 1/4 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4)))) Om))))) (+.f64 1 (fma.f64 1/2 (*.f64 (pow.f64 l 4) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4)) -6)) (*.f64 1/4 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4))))) (*.f64 -1/2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2)))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx))))))
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 (/.f64 Om (sqrt.f64 1/2)) (*.f64 l (sin.f64 kx)))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))))) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/8 (/.f64 (/.f64 Om (sqrt.f64 1/2)) (*.f64 l (sin.f64 kx))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (*.f64 (/.f64 Om (*.f64 1/2 (sqrt.f64 1/2))) (/.f64 Om (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 kx) 3))) (*.f64 -1/512 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 4) (pow.f64 (sin.f64 kx) 3))))) (*.f64 (sqrt.f64 1/2) (pow.f64 l 3)))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))))) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 kx) 3))) (/.f64 (*.f64 -1/512 (pow.f64 Om 3)) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 (sqrt.f64 1/2) 4)))) (*.f64 (pow.f64 l 3) (sqrt.f64 1/2))) (fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/8 (/.f64 (/.f64 Om (sqrt.f64 1/2)) (*.f64 l (sin.f64 kx)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 kx) 3))) (*.f64 -1/128 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 kx) 3)))) (*.f64 (pow.f64 l 3) (sqrt.f64 1/2))) (fma.f64 -1/128 (*.f64 (/.f64 Om (*.f64 1/2 (sqrt.f64 1/2))) (/.f64 Om (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx))))))))
(sqrt.f64 1/2)
(+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx))))) (sqrt.f64 1/2))
(fma.f64 -1/8 (/.f64 (/.f64 Om (sqrt.f64 1/2)) (*.f64 l (sin.f64 kx))) (sqrt.f64 1/2))
(fma.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx)))) (sqrt.f64 1/2))
(+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx))))) (+.f64 (sqrt.f64 1/2) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)))))))
(+.f64 (fma.f64 -1/8 (/.f64 (/.f64 Om (sqrt.f64 1/2)) (*.f64 l (sin.f64 kx))) (sqrt.f64 1/2)) (/.f64 (*.f64 -1/128 (*.f64 Om Om)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) 2)))))
(+.f64 (*.f64 (/.f64 -1/128 (*.f64 1/2 (sqrt.f64 1/2))) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) 2)))) (fma.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx)))) (sqrt.f64 1/2)))
(+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx))))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 kx) 3))) (*.f64 -1/512 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 4) (pow.f64 (sin.f64 kx) 3))))) (*.f64 (sqrt.f64 1/2) (pow.f64 l 3)))) (+.f64 (sqrt.f64 1/2) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))))))))
(fma.f64 -1/8 (/.f64 (/.f64 Om (sqrt.f64 1/2)) (*.f64 l (sin.f64 kx))) (fma.f64 -1/2 (/.f64 (-.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 kx) 3))) (/.f64 (*.f64 -1/512 (pow.f64 Om 3)) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 (sqrt.f64 1/2) 4)))) (*.f64 (pow.f64 l 3) (sqrt.f64 1/2))) (+.f64 (sqrt.f64 1/2) (/.f64 (*.f64 -1/128 (*.f64 Om Om)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) 2)))))))
(fma.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx)))) (fma.f64 -1/2 (/.f64 (-.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 kx) 3))) (*.f64 -1/128 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 kx) 3)))) (*.f64 (pow.f64 l 3) (sqrt.f64 1/2))) (+.f64 (sqrt.f64 1/2) (*.f64 (/.f64 -1/128 (*.f64 1/2 (sqrt.f64 1/2))) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) 2)))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 (sin.f64 kx) l)))))
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 (/.f64 Om (sqrt.f64 1/2)) (*.f64 l (sin.f64 kx)))))
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2))))) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 (sin.f64 kx) l))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/8 (/.f64 (/.f64 Om (sqrt.f64 1/2)) (*.f64 l (sin.f64 kx))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (*.f64 (/.f64 Om (*.f64 1/2 (sqrt.f64 1/2))) (/.f64 Om (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx)))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/512 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 1/2) 4) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3))))) (*.f64 1/32 (/.f64 1 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3))))) (pow.f64 Om 3)) (sqrt.f64 1/2))) (+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2))))) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 (sin.f64 kx) l)))))))
(fma.f64 1/2 (/.f64 (-.f64 (/.f64 1/512 (*.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3)) (pow.f64 (sqrt.f64 1/2) 4))) (/.f64 1/32 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3)))) (/.f64 (sqrt.f64 1/2) (pow.f64 Om 3))) (+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/8 (/.f64 (/.f64 Om (sqrt.f64 1/2)) (*.f64 l (sin.f64 kx)))))))
(fma.f64 1/2 (/.f64 (fma.f64 1/512 (/.f64 4 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3))) (/.f64 -1/32 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3)))) (/.f64 (sqrt.f64 1/2) (pow.f64 Om 3))) (+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (*.f64 (/.f64 Om (*.f64 1/2 (sqrt.f64 1/2))) (/.f64 Om (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx))))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2)))))
(+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2))) 2)) (pow.f64 Om 4))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))
(+.f64 1 (fma.f64 1/2 (/.f64 (-.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -6)) (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) 2))) 2)) (pow.f64 Om 4)) (*.f64 -1/2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))))
(+.f64 1 (fma.f64 1/2 (/.f64 (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -6) (neg.f64 (*.f64 1/4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))))) (pow.f64 Om 4)) (*.f64 -1/2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -2 (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))))))) (*.f64 8 (*.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 l 6))))) (*.f64 -1/2 (*.f64 (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2))) 2)) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))))) (pow.f64 Om 6))) (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2))) 2)) (pow.f64 Om 4))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))
(fma.f64 1/2 (/.f64 (*.f64 -1/2 (-.f64 (fma.f64 -2 (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 (*.f64 l l) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -6))) (*.f64 (*.f64 8 (pow.f64 (sin.f64 kx) 6)) (pow.f64 l 6))) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) 2)) (-.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -6)) (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) 2))) 2))))) (pow.f64 Om 6)) (+.f64 1 (fma.f64 1/2 (/.f64 (-.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -6)) (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) 2))) 2)) (pow.f64 Om 4)) (*.f64 -1/2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2)))))))
(fma.f64 1/2 (/.f64 (*.f64 -1/2 (-.f64 (fma.f64 -2 (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 (*.f64 l l) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -6))) (*.f64 8 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 kx) 6)))) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) 2)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -6) (neg.f64 (*.f64 1/4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)))))))) (pow.f64 Om 6)) (+.f64 1 (fma.f64 1/2 (/.f64 (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -6) (neg.f64 (*.f64 1/4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))))) (pow.f64 Om 4)) (*.f64 -1/2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2)))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2)))))
(+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2))) 2)) (pow.f64 Om 4))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))
(+.f64 1 (fma.f64 1/2 (/.f64 (-.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -6)) (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) 2))) 2)) (pow.f64 Om 4)) (*.f64 -1/2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))))
(+.f64 1 (fma.f64 1/2 (/.f64 (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -6) (neg.f64 (*.f64 1/4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))))) (pow.f64 Om 4)) (*.f64 -1/2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -2 (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))))))) (*.f64 8 (*.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 l 6))))) (*.f64 -1/2 (*.f64 (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2))) 2)) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))))) (pow.f64 Om 6))) (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2))) 2)) (pow.f64 Om 4))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))
(fma.f64 1/2 (/.f64 (*.f64 -1/2 (-.f64 (fma.f64 -2 (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 (*.f64 l l) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -6))) (*.f64 (*.f64 8 (pow.f64 (sin.f64 kx) 6)) (pow.f64 l 6))) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) 2)) (-.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -6)) (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) 2))) 2))))) (pow.f64 Om 6)) (+.f64 1 (fma.f64 1/2 (/.f64 (-.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -6)) (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) 2))) 2)) (pow.f64 Om 4)) (*.f64 -1/2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2)))))))
(fma.f64 1/2 (/.f64 (*.f64 -1/2 (-.f64 (fma.f64 -2 (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 (*.f64 l l) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -6))) (*.f64 8 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 kx) 6)))) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) 2)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -6) (neg.f64 (*.f64 1/4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)))))))) (pow.f64 Om 6)) (+.f64 1 (fma.f64 1/2 (/.f64 (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -6) (neg.f64 (*.f64 1/4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))))) (pow.f64 Om 4)) (*.f64 -1/2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2)))))))
(/.f64 (pow.f64 l 2) (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))))
(/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))))
(/.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))
(/.f64 (pow.f64 l 2) (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))))
(/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))))
(/.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))
(/.f64 (pow.f64 l 2) (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))))
(/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))))
(/.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))
(/.f64 (pow.f64 l 2) (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))))
(/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))))
(/.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))
(/.f64 (pow.f64 l 2) (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))))
(/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))))
(/.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))
(/.f64 (pow.f64 l 2) (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))))
(/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))))
(/.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))
(/.f64 (pow.f64 l 2) (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))))
(/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))))
(/.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))
(/.f64 (pow.f64 l 2) (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))))
(/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))))
(/.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))
(/.f64 (pow.f64 l 2) (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))))
(/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))))
(/.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))
(/.f64 (pow.f64 l 2) (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))))
(/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))))
(/.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))
(/.f64 (pow.f64 l 2) (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))))
(/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))))
(/.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))
(/.f64 (pow.f64 l 2) (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))))
(/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))))
(/.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (+.f64 1/3 (/.f64 1 (pow.f64 ky 2)))))
(/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))))
(/.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (+.f64 1/3 (/.f64 1 (pow.f64 ky 2)))))
(/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))))
(/.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (+.f64 1/3 (/.f64 1 (pow.f64 ky 2)))))
(/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))))
(/.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (+.f64 1/3 (/.f64 1 (pow.f64 ky 2)))))
(/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))))
(/.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (+.f64 1/3 (/.f64 1 (pow.f64 ky 2)))))
(/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))))
(/.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (+.f64 1/3 (/.f64 1 (pow.f64 ky 2)))))
(/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))))
(/.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (+.f64 1/3 (/.f64 1 (pow.f64 ky 2)))))
(/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))))
(/.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (+.f64 1/3 (/.f64 1 (pow.f64 ky 2)))))
(/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))))
(/.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (+.f64 1/3 (/.f64 1 (pow.f64 ky 2)))))
(/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))))
(/.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (+.f64 1/3 (/.f64 1 (pow.f64 ky 2)))))
(/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))))
(/.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (+.f64 1/3 (/.f64 1 (pow.f64 ky 2)))))
(/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))))
(/.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (+.f64 1/3 (/.f64 1 (pow.f64 ky 2)))))
(/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))))
(/.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky)))
(/.f64 (*.f64 l l) (*.f64 (/.f64 Om ky) (/.f64 Om ky)))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 4)) (pow.f64 Om 2))) (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(fma.f64 -1/3 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 ky 4))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky))))
(fma.f64 -1/3 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 ky 4) Om)) (/.f64 (*.f64 l l) (*.f64 (/.f64 Om ky) (/.f64 Om ky))))
(+.f64 (*.f64 1/9 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 6)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 4)) (pow.f64 Om 2))) (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))))
(fma.f64 1/9 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 ky 6))) (fma.f64 -1/3 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 ky 4))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky)))))
(fma.f64 1/9 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 ky 6))) (fma.f64 -1/3 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 ky 4) Om)) (/.f64 (*.f64 l l) (*.f64 (/.f64 Om ky) (/.f64 Om ky)))))
(+.f64 (*.f64 -1/27 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 8)) (pow.f64 Om 2))) (+.f64 (*.f64 1/9 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 6)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 4)) (pow.f64 Om 2))) (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))))
(fma.f64 -1/27 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 ky 8))) (fma.f64 1/9 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 ky 6))) (fma.f64 -1/3 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 ky 4))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky))))))
(fma.f64 -1/27 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 ky 8) Om)) (fma.f64 1/9 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 ky 6))) (fma.f64 -1/3 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 ky 4) Om)) (/.f64 (*.f64 l l) (*.f64 (/.f64 Om ky) (/.f64 Om ky))))))
(*.f64 3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))
(*.f64 3 (/.f64 (*.f64 l l) (*.f64 Om Om)))
(*.f64 3 (pow.f64 (/.f64 l Om) 2))
(+.f64 (*.f64 3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 -9 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 ky 2)))))
(fma.f64 3 (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 -9 (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (*.f64 ky ky)))))
(fma.f64 3 (pow.f64 (/.f64 l Om) 2) (*.f64 (/.f64 -9 (*.f64 ky ky)) (pow.f64 (/.f64 l Om) 2)))
(+.f64 (*.f64 3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (+.f64 (*.f64 27 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 ky 4)))) (*.f64 -9 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 ky 2))))))
(fma.f64 3 (/.f64 (*.f64 l l) (*.f64 Om Om)) (fma.f64 27 (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 ky 4))) (*.f64 -9 (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (*.f64 ky ky))))))
(fma.f64 3 (pow.f64 (/.f64 l Om) 2) (fma.f64 27 (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 ky 4)) (*.f64 (/.f64 -9 (*.f64 ky ky)) (pow.f64 (/.f64 l Om) 2))))
(+.f64 (*.f64 3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (+.f64 (*.f64 27 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 ky 4)))) (+.f64 (*.f64 -9 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 ky 2)))) (*.f64 -81 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 ky 6)))))))
(fma.f64 3 (/.f64 (*.f64 l l) (*.f64 Om Om)) (fma.f64 27 (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 ky 4))) (fma.f64 -9 (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (*.f64 ky ky))) (/.f64 (*.f64 -81 (*.f64 l l)) (*.f64 (*.f64 Om Om) (pow.f64 ky 6))))))
(fma.f64 3 (pow.f64 (/.f64 l Om) 2) (fma.f64 27 (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 ky 4)) (fma.f64 -9 (/.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 ky ky)) (*.f64 -81 (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 ky 6))))))
(*.f64 3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))
(*.f64 3 (/.f64 (*.f64 l l) (*.f64 Om Om)))
(*.f64 3 (pow.f64 (/.f64 l Om) 2))
(+.f64 (*.f64 3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 -9 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 ky 2)))))
(fma.f64 3 (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 -9 (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (*.f64 ky ky)))))
(fma.f64 3 (pow.f64 (/.f64 l Om) 2) (*.f64 (/.f64 -9 (*.f64 ky ky)) (pow.f64 (/.f64 l Om) 2)))
(+.f64 (*.f64 3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (+.f64 (*.f64 27 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 ky 4)))) (*.f64 -9 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 ky 2))))))
(fma.f64 3 (/.f64 (*.f64 l l) (*.f64 Om Om)) (fma.f64 27 (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 ky 4))) (*.f64 -9 (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (*.f64 ky ky))))))
(fma.f64 3 (pow.f64 (/.f64 l Om) 2) (fma.f64 27 (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 ky 4)) (*.f64 (/.f64 -9 (*.f64 ky ky)) (pow.f64 (/.f64 l Om) 2))))
(+.f64 (*.f64 3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (+.f64 (*.f64 27 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 ky 4)))) (+.f64 (*.f64 -9 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 ky 2)))) (*.f64 -81 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 ky 6)))))))
(fma.f64 3 (/.f64 (*.f64 l l) (*.f64 Om Om)) (fma.f64 27 (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 ky 4))) (fma.f64 -9 (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (*.f64 ky ky))) (/.f64 (*.f64 -81 (*.f64 l l)) (*.f64 (*.f64 Om Om) (pow.f64 ky 6))))))
(fma.f64 3 (pow.f64 (/.f64 l Om) 2) (fma.f64 27 (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 ky 4)) (fma.f64 -9 (/.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 ky ky)) (*.f64 -81 (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 ky 6))))))
(/.f64 (pow.f64 Om 2) (pow.f64 ky 2))
(/.f64 (*.f64 Om Om) (*.f64 ky ky))
(*.f64 (/.f64 Om ky) (/.f64 Om ky))
(/.f64 (pow.f64 Om 2) (pow.f64 ky 2))
(/.f64 (*.f64 Om Om) (*.f64 ky ky))
(*.f64 (/.f64 Om ky) (/.f64 Om ky))
(/.f64 (pow.f64 Om 2) (pow.f64 ky 2))
(/.f64 (*.f64 Om Om) (*.f64 ky ky))
(*.f64 (/.f64 Om ky) (/.f64 Om ky))
(/.f64 (pow.f64 Om 2) (pow.f64 ky 2))
(/.f64 (*.f64 Om Om) (*.f64 ky ky))
(*.f64 (/.f64 Om ky) (/.f64 Om ky))
(/.f64 (pow.f64 Om 2) (pow.f64 ky 2))
(/.f64 (*.f64 Om Om) (*.f64 ky ky))
(*.f64 (/.f64 Om ky) (/.f64 Om ky))
(/.f64 (pow.f64 Om 2) (pow.f64 ky 2))
(/.f64 (*.f64 Om Om) (*.f64 ky ky))
(*.f64 (/.f64 Om ky) (/.f64 Om ky))
(/.f64 (pow.f64 Om 2) (pow.f64 ky 2))
(/.f64 (*.f64 Om Om) (*.f64 ky ky))
(*.f64 (/.f64 Om ky) (/.f64 Om ky))
(/.f64 (pow.f64 Om 2) (pow.f64 ky 2))
(/.f64 (*.f64 Om Om) (*.f64 ky ky))
(*.f64 (/.f64 Om ky) (/.f64 Om ky))
(/.f64 (pow.f64 Om 2) (pow.f64 ky 2))
(/.f64 (*.f64 Om Om) (*.f64 ky ky))
(*.f64 (/.f64 Om ky) (/.f64 Om ky))
(/.f64 (pow.f64 Om 2) (pow.f64 ky 2))
(/.f64 (*.f64 Om Om) (*.f64 ky ky))
(*.f64 (/.f64 Om ky) (/.f64 Om ky))
(/.f64 (pow.f64 Om 2) (pow.f64 ky 2))
(/.f64 (*.f64 Om Om) (*.f64 ky ky))
(*.f64 (/.f64 Om ky) (/.f64 Om ky))
(/.f64 (pow.f64 Om 2) (pow.f64 ky 2))
(/.f64 (*.f64 Om Om) (*.f64 ky ky))
(*.f64 (/.f64 Om ky) (/.f64 Om ky))
(/.f64 (pow.f64 Om 2) (pow.f64 ky 2))
(/.f64 (*.f64 Om Om) (*.f64 ky ky))
(*.f64 (/.f64 Om ky) (/.f64 Om ky))
(/.f64 (pow.f64 Om 2) (pow.f64 ky 2))
(/.f64 (*.f64 Om Om) (*.f64 ky ky))
(*.f64 (/.f64 Om ky) (/.f64 Om ky))
(/.f64 (pow.f64 Om 2) (pow.f64 ky 2))
(/.f64 (*.f64 Om Om) (*.f64 ky ky))
(*.f64 (/.f64 Om ky) (/.f64 Om ky))
(/.f64 (pow.f64 Om 2) (pow.f64 ky 2))
(/.f64 (*.f64 Om Om) (*.f64 ky ky))
(*.f64 (/.f64 Om ky) (/.f64 Om ky))
(/.f64 (pow.f64 Om 2) (pow.f64 ky 2))
(/.f64 (*.f64 Om Om) (*.f64 ky ky))
(*.f64 (/.f64 Om ky) (/.f64 Om ky))
(/.f64 (pow.f64 Om 2) (pow.f64 ky 2))
(/.f64 (*.f64 Om Om) (*.f64 ky ky))
(*.f64 (/.f64 Om ky) (/.f64 Om ky))
(/.f64 (pow.f64 Om 2) (pow.f64 ky 2))
(/.f64 (*.f64 Om Om) (*.f64 ky ky))
(*.f64 (/.f64 Om ky) (/.f64 Om ky))
(/.f64 (pow.f64 Om 2) (pow.f64 ky 2))
(/.f64 (*.f64 Om Om) (*.f64 ky ky))
(*.f64 (/.f64 Om ky) (/.f64 Om ky))
(/.f64 (pow.f64 Om 2) (pow.f64 ky 2))
(/.f64 (*.f64 Om Om) (*.f64 ky ky))
(*.f64 (/.f64 Om ky) (/.f64 Om ky))
(/.f64 (pow.f64 Om 2) (pow.f64 ky 2))
(/.f64 (*.f64 Om Om) (*.f64 ky ky))
(*.f64 (/.f64 Om ky) (/.f64 Om ky))
(/.f64 (pow.f64 Om 2) (pow.f64 ky 2))
(/.f64 (*.f64 Om Om) (*.f64 ky ky))
(*.f64 (/.f64 Om ky) (/.f64 Om ky))
(/.f64 (pow.f64 Om 2) (pow.f64 ky 2))
(/.f64 (*.f64 Om Om) (*.f64 ky ky))
(*.f64 (/.f64 Om ky) (/.f64 Om ky))
1
(+.f64 1 (*.f64 2 (/.f64 (pow.f64 l 2) (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))))))
(+.f64 1 (/.f64 (*.f64 2 (*.f64 l l)) (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky)))))
(fma.f64 2 (/.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky))) 1)
(+.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))))) (*.f64 -2 (/.f64 (pow.f64 l 4) (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) 2)))))
(+.f64 1 (fma.f64 2 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky)))) (/.f64 (*.f64 -2 (pow.f64 l 4)) (pow.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) 2))))
(+.f64 1 (fma.f64 2 (/.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky))) (*.f64 -2 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)) 2))))))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 4) (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) 2))) (*.f64 4 (/.f64 (pow.f64 l 6) (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) 3))))))
(+.f64 1 (fma.f64 2 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky)))) (fma.f64 -2 (/.f64 (pow.f64 l 4) (pow.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) 2)) (/.f64 (*.f64 4 (pow.f64 l 6)) (pow.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) 3)))))
(+.f64 1 (fma.f64 2 (/.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky))) (fma.f64 -2 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)) 2))) (*.f64 4 (/.f64 (pow.f64 l 6) (pow.f64 (*.f64 (*.f64 Om Om) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky))) 3))))))
(*.f64 2 (*.f64 l (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2)))))))
(*.f64 (*.f64 2 l) (sqrt.f64 (/.f64 1 (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))))))
(*.f64 2 (*.f64 l (sqrt.f64 (/.f64 1 (*.f64 (*.f64 Om Om) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))))))
(+.f64 (*.f64 2 (*.f64 l (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))))))) (*.f64 1/4 (*.f64 (/.f64 1 l) (sqrt.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2)))))))
(fma.f64 2 (*.f64 l (sqrt.f64 (/.f64 1 (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky)))))) (*.f64 (*.f64 1/4 (/.f64 1 l)) (sqrt.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))))))
(fma.f64 2 (*.f64 l (sqrt.f64 (/.f64 1 (*.f64 (*.f64 Om Om) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))))) (*.f64 1/4 (/.f64 (sqrt.f64 (*.f64 (*.f64 Om Om) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))) l)))
(+.f64 (*.f64 2 (*.f64 l (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))))))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 1 l) (sqrt.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2)))))) (*.f64 -1/64 (*.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) 3))))))
(fma.f64 2 (*.f64 l (sqrt.f64 (/.f64 1 (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky)))))) (fma.f64 1/4 (*.f64 (/.f64 1 l) (sqrt.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))))) (*.f64 (*.f64 -1/64 (/.f64 1 (pow.f64 l 3))) (sqrt.f64 (pow.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) 3)))))
(fma.f64 2 (*.f64 l (sqrt.f64 (/.f64 1 (*.f64 (*.f64 Om Om) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))))) (fma.f64 1/4 (/.f64 (sqrt.f64 (*.f64 (*.f64 Om Om) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))) l) (*.f64 -1/64 (/.f64 (sqrt.f64 (pow.f64 (*.f64 (*.f64 Om Om) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky))) 3)) (pow.f64 l 3)))))
(+.f64 (*.f64 2 (*.f64 l (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))))))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 1 l) (sqrt.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2)))))) (+.f64 (*.f64 1/512 (*.f64 (/.f64 1 (pow.f64 l 5)) (sqrt.f64 (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) 5)))) (*.f64 -1/64 (*.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) 3)))))))
(fma.f64 2 (*.f64 l (sqrt.f64 (/.f64 1 (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky)))))) (fma.f64 1/4 (*.f64 (/.f64 1 l) (sqrt.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))))) (fma.f64 1/512 (*.f64 (/.f64 1 (pow.f64 l 5)) (sqrt.f64 (pow.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) 5))) (*.f64 (*.f64 -1/64 (/.f64 1 (pow.f64 l 3))) (sqrt.f64 (pow.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) 3))))))
(fma.f64 2 (*.f64 l (sqrt.f64 (/.f64 1 (*.f64 (*.f64 Om Om) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))))) (fma.f64 1/4 (/.f64 (sqrt.f64 (*.f64 (*.f64 Om Om) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))) l) (fma.f64 1/512 (/.f64 (fabs.f64 (pow.f64 (*.f64 (*.f64 Om Om) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky))) 5/2)) (pow.f64 l 5)) (*.f64 -1/64 (/.f64 (sqrt.f64 (pow.f64 (*.f64 (*.f64 Om Om) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky))) 3)) (pow.f64 l 3))))))
(*.f64 -2 (*.f64 l (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2)))))))
(*.f64 (*.f64 -2 l) (sqrt.f64 (/.f64 1 (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))))))
(*.f64 (*.f64 -2 l) (sqrt.f64 (/.f64 1 (*.f64 (*.f64 Om Om) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky))))))
(+.f64 (*.f64 -2 (*.f64 l (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))))))) (*.f64 -1/4 (*.f64 (/.f64 1 l) (sqrt.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2)))))))
(fma.f64 -2 (*.f64 l (sqrt.f64 (/.f64 1 (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky)))))) (*.f64 (*.f64 -1/4 (/.f64 1 l)) (sqrt.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))))))
(fma.f64 -2 (*.f64 l (sqrt.f64 (/.f64 1 (*.f64 (*.f64 Om Om) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))))) (*.f64 -1/4 (/.f64 (sqrt.f64 (*.f64 (*.f64 Om Om) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))) l)))
(+.f64 (*.f64 -2 (*.f64 l (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))))))) (+.f64 (*.f64 -1/4 (*.f64 (/.f64 1 l) (sqrt.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2)))))) (*.f64 1/64 (*.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) 3))))))
(fma.f64 -2 (*.f64 l (sqrt.f64 (/.f64 1 (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky)))))) (fma.f64 -1/4 (*.f64 (/.f64 1 l) (sqrt.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))))) (*.f64 (*.f64 1/64 (/.f64 1 (pow.f64 l 3))) (sqrt.f64 (pow.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) 3)))))
(fma.f64 -2 (*.f64 l (sqrt.f64 (/.f64 1 (*.f64 (*.f64 Om Om) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))))) (fma.f64 -1/4 (/.f64 (sqrt.f64 (*.f64 (*.f64 Om Om) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))) l) (*.f64 1/64 (/.f64 (sqrt.f64 (pow.f64 (*.f64 (*.f64 Om Om) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky))) 3)) (pow.f64 l 3)))))
(+.f64 (*.f64 -2 (*.f64 l (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))))))) (+.f64 (*.f64 -1/4 (*.f64 (/.f64 1 l) (sqrt.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2)))))) (+.f64 (*.f64 -1/512 (*.f64 (/.f64 1 (pow.f64 l 5)) (sqrt.f64 (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) 5)))) (*.f64 1/64 (*.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) 3)))))))
(fma.f64 -2 (*.f64 l (sqrt.f64 (/.f64 1 (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky)))))) (fma.f64 -1/4 (*.f64 (/.f64 1 l) (sqrt.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))))) (fma.f64 -1/512 (*.f64 (/.f64 1 (pow.f64 l 5)) (sqrt.f64 (pow.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) 5))) (*.f64 (*.f64 1/64 (/.f64 1 (pow.f64 l 3))) (sqrt.f64 (pow.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) 3))))))
(fma.f64 -2 (*.f64 l (sqrt.f64 (/.f64 1 (*.f64 (*.f64 Om Om) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))))) (fma.f64 -1/4 (/.f64 (sqrt.f64 (*.f64 (*.f64 Om Om) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))) l) (fma.f64 -1/512 (/.f64 (fabs.f64 (pow.f64 (*.f64 (*.f64 Om Om) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky))) 5/2)) (pow.f64 l 5)) (*.f64 1/64 (/.f64 (sqrt.f64 (pow.f64 (*.f64 (*.f64 Om Om) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky))) 3)) (pow.f64 l 3))))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (/.f64 1 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2)))))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (/.f64 1 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (/.f64 1 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky))))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2)))))) (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (/.f64 1 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))))))))
(fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))) (*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (/.f64 1 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky))))))
(fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))) (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (/.f64 1 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2)))))) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (pow.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))) 3)))) (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (/.f64 1 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2)))))))))
(fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))) (fma.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (pow.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)) 3))) (*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (/.f64 1 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))))))
(fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))) (fma.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (pow.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)) 3))) (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (/.f64 1 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky))))))))
(+.f64 (*.f64 1/512 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) (sqrt.f64 (pow.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))) 5)))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2)))))) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (pow.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))) 3)))) (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (/.f64 1 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))))))))))
(fma.f64 1/512 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) (sqrt.f64 (pow.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)) 5))) (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))) (fma.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (pow.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)) 3))) (*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (/.f64 1 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky))))))))
(fma.f64 1/512 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) (sqrt.f64 (pow.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)) 5))) (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))) (fma.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (pow.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)) 3))) (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (/.f64 1 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))))))))
1
(+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (+.f64 1/3 (/.f64 1 (pow.f64 ky 2)))))) 1)
(+.f64 1 (/.f64 (*.f64 2 (*.f64 l l)) (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky)))))
(fma.f64 2 (/.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky))) 1)
(+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (+.f64 1/3 (/.f64 1 (pow.f64 ky 2)))))) (+.f64 1 (*.f64 -2 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))) 2))))))
(+.f64 1 (fma.f64 2 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky)))) (/.f64 (*.f64 -2 (pow.f64 l 4)) (pow.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) 2))))
(+.f64 1 (fma.f64 2 (/.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky))) (*.f64 -2 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)) 2))))))
(+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (+.f64 1/3 (/.f64 1 (pow.f64 ky 2)))))) (+.f64 (*.f64 4 (/.f64 (pow.f64 l 6) (*.f64 (pow.f64 Om 6) (pow.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))) 3)))) (+.f64 1 (*.f64 -2 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))) 2)))))))
(fma.f64 2 (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))) (fma.f64 4 (/.f64 (pow.f64 l 6) (*.f64 (pow.f64 Om 6) (pow.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)) 3))) (+.f64 1 (*.f64 -2 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)) 2))))))
(fma.f64 2 (/.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky))) (fma.f64 4 (/.f64 (pow.f64 l 6) (*.f64 (pow.f64 Om 6) (pow.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)) 3))) (+.f64 1 (*.f64 -2 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)) 2)))))))
1
(+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (+.f64 1/3 (/.f64 1 (pow.f64 ky 2)))))) 1)
(+.f64 1 (/.f64 (*.f64 2 (*.f64 l l)) (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky)))))
(fma.f64 2 (/.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky))) 1)
(+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (+.f64 1/3 (/.f64 1 (pow.f64 ky 2)))))) (+.f64 1 (*.f64 -2 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))) 2))))))
(+.f64 1 (fma.f64 2 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky)))) (/.f64 (*.f64 -2 (pow.f64 l 4)) (pow.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) 2))))
(+.f64 1 (fma.f64 2 (/.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky))) (*.f64 -2 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)) 2))))))
(+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (+.f64 1/3 (/.f64 1 (pow.f64 ky 2)))))) (+.f64 (*.f64 4 (/.f64 (pow.f64 l 6) (*.f64 (pow.f64 Om 6) (pow.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))) 3)))) (+.f64 1 (*.f64 -2 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))) 2)))))))
(fma.f64 2 (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))) (fma.f64 4 (/.f64 (pow.f64 l 6) (*.f64 (pow.f64 Om 6) (pow.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)) 3))) (+.f64 1 (*.f64 -2 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)) 2))))))
(fma.f64 2 (/.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky))) (fma.f64 4 (/.f64 (pow.f64 l 6) (*.f64 (pow.f64 Om 6) (pow.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)) 3))) (+.f64 1 (*.f64 -2 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)) 2)))))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))))
(+.f64 1 (/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om)))
(+.f64 1 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 (/.f64 Om ky) (/.f64 Om ky)))))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)) (pow.f64 ky 4)))))
(+.f64 1 (fma.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2)) (pow.f64 ky 4)))))
(+.f64 1 (fma.f64 2 (/.f64 (*.f64 l l) (*.f64 (/.f64 Om ky) (/.f64 Om ky))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 -4/3 (pow.f64 (/.f64 l Om) 2)) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) (pow.f64 ky 4)))))
(+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 4/9 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 Om 2)))) (pow.f64 ky 6))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)) (pow.f64 ky 4))))))
(+.f64 1 (fma.f64 1/2 (*.f64 (pow.f64 ky 6) (+.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 4/9) (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (-.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2))))))) (fma.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2)) (pow.f64 ky 4))))))
(+.f64 1 (fma.f64 1/2 (*.f64 (pow.f64 ky 6) (fma.f64 (pow.f64 (/.f64 l Om) 2) 4/9 (*.f64 -2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (-.f64 (*.f64 -4/3 (pow.f64 (/.f64 l Om) 2)) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) Om))))) (fma.f64 2 (/.f64 (*.f64 l l) (*.f64 (/.f64 Om ky) (/.f64 Om ky))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 -4/3 (pow.f64 (/.f64 l Om) 2)) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) (pow.f64 ky 4))))))
(sqrt.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12)))
(sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12)))
(+.f64 (*.f64 -18 (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 ky 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))))) (sqrt.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))))
(fma.f64 -18 (*.f64 (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (*.f64 ky ky))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12))))) (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12))))
(fma.f64 -18 (*.f64 (pow.f64 (/.f64 l Om) 2) (/.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12)))) (*.f64 ky ky))) (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12))))
(+.f64 (*.f64 -18 (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 ky 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))))) (+.f64 (sqrt.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))) (/.f64 (-.f64 (*.f64 108 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 -18 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))))) 2)) (pow.f64 ky 4))))))
(+.f64 (fma.f64 -18 (*.f64 (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (*.f64 ky ky))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12))))) (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12)))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12)))) (-.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 108) (pow.f64 (*.f64 (*.f64 -18 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12))))) 2))) (pow.f64 ky 4))))
(+.f64 (fma.f64 -18 (*.f64 (pow.f64 (/.f64 l Om) 2) (/.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12)))) (*.f64 ky ky))) (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12)))) (/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) 108) (pow.f64 (*.f64 (*.f64 -18 (pow.f64 (/.f64 l Om) 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12))))) 2)) (pow.f64 ky 4)))))
(+.f64 (*.f64 -18 (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 ky 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))))) (+.f64 (sqrt.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))) (/.f64 (-.f64 (*.f64 108 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 -18 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))))) 2)) (pow.f64 ky 4)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))) (/.f64 (-.f64 (*.f64 -324 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 -18 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 108 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 -18 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))))) 2))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))))) (pow.f64 ky 6)))))))
(+.f64 (fma.f64 -18 (*.f64 (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (*.f64 ky ky))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12))))) (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12)))) (*.f64 1/2 (+.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12)))) (-.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 108) (pow.f64 (*.f64 (*.f64 -18 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12))))) 2))) (pow.f64 ky 4)) (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12)))) (+.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) -324) (*.f64 18 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 108) (pow.f64 (*.f64 (*.f64 -18 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12))))) 2)) (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12))))))) (pow.f64 ky 6)))))
(+.f64 (fma.f64 -18 (*.f64 (pow.f64 (/.f64 l Om) 2) (/.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12)))) (*.f64 ky ky))) (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12)))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12))))) (+.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) 108) (pow.f64 (*.f64 (*.f64 -18 (pow.f64 (/.f64 l Om) 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12))))) 2)) (pow.f64 ky 4)) (/.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) -324 (*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) 108) (pow.f64 (*.f64 (*.f64 -18 (pow.f64 (/.f64 l Om) 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12))))) 2)) (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12)))) 18)) (pow.f64 ky 6)))))
(sqrt.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12)))
(sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12)))
(+.f64 (*.f64 -18 (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 ky 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))))) (sqrt.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))))
(fma.f64 -18 (*.f64 (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (*.f64 ky ky))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12))))) (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12))))
(fma.f64 -18 (*.f64 (pow.f64 (/.f64 l Om) 2) (/.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12)))) (*.f64 ky ky))) (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12))))
(+.f64 (*.f64 -18 (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 ky 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))))) (+.f64 (sqrt.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))) (/.f64 (-.f64 (*.f64 108 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 -18 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))))) 2)) (pow.f64 ky 4))))))
(+.f64 (fma.f64 -18 (*.f64 (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (*.f64 ky ky))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12))))) (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12)))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12)))) (-.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 108) (pow.f64 (*.f64 (*.f64 -18 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12))))) 2))) (pow.f64 ky 4))))
(+.f64 (fma.f64 -18 (*.f64 (pow.f64 (/.f64 l Om) 2) (/.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12)))) (*.f64 ky ky))) (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12)))) (/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) 108) (pow.f64 (*.f64 (*.f64 -18 (pow.f64 (/.f64 l Om) 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12))))) 2)) (pow.f64 ky 4)))))
(+.f64 (*.f64 -18 (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 ky 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))))) (+.f64 (sqrt.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))) (/.f64 (-.f64 (*.f64 108 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 -18 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))))) 2)) (pow.f64 ky 4)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))) (/.f64 (-.f64 (*.f64 -324 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 -18 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 108 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 -18 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))))) 2))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))))) (pow.f64 ky 6)))))))
(+.f64 (fma.f64 -18 (*.f64 (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (*.f64 ky ky))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12))))) (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12)))) (*.f64 1/2 (+.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12)))) (-.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 108) (pow.f64 (*.f64 (*.f64 -18 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12))))) 2))) (pow.f64 ky 4)) (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12)))) (+.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) -324) (*.f64 18 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 108) (pow.f64 (*.f64 (*.f64 -18 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12))))) 2)) (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12))))))) (pow.f64 ky 6)))))
(+.f64 (fma.f64 -18 (*.f64 (pow.f64 (/.f64 l Om) 2) (/.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12)))) (*.f64 ky ky))) (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12)))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12))))) (+.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) 108) (pow.f64 (*.f64 (*.f64 -18 (pow.f64 (/.f64 l Om) 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12))))) 2)) (pow.f64 ky 4)) (/.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) -324 (*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) 108) (pow.f64 (*.f64 (*.f64 -18 (pow.f64 (/.f64 l Om) 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12))))) 2)) (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12)))) 18)) (pow.f64 ky 6)))))
1
(+.f64 1 (*.f64 -2 (/.f64 (pow.f64 l 2) (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))))))
(+.f64 1 (/.f64 (*.f64 -2 (*.f64 l l)) (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky)))))
(fma.f64 -2 (/.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky))) 1)
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 l 4) (-.f64 (*.f64 16 (/.f64 1 (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) 2))) (pow.f64 (/.f64 -2 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2)))) 2)))) (+.f64 1 (*.f64 -2 (/.f64 (pow.f64 l 2) (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2)))))))
(fma.f64 1/2 (*.f64 (pow.f64 l 4) (-.f64 (/.f64 16 (pow.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) 2)) (pow.f64 (/.f64 -2 (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky)))) 2))) (+.f64 1 (/.f64 (*.f64 -2 (*.f64 l l)) (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))))))
(fma.f64 1/2 (*.f64 (pow.f64 l 4) (-.f64 (/.f64 16 (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)) 2))) (pow.f64 (/.f64 -2 (*.f64 (*.f64 Om Om) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))) 2))) (fma.f64 -2 (/.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky))) 1))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 l 4) (-.f64 (*.f64 16 (/.f64 1 (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) 2))) (pow.f64 (/.f64 -2 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2)))) 2)))) (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))))) (*.f64 -1/2 (*.f64 (pow.f64 l 6) (+.f64 (*.f64 -2 (/.f64 (-.f64 (*.f64 16 (/.f64 1 (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) 2))) (pow.f64 (/.f64 -2 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2)))) 2)) (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))))) (*.f64 64 (/.f64 1 (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) 3)))))))))
(fma.f64 1/2 (*.f64 (pow.f64 l 4) (-.f64 (/.f64 16 (pow.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) 2)) (pow.f64 (/.f64 -2 (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky)))) 2))) (+.f64 1 (fma.f64 -2 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky)))) (*.f64 (*.f64 -1/2 (pow.f64 l 6)) (fma.f64 -2 (/.f64 (-.f64 (/.f64 16 (pow.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) 2)) (pow.f64 (/.f64 -2 (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky)))) 2)) (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky)))) (/.f64 64 (pow.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) 3)))))))
(+.f64 (fma.f64 1/2 (*.f64 (pow.f64 l 4) (-.f64 (/.f64 16 (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)) 2))) (pow.f64 (/.f64 -2 (*.f64 (*.f64 Om Om) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))) 2))) (fma.f64 -2 (/.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky))) 1)) (*.f64 -1/2 (*.f64 (pow.f64 l 6) (fma.f64 -2 (/.f64 (-.f64 (/.f64 16 (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)) 2))) (pow.f64 (/.f64 -2 (*.f64 (*.f64 Om Om) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))) 2)) (*.f64 (*.f64 Om Om) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))) (/.f64 64 (pow.f64 (*.f64 (*.f64 Om Om) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky))) 3))))))
(*.f64 1/2 (*.f64 (/.f64 1 l) (sqrt.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))))))
(*.f64 1/2 (*.f64 (/.f64 1 l) (sqrt.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))))))
(*.f64 1/2 (/.f64 (sqrt.f64 (*.f64 (*.f64 Om Om) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))) l))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 l) (sqrt.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2)))))) (*.f64 -1/16 (*.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) 3)))))
(fma.f64 1/2 (*.f64 (/.f64 1 l) (sqrt.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))))) (*.f64 (*.f64 -1/16 (/.f64 1 (pow.f64 l 3))) (sqrt.f64 (pow.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) 3))))
(fma.f64 1/2 (/.f64 (sqrt.f64 (*.f64 (*.f64 Om Om) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))) l) (*.f64 -1/16 (/.f64 (sqrt.f64 (pow.f64 (*.f64 (*.f64 Om Om) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky))) 3)) (pow.f64 l 3))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 l) (sqrt.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2)))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) 3)))) (*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 -1/64 (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) 3)) (pow.f64 (*.f64 -1/16 (sqrt.f64 (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) 3))) 2)) (pow.f64 l 5)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2)))))))))
(fma.f64 1/2 (*.f64 (/.f64 1 l) (sqrt.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))))) (fma.f64 -1/16 (*.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (pow.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) 3))) (neg.f64 (/.f64 (*.f64 (fma.f64 -1/64 (pow.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) 3) (pow.f64 (*.f64 -1/16 (sqrt.f64 (pow.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) 3))) 2)) (sqrt.f64 (/.f64 1 (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky)))))) (pow.f64 l 5)))))
(-.f64 (fma.f64 1/2 (/.f64 (sqrt.f64 (*.f64 (*.f64 Om Om) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))) l) (*.f64 -1/16 (/.f64 (sqrt.f64 (pow.f64 (*.f64 (*.f64 Om Om) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky))) 3)) (pow.f64 l 3)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (*.f64 Om Om) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky))))) (/.f64 (fma.f64 -1/64 (pow.f64 (*.f64 (*.f64 Om Om) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky))) 3) (pow.f64 (*.f64 -1/16 (sqrt.f64 (pow.f64 (*.f64 (*.f64 Om Om) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky))) 3))) 2)) (pow.f64 l 5))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 l) (sqrt.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2)))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) 3)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 -1/64 (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) 3)) (pow.f64 (*.f64 -1/16 (sqrt.f64 (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) 3))) 2)) (pow.f64 l 5)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))))))) (*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 1/8 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) (+.f64 (pow.f64 (*.f64 -1/16 (sqrt.f64 (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) 3))) 2) (*.f64 -1/64 (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) 3))))) (*.f64 1/256 (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) 4))) (pow.f64 l 7)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))))))))))
(fma.f64 1/2 (*.f64 (/.f64 1 l) (sqrt.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))))) (fma.f64 -1/16 (*.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (pow.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) 3))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (fma.f64 -1/64 (pow.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) 3) (pow.f64 (*.f64 -1/16 (sqrt.f64 (pow.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) 3))) 2)) (sqrt.f64 (/.f64 1 (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky)))))) (pow.f64 l 5)) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))))) (/.f64 (fma.f64 1/8 (*.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) (fma.f64 -1/64 (pow.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) 3) (pow.f64 (*.f64 -1/16 (sqrt.f64 (pow.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) 3))) 2))) (*.f64 1/256 (pow.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) 4))) (pow.f64 l 7)))))))
(fma.f64 1/2 (/.f64 (sqrt.f64 (*.f64 (*.f64 Om Om) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))) l) (fma.f64 -1/16 (/.f64 (sqrt.f64 (pow.f64 (*.f64 (*.f64 Om Om) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky))) 3)) (pow.f64 l 3)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (*.f64 Om Om) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky))))) (+.f64 (/.f64 (fma.f64 -1/64 (pow.f64 (*.f64 (*.f64 Om Om) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky))) 3) (pow.f64 (*.f64 -1/16 (sqrt.f64 (pow.f64 (*.f64 (*.f64 Om Om) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky))) 3))) 2)) (pow.f64 l 5)) (/.f64 (fma.f64 1/8 (*.f64 (*.f64 (*.f64 Om Om) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky))) (fma.f64 -1/64 (pow.f64 (*.f64 (*.f64 Om Om) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky))) 3) (pow.f64 (*.f64 -1/16 (sqrt.f64 (pow.f64 (*.f64 (*.f64 Om Om) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky))) 3))) 2))) (*.f64 1/256 (pow.f64 (*.f64 (*.f64 Om Om) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky))) 4))) (pow.f64 l 7)))))))
(*.f64 -1/2 (*.f64 (/.f64 1 l) (sqrt.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))))))
(*.f64 (*.f64 -1/2 (/.f64 1 l)) (sqrt.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky)))))
(*.f64 -1/2 (/.f64 (sqrt.f64 (*.f64 (*.f64 Om Om) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))) l))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) 3)))) (*.f64 -1/2 (*.f64 (/.f64 1 l) (sqrt.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2)))))))
(fma.f64 1/16 (*.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (pow.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) 3))) (*.f64 (*.f64 -1/2 (/.f64 1 l)) (sqrt.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))))))
(fma.f64 1/16 (/.f64 (sqrt.f64 (pow.f64 (*.f64 (*.f64 Om Om) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky))) 3)) (pow.f64 l 3)) (*.f64 -1/2 (/.f64 (sqrt.f64 (*.f64 (*.f64 Om Om) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))) l)))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) 3)))) (+.f64 (*.f64 (/.f64 (+.f64 (*.f64 -1/64 (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) 3)) (pow.f64 (*.f64 -1/16 (sqrt.f64 (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) 3))) 2)) (pow.f64 l 5)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2)))))) (*.f64 -1/2 (*.f64 (/.f64 1 l) (sqrt.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))))))))
(fma.f64 1/16 (*.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (pow.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) 3))) (fma.f64 (/.f64 (fma.f64 -1/64 (pow.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) 3) (pow.f64 (*.f64 -1/16 (sqrt.f64 (pow.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) 3))) 2)) (pow.f64 l 5)) (sqrt.f64 (/.f64 1 (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))))) (*.f64 (*.f64 -1/2 (/.f64 1 l)) (sqrt.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky)))))))
(fma.f64 1/16 (/.f64 (sqrt.f64 (pow.f64 (*.f64 (*.f64 Om Om) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky))) 3)) (pow.f64 l 3)) (fma.f64 (/.f64 (fma.f64 -1/64 (pow.f64 (*.f64 (*.f64 Om Om) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky))) 3) (pow.f64 (*.f64 -1/16 (sqrt.f64 (pow.f64 (*.f64 (*.f64 Om Om) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky))) 3))) 2)) (pow.f64 l 5)) (sqrt.f64 (/.f64 1 (*.f64 (*.f64 Om Om) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky))))) (*.f64 -1/2 (/.f64 (sqrt.f64 (*.f64 (*.f64 Om Om) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))) l))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) 3)))) (+.f64 (*.f64 (/.f64 (+.f64 (*.f64 -1/64 (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) 3)) (pow.f64 (*.f64 -1/16 (sqrt.f64 (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) 3))) 2)) (pow.f64 l 5)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2)))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 1 l) (sqrt.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2)))))) (*.f64 (/.f64 (+.f64 (*.f64 1/8 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) (+.f64 (pow.f64 (*.f64 -1/16 (sqrt.f64 (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) 3))) 2) (*.f64 -1/64 (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) 3))))) (*.f64 1/256 (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2))) 4))) (pow.f64 l 7)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/3 (pow.f64 Om 2)) (/.f64 (pow.f64 Om 2) (pow.f64 ky 2)))))))))
(fma.f64 1/16 (*.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (pow.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) 3))) (fma.f64 (/.f64 (fma.f64 -1/64 (pow.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) 3) (pow.f64 (*.f64 -1/16 (sqrt.f64 (pow.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) 3))) 2)) (pow.f64 l 5)) (sqrt.f64 (/.f64 1 (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))))) (fma.f64 -1/2 (*.f64 (/.f64 1 l) (sqrt.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))))) (/.f64 (fma.f64 1/8 (*.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) (fma.f64 -1/64 (pow.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) 3) (pow.f64 (*.f64 -1/16 (sqrt.f64 (pow.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) 3))) 2))) (*.f64 1/256 (pow.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) 4))) (pow.f64 l 7))))))
(fma.f64 1/16 (/.f64 (sqrt.f64 (pow.f64 (*.f64 (*.f64 Om Om) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky))) 3)) (pow.f64 l 3)) (+.f64 (*.f64 -1/2 (/.f64 (sqrt.f64 (*.f64 (*.f64 Om Om) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))) l)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (*.f64 Om Om) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky))))) (+.f64 (/.f64 (fma.f64 -1/64 (pow.f64 (*.f64 (*.f64 Om Om) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky))) 3) (pow.f64 (*.f64 -1/16 (sqrt.f64 (pow.f64 (*.f64 (*.f64 Om Om) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky))) 3))) 2)) (pow.f64 l 5)) (/.f64 (fma.f64 1/8 (*.f64 (*.f64 (*.f64 Om Om) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky))) (fma.f64 -1/64 (pow.f64 (*.f64 (*.f64 Om Om) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky))) 3) (pow.f64 (*.f64 -1/16 (sqrt.f64 (pow.f64 (*.f64 (*.f64 Om Om) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky))) 3))) 2))) (*.f64 1/256 (pow.f64 (*.f64 (*.f64 Om Om) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky))) 4))) (pow.f64 l 7))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky))))
(+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (pow.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))) 3)))) (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2)))))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (pow.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)) 3))) (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky))))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (pow.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)) 3))) (*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))))
(+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (pow.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))) 3)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2)))))) (*.f64 -1 (*.f64 (*.f64 (pow.f64 Om 5) (*.f64 l (+.f64 (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (pow.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))) 3)))) 2) (*.f64 -1/64 (/.f64 (pow.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))) 3) (pow.f64 l 6)))))) (sqrt.f64 (/.f64 1 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2)))))))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (pow.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)) 3))) (fma.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))) (*.f64 (*.f64 (pow.f64 Om 5) l) (+.f64 (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (pow.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)) 3)))) 2) (*.f64 -1/64 (/.f64 (pow.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)) 3) (pow.f64 l 6)))))))))
(-.f64 (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (pow.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)) 3))) (*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky))))) (*.f64 (pow.f64 Om 5) (*.f64 (*.f64 l (+.f64 (pow.f64 (*.f64 -1/16 (/.f64 (sqrt.f64 (pow.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)) 3)) (pow.f64 l 3))) 2) (*.f64 -1/64 (/.f64 (pow.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)) 3) (pow.f64 l 6))))) (sqrt.f64 (/.f64 1 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 Om 7) (*.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))) (+.f64 (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (pow.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))) 3)))) 2) (*.f64 -1/64 (/.f64 (pow.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))) 3) (pow.f64 l 6))))) (pow.f64 l 2))) (*.f64 1/256 (/.f64 (pow.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))) 4) (pow.f64 l 8)))) l)) (sqrt.f64 (/.f64 1 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (pow.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))) 3)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2)))))) (*.f64 -1 (*.f64 (*.f64 (pow.f64 Om 5) (*.f64 l (+.f64 (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (pow.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))) 3)))) 2) (*.f64 -1/64 (/.f64 (pow.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))) 3) (pow.f64 l 6)))))) (sqrt.f64 (/.f64 1 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))))))))))
(fma.f64 -1 (*.f64 (pow.f64 Om 7) (*.f64 (*.f64 l (fma.f64 1/8 (/.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)) (/.f64 (*.f64 l l) (+.f64 (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (pow.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)) 3)))) 2) (*.f64 -1/64 (/.f64 (pow.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)) 3) (pow.f64 l 6)))))) (/.f64 (*.f64 1/256 (pow.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)) 4)) (pow.f64 l 8)))) (sqrt.f64 (/.f64 1 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (pow.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)) 3))) (fma.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))) (*.f64 (*.f64 (pow.f64 Om 5) l) (+.f64 (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (pow.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)) 3)))) 2) (*.f64 -1/64 (/.f64 (pow.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)) 3) (pow.f64 l 6))))))))))
(-.f64 (-.f64 (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (pow.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)) 3))) (*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky))))) (*.f64 (pow.f64 Om 5) (*.f64 (*.f64 l (+.f64 (pow.f64 (*.f64 -1/16 (/.f64 (sqrt.f64 (pow.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)) 3)) (pow.f64 l 3))) 2) (*.f64 -1/64 (/.f64 (pow.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)) 3) (pow.f64 l 6))))) (sqrt.f64 (/.f64 1 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky))))))) (*.f64 (pow.f64 Om 7) (*.f64 (*.f64 l (fma.f64 1/8 (*.f64 (/.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)) l) (/.f64 (+.f64 (pow.f64 (*.f64 -1/16 (/.f64 (sqrt.f64 (pow.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)) 3)) (pow.f64 l 3))) 2) (*.f64 -1/64 (/.f64 (pow.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)) 3) (pow.f64 l 6)))) l)) (*.f64 1/256 (/.f64 (pow.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)) 4) (pow.f64 l 8))))) (sqrt.f64 (/.f64 1 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))))))
1
(+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (+.f64 1/3 (/.f64 1 (pow.f64 ky 2)))))) 1)
(+.f64 1 (/.f64 (*.f64 -2 (*.f64 l l)) (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky)))))
(fma.f64 -2 (/.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky))) 1)
(+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (+.f64 1/3 (/.f64 1 (pow.f64 ky 2)))))) (+.f64 1 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))) 2))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))))) 2)) (pow.f64 Om 4)))))
(+.f64 (fma.f64 -2 (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))) 1) (*.f64 -1/2 (/.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)) 2)) (pow.f64 (*.f64 -2 (/.f64 (*.f64 l l) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))) 2)) (pow.f64 Om 4))))
(+.f64 (fma.f64 -2 (/.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky))) 1) (*.f64 -1/2 (/.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)) 2)) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)) 2)))) (pow.f64 Om 4))))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (+.f64 1/3 (/.f64 1 (pow.f64 ky 2)))))) (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))) 2))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))))) 2)) (pow.f64 Om 4))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))) 2))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))))) 2)) (pow.f64 l 2)) (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))))) (*.f64 64 (/.f64 (pow.f64 l 6) (pow.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))) 3)))) (pow.f64 Om 6))))))
(+.f64 (fma.f64 -2 (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))) 1) (*.f64 -1/2 (+.f64 (/.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)) 2)) (pow.f64 (*.f64 -2 (/.f64 (*.f64 l l) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))) 2)) (pow.f64 Om 4)) (/.f64 (fma.f64 2 (/.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)) 2)) (pow.f64 (*.f64 -2 (/.f64 (*.f64 l l) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))) 2)) (/.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)) (*.f64 l l))) (/.f64 (*.f64 64 (pow.f64 l 6)) (pow.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)) 3))) (pow.f64 Om 6)))))
(+.f64 (fma.f64 -2 (/.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky))) 1) (*.f64 -1/2 (+.f64 (/.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)) 2)) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)) 2)))) (pow.f64 Om 4)) (/.f64 (fma.f64 2 (/.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)) 2)) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)) 2)))) (/.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)) (*.f64 l l))) (*.f64 64 (/.f64 (pow.f64 l 6) (pow.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)) 3)))) (pow.f64 Om 6)))))
1
(+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (+.f64 1/3 (/.f64 1 (pow.f64 ky 2)))))) 1)
(+.f64 1 (/.f64 (*.f64 -2 (*.f64 l l)) (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky)))))
(fma.f64 -2 (/.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky))) 1)
(+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (+.f64 1/3 (/.f64 1 (pow.f64 ky 2)))))) (+.f64 1 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))) 2))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))))) 2)) (pow.f64 Om 4)))))
(+.f64 (fma.f64 -2 (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))) 1) (*.f64 -1/2 (/.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)) 2)) (pow.f64 (*.f64 -2 (/.f64 (*.f64 l l) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))) 2)) (pow.f64 Om 4))))
(+.f64 (fma.f64 -2 (/.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky))) 1) (*.f64 -1/2 (/.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)) 2)) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)) 2)))) (pow.f64 Om 4))))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (+.f64 1/3 (/.f64 1 (pow.f64 ky 2)))))) (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))) 2))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))))) 2)) (pow.f64 Om 4))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))) 2))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))))) 2)) (pow.f64 l 2)) (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))))) (*.f64 64 (/.f64 (pow.f64 l 6) (pow.f64 (+.f64 1/3 (/.f64 1 (pow.f64 ky 2))) 3)))) (pow.f64 Om 6))))))
(+.f64 (fma.f64 -2 (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))) 1) (*.f64 -1/2 (+.f64 (/.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)) 2)) (pow.f64 (*.f64 -2 (/.f64 (*.f64 l l) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))) 2)) (pow.f64 Om 4)) (/.f64 (fma.f64 2 (/.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)) 2)) (pow.f64 (*.f64 -2 (/.f64 (*.f64 l l) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)))) 2)) (/.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)) (*.f64 l l))) (/.f64 (*.f64 64 (pow.f64 l 6)) (pow.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)) 3))) (pow.f64 Om 6)))))
(+.f64 (fma.f64 -2 (/.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 1/3 (/.f64 (/.f64 1 ky) ky))) 1) (*.f64 -1/2 (+.f64 (/.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)) 2)) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)) 2)))) (pow.f64 Om 4)) (/.f64 (fma.f64 2 (/.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)) 2)) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)) 2)))) (/.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)) (*.f64 l l))) (*.f64 64 (/.f64 (pow.f64 l 6) (pow.f64 (+.f64 1/3 (/.f64 (/.f64 1 ky) ky)) 3)))) (pow.f64 Om 6)))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky)))))
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 l l) (*.f64 (/.f64 Om ky) (/.f64 Om ky)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 ky 4)))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) (*.f64 -1/2 (*.f64 (pow.f64 ky 4) (fma.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om)) (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (*.f64 -2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2)))))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 l l) (*.f64 (/.f64 Om ky) (/.f64 Om ky))) (*.f64 -1/2 (*.f64 (pow.f64 ky 4) (fma.f64 -4/3 (pow.f64 (/.f64 l Om) 2) (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 ky 4))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (+.f64 (*.f64 4/9 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))) (pow.f64 Om 2))) (*.f64 16/3 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))) (pow.f64 ky 6))))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) (*.f64 -1/2 (+.f64 (*.f64 (pow.f64 ky 4) (fma.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om)) (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (*.f64 -2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2)))) (*.f64 (pow.f64 ky 6) (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 -16 (pow.f64 l 4)) (pow.f64 Om 4))))) (fma.f64 4/9 (/.f64 (*.f64 l l) (*.f64 Om Om)) (fma.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om)) (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (*.f64 -2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2))))) (/.f64 (*.f64 16/3 (pow.f64 l 4)) (pow.f64 Om 4))))))))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 l l) (*.f64 (/.f64 Om ky) (/.f64 Om ky))) (*.f64 -1/2 (+.f64 (*.f64 (pow.f64 ky 4) (fma.f64 -4/3 (pow.f64 (/.f64 l Om) 2) (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))) (*.f64 (pow.f64 ky 6) (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 -4/3 (pow.f64 (/.f64 l Om) 2) (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))) (fma.f64 4/9 (pow.f64 (/.f64 l Om) 2) (fma.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (fma.f64 -4/3 (pow.f64 (/.f64 l Om) 2) (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) Om)) (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) 16/3)))))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12))))
(+.f64 (*.f64 18 (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 ky 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 3))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))))
(fma.f64 18 (*.f64 (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (*.f64 ky ky))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12)) 3)))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12)))))
(fma.f64 18 (*.f64 (/.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 ky ky)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12)) 3)))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12)))))
(+.f64 (*.f64 18 (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 ky 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))) (/.f64 (+.f64 (*.f64 108 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 2)))) (+.f64 (pow.f64 (*.f64 18 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 3))))) 2) (*.f64 -1296 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 3)))))) (pow.f64 ky 4)))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))))))
(fma.f64 18 (*.f64 (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (*.f64 ky ky))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12)) 3)))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12))) (/.f64 (fma.f64 108 (/.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12)) 2)) (+.f64 (pow.f64 (*.f64 18 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12)) 3))))) 2) (/.f64 (*.f64 -1296 (pow.f64 l 4)) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12)) 3))))) (pow.f64 ky 4))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12))))))
(fma.f64 18 (*.f64 (/.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 ky ky)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12)) 3)))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12))) (/.f64 (+.f64 (pow.f64 (*.f64 18 (*.f64 (pow.f64 (/.f64 l Om) 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12)) 3))))) 2) (fma.f64 108 (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12)) 2)) (*.f64 -1296 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12)) 3)))))) (pow.f64 ky 4))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12))))))
(+.f64 (*.f64 18 (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 ky 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))) (/.f64 (+.f64 (*.f64 3888 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 3)))) (+.f64 (*.f64 -324 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 2)))) (+.f64 (*.f64 36 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 108 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 2)))) (*.f64 -1296 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 3)))))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))))) (*.f64 -18 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 108 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 2)))) (+.f64 (pow.f64 (*.f64 18 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 3))))) 2) (*.f64 -1296 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 3))))))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))))))) (pow.f64 ky 6)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))) (/.f64 (+.f64 (*.f64 108 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 2)))) (+.f64 (pow.f64 (*.f64 18 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 3))))) 2) (*.f64 -1296 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 3)))))) (pow.f64 ky 4)))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))))))
(fma.f64 18 (*.f64 (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (*.f64 ky ky))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12)) 3)))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12))) (/.f64 (fma.f64 3888 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12)) 3))) (fma.f64 -324 (/.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12)) 2)) (fma.f64 36 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 108 (/.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12)) 2)) (/.f64 (*.f64 -1296 (pow.f64 l 4)) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12)) 3)))) (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12)))) (*.f64 -18 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 108 (/.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12)) 2)) (+.f64 (pow.f64 (*.f64 18 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12)) 3))))) 2) (/.f64 (*.f64 -1296 (pow.f64 l 4)) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12)) 3))))) (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12)))))))) (pow.f64 ky 6))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12))) (/.f64 (fma.f64 108 (/.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12)) 2)) (+.f64 (pow.f64 (*.f64 18 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12)) 3))))) 2) (/.f64 (*.f64 -1296 (pow.f64 l 4)) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12)) 3))))) (pow.f64 ky 4))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12)))))))
(+.f64 (*.f64 (*.f64 -1/2 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12)))) (+.f64 (/.f64 (fma.f64 3888 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12)) 3))) (fma.f64 -324 (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12)) 2)) (fma.f64 36 (*.f64 (pow.f64 (/.f64 l Om) 2) (/.f64 (fma.f64 108 (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12)) 2)) (*.f64 -1296 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12)) 3))))) (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12)))) (*.f64 -18 (*.f64 (pow.f64 (/.f64 l Om) 2) (/.f64 (+.f64 (pow.f64 (*.f64 18 (*.f64 (pow.f64 (/.f64 l Om) 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12)) 3))))) 2) (fma.f64 108 (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12)) 2)) (*.f64 -1296 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12)) 3)))))) (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12)))))))) (pow.f64 ky 6)) (/.f64 (+.f64 (pow.f64 (*.f64 18 (*.f64 (pow.f64 (/.f64 l Om) 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12)) 3))))) 2) (fma.f64 108 (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12)) 2)) (*.f64 -1296 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12)) 3)))))) (pow.f64 ky 4)))) (fma.f64 18 (*.f64 (/.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 ky ky)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12)) 3)))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12))))
(+.f64 (*.f64 18 (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 ky 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 3))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))))
(fma.f64 18 (*.f64 (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (*.f64 ky ky))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12)) 3)))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12)))))
(fma.f64 18 (*.f64 (/.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 ky ky)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12)) 3)))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12)))))
(+.f64 (*.f64 18 (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 ky 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))) (/.f64 (+.f64 (*.f64 108 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 2)))) (+.f64 (pow.f64 (*.f64 18 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 3))))) 2) (*.f64 -1296 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 3)))))) (pow.f64 ky 4)))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))))))
(fma.f64 18 (*.f64 (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (*.f64 ky ky))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12)) 3)))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12))) (/.f64 (fma.f64 108 (/.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12)) 2)) (+.f64 (pow.f64 (*.f64 18 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12)) 3))))) 2) (/.f64 (*.f64 -1296 (pow.f64 l 4)) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12)) 3))))) (pow.f64 ky 4))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12))))))
(fma.f64 18 (*.f64 (/.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 ky ky)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12)) 3)))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12))) (/.f64 (+.f64 (pow.f64 (*.f64 18 (*.f64 (pow.f64 (/.f64 l Om) 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12)) 3))))) 2) (fma.f64 108 (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12)) 2)) (*.f64 -1296 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12)) 3)))))) (pow.f64 ky 4))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12))))))
(+.f64 (*.f64 18 (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 ky 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))) (/.f64 (+.f64 (*.f64 3888 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 3)))) (+.f64 (*.f64 -324 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 2)))) (+.f64 (*.f64 36 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 108 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 2)))) (*.f64 -1296 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 3)))))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))))) (*.f64 -18 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 108 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 2)))) (+.f64 (pow.f64 (*.f64 18 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 3))))) 2) (*.f64 -1296 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 3))))))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))))))) (pow.f64 ky 6)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))) (/.f64 (+.f64 (*.f64 108 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 2)))) (+.f64 (pow.f64 (*.f64 18 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 3))))) 2) (*.f64 -1296 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 3)))))) (pow.f64 ky 4)))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 12 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))))))
(fma.f64 18 (*.f64 (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (*.f64 ky ky))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12)) 3)))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12))) (/.f64 (fma.f64 3888 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12)) 3))) (fma.f64 -324 (/.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12)) 2)) (fma.f64 36 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 108 (/.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12)) 2)) (/.f64 (*.f64 -1296 (pow.f64 l 4)) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12)) 3)))) (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12)))) (*.f64 -18 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 108 (/.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12)) 2)) (+.f64 (pow.f64 (*.f64 18 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12)) 3))))) 2) (/.f64 (*.f64 -1296 (pow.f64 l 4)) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12)) 3))))) (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12)))))))) (pow.f64 ky 6))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12))) (/.f64 (fma.f64 108 (/.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12)) 2)) (+.f64 (pow.f64 (*.f64 18 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12)) 3))))) 2) (/.f64 (*.f64 -1296 (pow.f64 l 4)) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12)) 3))))) (pow.f64 ky 4))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12)))))))
(+.f64 (*.f64 (*.f64 -1/2 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12)))) (+.f64 (/.f64 (fma.f64 3888 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12)) 3))) (fma.f64 -324 (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12)) 2)) (fma.f64 36 (*.f64 (pow.f64 (/.f64 l Om) 2) (/.f64 (fma.f64 108 (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12)) 2)) (*.f64 -1296 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12)) 3))))) (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12)))) (*.f64 -18 (*.f64 (pow.f64 (/.f64 l Om) 2) (/.f64 (+.f64 (pow.f64 (*.f64 18 (*.f64 (pow.f64 (/.f64 l Om) 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12)) 3))))) 2) (fma.f64 108 (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12)) 2)) (*.f64 -1296 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12)) 3)))))) (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12)))))))) (pow.f64 ky 6)) (/.f64 (+.f64 (pow.f64 (*.f64 18 (*.f64 (pow.f64 (/.f64 l Om) 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12)) 3))))) 2) (fma.f64 108 (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12)) 2)) (*.f64 -1296 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12)) 3)))))) (pow.f64 ky 4)))) (fma.f64 18 (*.f64 (/.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 ky ky)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12)) 3)))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) 12))))))
(*.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (/.f64 l (/.f64 Om (sin.f64 ky))) 2))))
(sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))))) (cbrt.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))))) (cbrt.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (/.f64 l (/.f64 Om (sin.f64 ky))) 2))))
(sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2))))
(*.f64 (sqrt.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))))) (sqrt.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (/.f64 l (/.f64 Om (sin.f64 ky))) 2))))
(sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2))))
(pow.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))) 1/2)
(sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (/.f64 l (/.f64 Om (sin.f64 ky))) 2))))
(sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2))))
(pow.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))) 1)
(sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (/.f64 l (/.f64 Om (sin.f64 ky))) 2))))
(sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (/.f64 l (/.f64 Om (sin.f64 ky))) 2))))
(sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2))))
(cbrt.f64 (*.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))) (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))))))
(cbrt.f64 (*.f64 (+.f64 1 (*.f64 4 (pow.f64 (/.f64 l (/.f64 Om (sin.f64 ky))) 2))) (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (/.f64 l (/.f64 Om (sin.f64 ky))) 2))))))
(cbrt.f64 (pow.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (/.f64 l (/.f64 Om (sin.f64 ky))) 2))))
(sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (/.f64 l (/.f64 Om (sin.f64 ky))) 2))))
(sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (/.f64 l (/.f64 Om (sin.f64 ky))) 2))))
(sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2))))
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(/.f64 l (/.f64 Om (sin.f64 ky)))
(*.f64 (sin.f64 ky) (/.f64 l Om))
(pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 1)
(/.f64 l (/.f64 Om (sin.f64 ky)))
(*.f64 (sin.f64 ky) (/.f64 l Om))
(log.f64 (exp.f64 (*.f64 (/.f64 l Om) (sin.f64 ky))))
(/.f64 l (/.f64 Om (sin.f64 ky)))
(*.f64 (sin.f64 ky) (/.f64 l Om))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2) (*.f64 (/.f64 l Om) (sin.f64 ky))))
(/.f64 l (/.f64 Om (sin.f64 ky)))
(*.f64 (sin.f64 ky) (/.f64 l Om))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 l Om) (sin.f64 ky))))
(/.f64 l (/.f64 Om (sin.f64 ky)))
(*.f64 (sin.f64 ky) (/.f64 l Om))
(exp.f64 (log.f64 (*.f64 (/.f64 l Om) (sin.f64 ky))))
(/.f64 l (/.f64 Om (sin.f64 ky)))
(*.f64 (sin.f64 ky) (/.f64 l Om))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 l Om) (sin.f64 ky))))
(/.f64 l (/.f64 Om (sin.f64 ky)))
(*.f64 (sin.f64 ky) (/.f64 l Om))
(*.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))))))
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (/.f64 l (/.f64 Om (sin.f64 ky))) 2)))))
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))))) (cbrt.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))))))) (cbrt.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))))))
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (/.f64 l (/.f64 Om (sin.f64 ky))) 2)))))
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)))))
(*.f64 (sqrt.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))))) (sqrt.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))))))
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (/.f64 l (/.f64 Om (sin.f64 ky))) 2)))))
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)))))
(pow.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))) -1)
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (/.f64 l (/.f64 Om (sin.f64 ky))) 2)))))
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)))))
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))))) 1)
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (/.f64 l (/.f64 Om (sin.f64 ky))) 2)))))
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)))))
(log.f64 (exp.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))))))
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (/.f64 l (/.f64 Om (sin.f64 ky))) 2)))))
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))))) (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))))) (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))))))
(cbrt.f64 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (/.f64 l (/.f64 Om (sin.f64 ky))) 2))))) (/.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (/.f64 l (/.f64 Om (sin.f64 ky))) 2))))) (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (/.f64 l (/.f64 Om (sin.f64 ky))) 2)))))))
(cbrt.f64 (pow.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2))))) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))))))
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (/.f64 l (/.f64 Om (sin.f64 ky))) 2)))))
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)))))
(exp.f64 (log.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))))))
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (/.f64 l (/.f64 Om (sin.f64 ky))) 2)))))
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)))))
(log1p.f64 (expm1.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))))))
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (/.f64 l (/.f64 Om (sin.f64 ky))) 2)))))
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)))))
(*.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))
(pow.f64 (/.f64 l (/.f64 Om (sin.f64 ky))) 2)
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)
(*.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) (*.f64 (/.f64 l Om) (sin.f64 ky)))
(pow.f64 (/.f64 l (/.f64 Om (sin.f64 ky))) 2)
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)) (cbrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))
(pow.f64 (/.f64 l (/.f64 Om (sin.f64 ky))) 2)
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)
(*.f64 (sqrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)) (sqrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))
(pow.f64 (/.f64 l (/.f64 Om (sin.f64 ky))) 2)
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)
(*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 ky) 2))
(pow.f64 (/.f64 l (/.f64 Om (sin.f64 ky))) 2)
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)
(log.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))
(pow.f64 (/.f64 l (/.f64 Om (sin.f64 ky))) 2)
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2) (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)) (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 l (/.f64 Om (sin.f64 ky))) 2) (pow.f64 (/.f64 l (/.f64 Om (sin.f64 ky))) 4)))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))
(pow.f64 (/.f64 l (/.f64 Om (sin.f64 ky))) 2)
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)
(exp.f64 (log.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))
(pow.f64 (/.f64 l (/.f64 Om (sin.f64 ky))) 2)
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2)))
(pow.f64 (/.f64 l (/.f64 Om (sin.f64 ky))) 2)
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)
(*.f64 1 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l))))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(*.f64 (sqrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)))))) (sqrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)))) 1/2)
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(pow.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l))))) 1)
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(cbrt.f64 (*.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)))) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)))))))
(cbrt.f64 (*.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(*.f64 1 (/.f64 Om (*.f64 (sin.f64 ky) l)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 Om l) (/.f64 1 (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))) (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)))) (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))) (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1)
(/.f64 Om (*.f64 l (sin.f64 ky)))
(log.f64 (exp.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) (/.f64 Om (*.f64 (sin.f64 ky) l))) (/.f64 Om (*.f64 (sin.f64 ky) l))))
(cbrt.f64 (*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) (*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) (/.f64 Om (*.f64 l (sin.f64 ky))))))
(cbrt.f64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 3))
(expm1.f64 (log1p.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(exp.f64 (log.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(log1p.f64 (expm1.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 ky))
(/.f64 (/.f64 (*.f64 1/4 Om) l) (sin.f64 ky))
(pow.f64 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l))) 1)
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(log.f64 (exp.f64 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l))) (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)))) (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)))))
(cbrt.f64 (*.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 1/16 (*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) (/.f64 Om (*.f64 l (sin.f64 ky)))))))
(cbrt.f64 (pow.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 3))
(expm1.f64 (log1p.f64 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(exp.f64 (log.f64 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(log1p.f64 (expm1.f64 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(pow.f64 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2)) 1)
(*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))
(log.f64 (exp.f64 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))
(*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2)) (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))) (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))
(cbrt.f64 (*.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 (pow.f64 (/.f64 l Om) 2) 4))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 3))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))
(*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))
(exp.f64 (log.f64 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))
(*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))
(*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2)))))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))) (cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2)))))) (cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))
(*.f64 (sqrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))) (sqrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))
(pow.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))) -1)
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2)))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2)))) (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))) (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))))
(cbrt.f64 (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))) (/.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))) (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))
(exp.f64 (log.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))
(*.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2)))))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))
(*.f64 (sqrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))))) (sqrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))
(pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))) 1/2)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2)))))) 1)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))
(cbrt.f64 (*.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))) (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))))))
(cbrt.f64 (*.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))) (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 (/.f64 l Om) 2))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))
(/.f64 (*.f64 2 l) Om)
(*.f64 2 (/.f64 l Om))
(pow.f64 (*.f64 (/.f64 l Om) 2) 1)
(*.f64 2 (/.f64 l Om))
(log.f64 (exp.f64 (*.f64 (/.f64 l Om) 2)))
(*.f64 2 (/.f64 l Om))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 l Om) 2) (*.f64 (/.f64 l Om) 2)) (*.f64 (/.f64 l Om) 2)))
(cbrt.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) 4)))
(cbrt.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 l Om) 2)))
(*.f64 2 (/.f64 l Om))
(exp.f64 (log.f64 (*.f64 (/.f64 l Om) 2)))
(*.f64 2 (/.f64 l Om))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 l Om) 2)))
(*.f64 2 (/.f64 l Om))
(*.f64 1 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om)))))
(/.f64 l (/.f64 (fma.f64 1/3 (*.f64 Om Om) (*.f64 (/.f64 Om (*.f64 ky ky)) Om)) l))
(/.f64 l (/.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 ky (/.f64 Om ky)))) l))
(*.f64 (*.f64 l l) (/.f64 1 (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om)))))
(/.f64 l (/.f64 (fma.f64 1/3 (*.f64 Om Om) (*.f64 (/.f64 Om (*.f64 ky ky)) Om)) l))
(/.f64 l (/.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 ky (/.f64 Om ky)))) l))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))) (cbrt.f64 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om)))))) (cbrt.f64 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))))
(/.f64 l (/.f64 (fma.f64 1/3 (*.f64 Om Om) (*.f64 (/.f64 Om (*.f64 ky ky)) Om)) l))
(/.f64 l (/.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 ky (/.f64 Om ky)))) l))
(*.f64 (sqrt.f64 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))) (sqrt.f64 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))))
(/.f64 l (/.f64 (fma.f64 1/3 (*.f64 Om Om) (*.f64 (/.f64 Om (*.f64 ky ky)) Om)) l))
(/.f64 l (/.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 ky (/.f64 Om ky)))) l))
(pow.f64 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om)))) 1)
(/.f64 l (/.f64 (fma.f64 1/3 (*.f64 Om Om) (*.f64 (/.f64 Om (*.f64 ky ky)) Om)) l))
(/.f64 l (/.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 ky (/.f64 Om ky)))) l))
(log.f64 (exp.f64 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))))
(/.f64 l (/.f64 (fma.f64 1/3 (*.f64 Om Om) (*.f64 (/.f64 Om (*.f64 ky ky)) Om)) l))
(/.f64 l (/.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 ky (/.f64 Om ky)))) l))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om)))) (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))) (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))))
(cbrt.f64 (*.f64 (/.f64 l (/.f64 (fma.f64 1/3 (*.f64 Om Om) (*.f64 (/.f64 Om (*.f64 ky ky)) Om)) l)) (*.f64 (/.f64 l (/.f64 (fma.f64 1/3 (*.f64 Om Om) (*.f64 (/.f64 Om (*.f64 ky ky)) Om)) l)) (/.f64 l (/.f64 (fma.f64 1/3 (*.f64 Om Om) (*.f64 (/.f64 Om (*.f64 ky ky)) Om)) l)))))
(cbrt.f64 (pow.f64 (/.f64 l (/.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 ky (/.f64 Om ky)))) l)) 3))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))))
(/.f64 l (/.f64 (fma.f64 1/3 (*.f64 Om Om) (*.f64 (/.f64 Om (*.f64 ky ky)) Om)) l))
(/.f64 l (/.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 ky (/.f64 Om ky)))) l))
(exp.f64 (log.f64 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))))
(/.f64 l (/.f64 (fma.f64 1/3 (*.f64 Om Om) (*.f64 (/.f64 Om (*.f64 ky ky)) Om)) l))
(/.f64 l (/.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 ky (/.f64 Om ky)))) l))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))))
(/.f64 l (/.f64 (fma.f64 1/3 (*.f64 Om Om) (*.f64 (/.f64 Om (*.f64 ky ky)) Om)) l))
(/.f64 l (/.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 ky (/.f64 Om ky)))) l))
(*.f64 1 (/.f64 Om (/.f64 (*.f64 ky ky) Om)))
(*.f64 (/.f64 Om (*.f64 ky ky)) Om)
(/.f64 Om (/.f64 ky (/.f64 Om ky)))
(*.f64 (*.f64 Om Om) (/.f64 1 (*.f64 ky ky)))
(/.f64 (*.f64 Om Om) (*.f64 ky ky))
(*.f64 (/.f64 Om ky) (/.f64 Om ky))
(*.f64 (*.f64 (cbrt.f64 (/.f64 Om (/.f64 (*.f64 ky ky) Om))) (cbrt.f64 (/.f64 Om (/.f64 (*.f64 ky ky) Om)))) (cbrt.f64 (/.f64 Om (/.f64 (*.f64 ky ky) Om))))
(*.f64 (/.f64 Om (*.f64 ky ky)) Om)
(/.f64 Om (/.f64 ky (/.f64 Om ky)))
(*.f64 (sqrt.f64 (/.f64 Om (/.f64 (*.f64 ky ky) Om))) (sqrt.f64 (/.f64 Om (/.f64 (*.f64 ky ky) Om))))
(*.f64 (/.f64 Om (*.f64 ky ky)) Om)
(/.f64 Om (/.f64 ky (/.f64 Om ky)))
(*.f64 (/.f64 Om ky) (/.f64 Om ky))
(/.f64 (*.f64 Om Om) (*.f64 ky ky))
(pow.f64 (/.f64 Om (/.f64 (*.f64 ky ky) Om)) 1)
(*.f64 (/.f64 Om (*.f64 ky ky)) Om)
(/.f64 Om (/.f64 ky (/.f64 Om ky)))
(log.f64 (exp.f64 (/.f64 Om (/.f64 (*.f64 ky ky) Om))))
(*.f64 (/.f64 Om (*.f64 ky ky)) Om)
(/.f64 Om (/.f64 ky (/.f64 Om ky)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 Om (/.f64 (*.f64 ky ky) Om)) (/.f64 Om (/.f64 (*.f64 ky ky) Om))) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 Om (*.f64 ky ky)) Om) (*.f64 (*.f64 (/.f64 Om (*.f64 ky ky)) Om) (*.f64 (/.f64 Om (*.f64 ky ky)) Om))))
(cbrt.f64 (pow.f64 (/.f64 Om (/.f64 ky (/.f64 Om ky))) 3))
(expm1.f64 (log1p.f64 (/.f64 Om (/.f64 (*.f64 ky ky) Om))))
(*.f64 (/.f64 Om (*.f64 ky ky)) Om)
(/.f64 Om (/.f64 ky (/.f64 Om ky)))
(exp.f64 (log.f64 (/.f64 Om (/.f64 (*.f64 ky ky) Om))))
(*.f64 (/.f64 Om (*.f64 ky ky)) Om)
(/.f64 Om (/.f64 ky (/.f64 Om ky)))
(log1p.f64 (expm1.f64 (/.f64 Om (/.f64 (*.f64 ky ky) Om))))
(*.f64 (/.f64 Om (*.f64 ky ky)) Om)
(/.f64 Om (/.f64 ky (/.f64 Om ky)))
(*.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))))))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 l l)) (fma.f64 1/3 (*.f64 Om Om) (*.f64 (/.f64 Om (*.f64 ky ky)) Om)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 l (/.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 ky (/.f64 Om ky)))) l)))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om)))))))) (cbrt.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))))))) (cbrt.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om)))))))))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 l l)) (fma.f64 1/3 (*.f64 Om Om) (*.f64 (/.f64 Om (*.f64 ky ky)) Om)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 l (/.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 ky (/.f64 Om ky)))) l)))))
(*.f64 (sqrt.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om)))))))) (sqrt.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om)))))))))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 l l)) (fma.f64 1/3 (*.f64 Om Om) (*.f64 (/.f64 Om (*.f64 ky ky)) Om)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 l (/.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 ky (/.f64 Om ky)))) l)))))
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om)))))) 1/2)
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 l l)) (fma.f64 1/3 (*.f64 Om Om) (*.f64 (/.f64 Om (*.f64 ky ky)) Om)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 l (/.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 ky (/.f64 Om ky)))) l)))))
(pow.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))))) 1)
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 l l)) (fma.f64 1/3 (*.f64 Om Om) (*.f64 (/.f64 Om (*.f64 ky ky)) Om)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 l (/.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 ky (/.f64 Om ky)))) l)))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om)))))))))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 l l)) (fma.f64 1/3 (*.f64 Om Om) (*.f64 (/.f64 Om (*.f64 ky ky)) Om)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 l (/.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 ky (/.f64 Om ky)))) l)))))
(cbrt.f64 (*.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om)))))) (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om)))))))))
(cbrt.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 l l)) (fma.f64 1/3 (*.f64 Om Om) (*.f64 (/.f64 Om (*.f64 ky ky)) Om)))) (sqrt.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 l l)) (fma.f64 1/3 (*.f64 Om Om) (*.f64 (/.f64 Om (*.f64 ky ky)) Om)))))))
(cbrt.f64 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 l (/.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 ky (/.f64 Om ky)))) l)))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om)))))))))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 l l)) (fma.f64 1/3 (*.f64 Om Om) (*.f64 (/.f64 Om (*.f64 ky ky)) Om)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 l (/.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 ky (/.f64 Om ky)))) l)))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om)))))))))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 l l)) (fma.f64 1/3 (*.f64 Om Om) (*.f64 (/.f64 Om (*.f64 ky ky)) Om)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 l (/.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 ky (/.f64 Om ky)))) l)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om)))))))))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 l l)) (fma.f64 1/3 (*.f64 Om Om) (*.f64 (/.f64 Om (*.f64 ky ky)) Om)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 l (/.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 ky (/.f64 Om ky)))) l)))))
(*.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om)))))))))
(/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 l l)) (fma.f64 1/3 (*.f64 Om Om) (*.f64 (/.f64 Om (*.f64 ky ky)) Om))))))
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 l (/.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 ky (/.f64 Om ky)))) l))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))))))) (cbrt.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om)))))))))) (cbrt.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))))))))
(/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 l l)) (fma.f64 1/3 (*.f64 Om Om) (*.f64 (/.f64 Om (*.f64 ky ky)) Om))))))
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 l (/.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 ky (/.f64 Om ky)))) l))))))
(*.f64 (sqrt.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))))))) (sqrt.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))))))))
(/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 l l)) (fma.f64 1/3 (*.f64 Om Om) (*.f64 (/.f64 Om (*.f64 ky ky)) Om))))))
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 l (/.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 ky (/.f64 Om ky)))) l))))))
(pow.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))))) -1)
(/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 l l)) (fma.f64 1/3 (*.f64 Om Om) (*.f64 (/.f64 Om (*.f64 ky ky)) Om))))))
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 l (/.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 ky (/.f64 Om ky)))) l))))))
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om)))))))) 1)
(/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 l l)) (fma.f64 1/3 (*.f64 Om Om) (*.f64 (/.f64 Om (*.f64 ky ky)) Om))))))
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 l (/.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 ky (/.f64 Om ky)))) l))))))
(log.f64 (exp.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))))))))
(/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 l l)) (fma.f64 1/3 (*.f64 Om Om) (*.f64 (/.f64 Om (*.f64 ky ky)) Om))))))
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 l (/.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 ky (/.f64 Om ky)))) l))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om)))))))) (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))))))) (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))))))))
(cbrt.f64 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 l l)) (fma.f64 1/3 (*.f64 Om Om) (*.f64 (/.f64 Om (*.f64 ky ky)) Om)))))) (/.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 l l)) (fma.f64 1/3 (*.f64 Om Om) (*.f64 (/.f64 Om (*.f64 ky ky)) Om)))))) (sqrt.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 l l)) (fma.f64 1/3 (*.f64 Om Om) (*.f64 (/.f64 Om (*.f64 ky ky)) Om))))))))
(cbrt.f64 (pow.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 l (/.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 ky (/.f64 Om ky)))) l)))))) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))))))))
(/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 l l)) (fma.f64 1/3 (*.f64 Om Om) (*.f64 (/.f64 Om (*.f64 ky ky)) Om))))))
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 l (/.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 ky (/.f64 Om ky)))) l))))))
(exp.f64 (log.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))))))))
(/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 l l)) (fma.f64 1/3 (*.f64 Om Om) (*.f64 (/.f64 Om (*.f64 ky ky)) Om))))))
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 l (/.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 ky (/.f64 Om ky)))) l))))))
(log1p.f64 (expm1.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 (*.f64 ky ky) Om))))))))))
(/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 l l)) (fma.f64 1/3 (*.f64 Om Om) (*.f64 (/.f64 Om (*.f64 ky ky)) Om))))))
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 l (/.f64 (fma.f64 1/3 (*.f64 Om Om) (/.f64 Om (/.f64 ky (/.f64 Om ky)))) l))))))

eval523.0ms (2.2%)

Compiler

Compiled 30091 to 20132 computations (33.1% saved)

prune175.0ms (0.7%)

Pruning

13 alts after pruning (9 fresh and 4 done)

PrunedKeptTotal
New6174621
Fresh156
Picked235
Done011
Total62013633
Accuracy
100.0%
Counts
633 → 13
Alt Table
Click to see full alt table
StatusAccuracyProgram
49.1%
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 1/4) 2)
51.1%
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 l ky))))
49.8%
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))))
99.6%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky)))) -2))))
99.6%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky)))))))
83.0%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12)))))))
99.6%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))))))))
62.3%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 1))))
25.9%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) -2)))))
34.8%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (*.f64 -1/2 (/.f64 (/.f64 Om l) (sin.f64 kx))))))
48.5%
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))))
56.2%
(sqrt.f64 1/2)
48.5%
(cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3/2))
49.1%
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 1/4) 2)
51.1%
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 l ky))))
49.8%
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))))
99.6%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky)))) -2))))
99.6%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky)))))))
83.0%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12)))))))
99.6%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))))))))
62.3%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 1))))
25.9%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) -2)))))
34.8%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (*.f64 -1/2 (/.f64 (/.f64 Om l) (sin.f64 kx))))))
48.5%
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))))
56.2%
(sqrt.f64 1/2)
48.5%
(cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3/2))
Compiler

Compiled 838 to 694 computations (17.2% saved)

localize483.0ms (2%)

Localize:

Found 16 expressions with local error:

NewAccuracyProgram
100.0%
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
99.6%
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))))
99.4%
(/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))
97.7%
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))
100.0%
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
99.9%
(/.f64 Om (*.f64 l (sin.f64 ky)))
99.9%
(*.f64 l (sin.f64 ky))
98.9%
(cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3/2))
99.6%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (*.f64 -1/2 (/.f64 (/.f64 Om l) (sin.f64 kx))))))
94.4%
(/.f64 (/.f64 Om l) (sin.f64 kx))
99.6%
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 l ky))))
98.2%
(/.f64 (*.f64 1/4 Om) (*.f64 l ky))
100.0%
(hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky)))
99.8%
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky)))) -2)
97.7%
(*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky))
89.6%
(sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky))))
Compiler

Compiled 349 to 181 computations (48.1% saved)

series92.0ms (0.4%)

Counts
15 → 396
Calls

141 calls:

TimeVariablePointExpression
32.0ms
l
@0
(/.f64 (*.f64 1/4 Om) (*.f64 l ky))
3.0ms
kx
@inf
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (*.f64 -1/2 (/.f64 (/.f64 Om l) (sin.f64 kx))))))
3.0ms
l
@inf
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky)))) -2)
2.0ms
ky
@0
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky)))) -2)
2.0ms
Om
@0
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky)))) -2)

rewrite129.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
960×add-sqr-sqrt
934×pow1
926×*-un-lft-identity
890×add-exp-log
890×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
044429
1968429
Stop Event
node limit
Counts
15 → 136
Calls
Call 1
Inputs
(sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky))))
(*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky))
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky)))) -2)
(hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky)))
(/.f64 (*.f64 1/4 Om) (*.f64 l ky))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 l ky))))
(/.f64 (/.f64 Om l) (sin.f64 kx))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (*.f64 -1/2 (/.f64 (/.f64 Om l) (sin.f64 kx))))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3/2))
(*.f64 l (sin.f64 ky))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om))
(/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))))
Outputs
(*.f64 1 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))))) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)))))) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))))))
(*.f64 (sqrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))))) (sqrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))))))
(pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))) 1/2)
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)))) 1)
(log.f64 (exp.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))))))
(cbrt.f64 (*.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))) (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))))))
(exp.f64 (log.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))))))
(/.f64 (*.f64 (*.f64 2 l) (sin.f64 ky)) Om)
(pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)) 1)
(log.f64 (exp.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)) (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))) (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))))
(exp.f64 (log.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))))
(*.f64 1 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))) -1))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))) -1)) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))) -1))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))) -1)))
(*.f64 (sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))) -1)) (sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))) -1)))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)))) -1))
(log.f64 (exp.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))) -1)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))) -1) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))) -1)) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))) -1)))
(expm1.f64 (log1p.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))) -1)))
(exp.f64 (log.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))) -1)))
(log1p.f64 (expm1.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))) -1)))
(*.f64 1 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))))
(*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)))) (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)))))
(*.f64 (*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)))) (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))))) (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)))))
(pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))) 1)
(sqrt.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)) (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)))))
(log.f64 (exp.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)))))
(cbrt.f64 (*.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)) (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)))) (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)))))
(expm1.f64 (log1p.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)))))
(exp.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)))))
(log1p.f64 (expm1.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)))))
(*.f64 1 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)))
(*.f64 (*.f64 Om 1/4) (/.f64 1 (*.f64 l ky)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky))) (cbrt.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)))) (cbrt.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky))) (sqrt.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky))))
(*.f64 (/.f64 1/4 l) (/.f64 Om ky))
(pow.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)) 1)
(log.f64 (exp.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)) (*.f64 (/.f64 1/4 l) (/.f64 Om ky))) (*.f64 (/.f64 1/4 l) (/.f64 Om ky))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky))))
(exp.f64 (log.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky))))
(*.f64 1 (sqrt.f64 (+.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)) 1/2)))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)) 1/2))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)) 1/2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)) 1/2))))
(*.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)) 1/2))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)) 1/2))))
(pow.f64 (+.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)) 1/2) 1/2)
(pow.f64 (sqrt.f64 (+.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)) 1/2)) 1)
(log.f64 (exp.f64 (sqrt.f64 (+.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)) 1/2))))
(cbrt.f64 (*.f64 (+.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)) 1/2) (sqrt.f64 (+.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)) 1/2))))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)) 1/2))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)) 1/2))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)) 1/2))))
(*.f64 1 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 (/.f64 Om l) (/.f64 1 (sin.f64 kx)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 kx) l))) (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 kx) l)))) (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 kx) l))))
(*.f64 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 kx) l))) (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 kx) l))))
(pow.f64 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1)
(log.f64 (exp.f64 (/.f64 Om (*.f64 (sin.f64 kx) l))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 Om (*.f64 (sin.f64 kx) l)) (/.f64 Om (*.f64 (sin.f64 kx) l))) (/.f64 Om (*.f64 (sin.f64 kx) l))))
(expm1.f64 (log1p.f64 (/.f64 Om (*.f64 (sin.f64 kx) l))))
(exp.f64 (log.f64 (/.f64 Om (*.f64 (sin.f64 kx) l))))
(log1p.f64 (expm1.f64 (/.f64 Om (*.f64 (sin.f64 kx) l))))
(*.f64 1 (sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))))
(*.f64 (sqrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))) (sqrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))))
(pow.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))) 1/2)
(pow.f64 (sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))))) 1)
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))))
(cbrt.f64 (*.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))) (sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))))
(*.f64 1 (cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3/2)))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3/2))) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3/2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3/2))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3/2))) (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3/2))))
(pow.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3/2) 1/3)
(pow.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3/2)) 1)
(log.f64 (exp.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3/2))))
(expm1.f64 (log1p.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3/2))))
(exp.f64 (log.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3/2))))
(log1p.f64 (expm1.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3/2))))
(pow.f64 (*.f64 l (sin.f64 ky)) 1)
(log.f64 (exp.f64 (*.f64 l (sin.f64 ky))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 l (sin.f64 ky)) (*.f64 l (sin.f64 ky))) (*.f64 l (sin.f64 ky))))
(expm1.f64 (log1p.f64 (*.f64 l (sin.f64 ky))))
(exp.f64 (log.f64 (*.f64 l (sin.f64 ky))))
(log1p.f64 (expm1.f64 (*.f64 l (sin.f64 ky))))
(*.f64 1 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 Om (/.f64 1 (*.f64 l (sin.f64 ky))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) (cbrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky))))) (cbrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(*.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 1)
(log.f64 (exp.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) (/.f64 Om (*.f64 l (sin.f64 ky)))) (/.f64 Om (*.f64 l (sin.f64 ky)))))
(expm1.f64 (log1p.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(exp.f64 (log.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(log1p.f64 (expm1.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(pow.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1)
(log.f64 (exp.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(expm1.f64 (log1p.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(exp.f64 (log.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(log1p.f64 (expm1.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(/.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 l)) Om)
(pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1)
(log.f64 (exp.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(exp.f64 (log.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 1 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 1/2 (/.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) (cbrt.f64 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(*.f64 (sqrt.f64 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (sqrt.f64 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(pow.f64 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1)
(log.f64 (exp.f64 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(expm1.f64 (log1p.f64 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(exp.f64 (log.f64 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(log1p.f64 (expm1.f64 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(*.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))
(*.f64 (sqrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (sqrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))
(pow.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 1/2)
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) 1)
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))
(cbrt.f64 (*.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))

simplify267.0ms (1.1%)

Algorithm
egg-herbie
Rules
1578×associate-*r*
1278×associate-*l*
1188×fma-def
802×times-frac
538×associate-+r+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
089232850
1256130116
Stop Event
node limit
Counts
532 → 440
Calls
Call 1
Inputs
1
(+.f64 1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (pow.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)) 2)) (pow.f64 l 4))) (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 l 6) (-.f64 (*.f64 4 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6))) (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (pow.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)) 2)) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) (+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (pow.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)) 2)) (pow.f64 l 4))) (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
1
(+.f64 1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 Om 4))) (+.f64 1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 Om 4))) (+.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)) (*.f64 1/2 (/.f64 (-.f64 (*.f64 4 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 Om 6))))))
1
(+.f64 1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 Om 4))) (+.f64 1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 Om 4))) (+.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)) (*.f64 1/2 (/.f64 (-.f64 (*.f64 4 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 Om 6))))))
1
(+.f64 1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 1/2 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) 2)) (pow.f64 ky 4))) (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 1/2 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) 2)) (pow.f64 ky 4))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 1/2 (-.f64 (+.f64 (*.f64 1/9 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 1/15 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 Om 2))))) (/.f64 (*.f64 (-.f64 (*.f64 1/2 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (pow.f64 ky 6))) (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))))
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 1/4)
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 1/4)
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 1/4)
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 1/4)
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 1/4)
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 1/4)
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 1/4)
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 1/4)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 (*.f64 l ky) Om))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 l (pow.f64 ky 3)) Om)) (*.f64 2 (/.f64 (*.f64 l ky) Om)))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 l (pow.f64 ky 3)) Om)) (+.f64 (*.f64 2 (/.f64 (*.f64 l ky) Om)) (*.f64 1/60 (/.f64 (*.f64 l (pow.f64 ky 5)) Om))))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 l (pow.f64 ky 3)) Om)) (+.f64 (*.f64 -1/2520 (/.f64 (*.f64 l (pow.f64 ky 7)) Om)) (+.f64 (*.f64 2 (/.f64 (*.f64 l ky) Om)) (*.f64 1/60 (/.f64 (*.f64 l (pow.f64 ky 5)) Om)))))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (*.f64 1/2 (-.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (pow.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)) 2))))) (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)))) (+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(+.f64 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (*.f64 1/2 (-.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (pow.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)) 2))))) (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)))) (+.f64 (*.f64 (pow.f64 l 6) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (*.f64 1/2 (-.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (pow.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)) 2)))) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -2 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (pow.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)) 2)) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (-.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (pow.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)) 2))) (*.f64 -1 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)))) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 1/2 (-.f64 (*.f64 4 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6))) (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (pow.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)) 2)) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))))) (+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4)) (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 1/2 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (pow.f64 Om 4))))))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 1/2 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 6)) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 (sin.f64 ky) 2)))) (+.f64 (*.f64 1/2 (-.f64 (*.f64 4 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 (sin.f64 ky) 2))))) (*.f64 -1 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 1/2 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (pow.f64 (sin.f64 ky) 2)))))) (pow.f64 Om 6))) (+.f64 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 1/2 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 6)) (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 1/2 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (pow.f64 Om 4)))))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4)) (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 1/2 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (pow.f64 Om 4))))))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 1/2 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 6)) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 (sin.f64 ky) 2)))) (+.f64 (*.f64 1/2 (-.f64 (*.f64 4 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 (sin.f64 ky) 2))))) (*.f64 -1 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 1/2 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (pow.f64 (sin.f64 ky) 2)))))) (pow.f64 Om 6))) (+.f64 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 1/2 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 6)) (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 1/2 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (pow.f64 Om 4)))))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))))
(+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 -2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 1/2 (-.f64 (*.f64 1/2 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) 2)))))) (pow.f64 ky 4)) (+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))))
(+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 -2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 1/2 (-.f64 (*.f64 1/2 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) 2)))))) (pow.f64 ky 4)) (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (*.f64 (+.f64 (*.f64 -2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 1/2 (-.f64 (*.f64 1/2 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) 2)))) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 1/2 (-.f64 (*.f64 1/2 (-.f64 (+.f64 (*.f64 1/9 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 1/15 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 Om 2))))) (/.f64 (*.f64 (-.f64 (*.f64 1/2 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))) (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 1/2 (-.f64 (*.f64 1/2 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) 2)))) (pow.f64 l 2)) (pow.f64 Om 2)))) (pow.f64 ky 6)))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)) (pow.f64 Om 6))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)))
(+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))))
(+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)))))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(+.f64 (*.f64 -1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)))
(+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))))
(+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)) (pow.f64 Om 6))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)) (pow.f64 Om 6))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)) (pow.f64 ky 4)))))
(+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 1/9 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 1/15 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 Om 2)))) (pow.f64 ky 6))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)) (pow.f64 ky 4))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l ky)))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l ky)))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l ky)))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 l 3) (pow.f64 ky 3))))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 ky 2))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l ky)))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l ky)))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l ky)))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 l 3) (pow.f64 ky 3))))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 ky 2))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l ky)))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l ky)))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l ky)))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 l 3) (pow.f64 ky 3))))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 ky 2))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l ky)))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l ky)))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l ky)))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 l 3) (pow.f64 ky 3))))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 ky 2))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l ky)))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l ky)))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l ky)))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 l 3) (pow.f64 ky 3))))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 ky 2))))))))
(/.f64 Om (*.f64 (sin.f64 kx) l))
(/.f64 Om (*.f64 (sin.f64 kx) l))
(/.f64 Om (*.f64 (sin.f64 kx) l))
(/.f64 Om (*.f64 (sin.f64 kx) l))
(/.f64 Om (*.f64 (sin.f64 kx) l))
(/.f64 Om (*.f64 (sin.f64 kx) l))
(/.f64 Om (*.f64 (sin.f64 kx) l))
(/.f64 Om (*.f64 (sin.f64 kx) l))
(/.f64 Om (*.f64 (sin.f64 kx) l))
(/.f64 Om (*.f64 (sin.f64 kx) l))
(/.f64 Om (*.f64 (sin.f64 kx) l))
(/.f64 Om (*.f64 (sin.f64 kx) l))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 l kx))
(+.f64 (*.f64 1/6 (/.f64 (*.f64 Om kx) l)) (/.f64 Om (*.f64 l kx)))
(+.f64 (*.f64 1/6 (/.f64 (*.f64 Om kx) l)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))) (pow.f64 kx 3))) (/.f64 Om (*.f64 l kx))))
(+.f64 (*.f64 1/6 (/.f64 (*.f64 Om kx) l)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))) (pow.f64 kx 3))) (+.f64 (/.f64 Om (*.f64 l kx)) (*.f64 -1 (*.f64 (pow.f64 kx 5) (+.f64 (*.f64 1/720 (/.f64 Om l)) (+.f64 (*.f64 -1/5040 (/.f64 Om l)) (*.f64 1/6 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l)))))))))))
(/.f64 Om (*.f64 (sin.f64 kx) l))
(/.f64 Om (*.f64 (sin.f64 kx) l))
(/.f64 Om (*.f64 (sin.f64 kx) l))
(/.f64 Om (*.f64 (sin.f64 kx) l))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(sqrt.f64 1/2)
(+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx))))) (sqrt.f64 1/2))
(+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx))))) (+.f64 (sqrt.f64 1/2) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)))))))
(+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx))))) (+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))))) (*.f64 -1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3))))))))
(sqrt.f64 1/2)
(+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx))))) (sqrt.f64 1/2))
(+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx))))) (+.f64 (sqrt.f64 1/2) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)))))))
(+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx))))) (+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3))))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 1/2)
(+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx))))) (sqrt.f64 1/2))
(+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx))))) (+.f64 (sqrt.f64 1/2) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)))))))
(+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx))))) (+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3))))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))) 1/2))
(sqrt.f64 (+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))) 1/2))
(sqrt.f64 (+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))) 1/2))
(sqrt.f64 (+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 ky))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 ky)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 ky))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 ky))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 ky)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 ky))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 ky))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 ky)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 ky))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(*.f64 l ky)
(+.f64 (*.f64 l ky) (*.f64 -1/6 (*.f64 l (pow.f64 ky 3))))
(+.f64 (*.f64 1/120 (*.f64 l (pow.f64 ky 5))) (+.f64 (*.f64 l ky) (*.f64 -1/6 (*.f64 l (pow.f64 ky 3)))))
(+.f64 (*.f64 1/120 (*.f64 l (pow.f64 ky 5))) (+.f64 (*.f64 l ky) (+.f64 (*.f64 -1/6 (*.f64 l (pow.f64 ky 3))) (*.f64 -1/5040 (*.f64 l (pow.f64 ky 7))))))
(/.f64 Om (*.f64 l ky))
(+.f64 (*.f64 1/6 (/.f64 (*.f64 Om ky) l)) (/.f64 Om (*.f64 l ky)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))) (pow.f64 ky 3))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 Om ky) l)) (/.f64 Om (*.f64 l ky))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))) (pow.f64 ky 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 ky 5) (+.f64 (*.f64 1/720 (/.f64 Om l)) (+.f64 (*.f64 -1/5040 (/.f64 Om l)) (*.f64 1/6 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l)))))))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 Om ky) l)) (/.f64 Om (*.f64 l ky)))))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(+.f64 (*.f64 1/24 (/.f64 (*.f64 Om ky) l)) (*.f64 1/4 (/.f64 Om (*.f64 l ky))))
(+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))) (pow.f64 ky 3))) (+.f64 (*.f64 1/24 (/.f64 (*.f64 Om ky) l)) (*.f64 1/4 (/.f64 Om (*.f64 l ky)))))
(+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))) (pow.f64 ky 3))) (+.f64 (*.f64 1/24 (/.f64 (*.f64 Om ky) l)) (+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 1/720 (/.f64 Om l)) (+.f64 (*.f64 1/6 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l)))) (*.f64 -1/5040 (/.f64 Om l)))) (pow.f64 ky 5))) (*.f64 1/4 (/.f64 Om (*.f64 l ky))))))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(+.f64 (/.f64 (*.f64 l (pow.f64 ky 2)) (*.f64 Om (sin.f64 kx))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)))
(+.f64 (/.f64 (*.f64 l (pow.f64 ky 2)) (*.f64 Om (sin.f64 kx))) (+.f64 (*.f64 -1 (/.f64 (*.f64 l (*.f64 (pow.f64 ky 4) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (*.f64 Om (sin.f64 kx)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))))
(+.f64 (/.f64 (*.f64 l (pow.f64 ky 2)) (*.f64 Om (sin.f64 kx))) (+.f64 (/.f64 (*.f64 l (*.f64 (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 ky 6))) (*.f64 Om (sin.f64 kx))) (+.f64 (*.f64 -1 (/.f64 (*.f64 l (*.f64 (pow.f64 ky 4) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (*.f64 Om (sin.f64 kx)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)))))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (/.f64 (*.f64 l (pow.f64 kx 2)) (*.f64 Om (sin.f64 ky))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 l (*.f64 (pow.f64 kx 4) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3))) (*.f64 Om (sin.f64 ky)))) (+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (/.f64 (*.f64 l (pow.f64 kx 2)) (*.f64 Om (sin.f64 ky)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 l (*.f64 (pow.f64 kx 4) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3))) (*.f64 Om (sin.f64 ky)))) (+.f64 (/.f64 (*.f64 l (*.f64 (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 kx 6))) (*.f64 Om (sin.f64 ky))) (+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (/.f64 (*.f64 l (pow.f64 kx 2)) (*.f64 Om (sin.f64 ky))))))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5))))) (pow.f64 ky 4))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))
(+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 (pow.f64 (sin.f64 kx) 5) l))) (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 (pow.f64 (sin.f64 kx) 3) l)))) (pow.f64 (sin.f64 kx) 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/4 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 5)))))) (pow.f64 ky 6))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5))))) (pow.f64 ky 4))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 -1/8 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3)))))
(+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5))))) (pow.f64 kx 4))) (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 -1/8 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3))))))
(+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5))))) (pow.f64 kx 4))) (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5))))) (pow.f64 (sin.f64 ky) 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 Om (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 l (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 (sin.f64 ky) 2))))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))))) (pow.f64 kx 6))))))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))
(+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))))))
(+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) (+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 Om (*.f64 (pow.f64 (sin.f64 kx) 3) l)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))))) 2)) (pow.f64 ky 4)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))))))))
(+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) (+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 Om (*.f64 (pow.f64 (sin.f64 kx) 3) l)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))))) 2)) (pow.f64 ky 4)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))) (*.f64 (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 (pow.f64 (sin.f64 kx) 5) l))) (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 (pow.f64 (sin.f64 kx) 3) l)))) (pow.f64 (sin.f64 kx) 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/4 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 5))))))) (*.f64 -1/16 (/.f64 (*.f64 (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 (pow.f64 (sin.f64 kx) 5) l))) (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 (pow.f64 (sin.f64 kx) 3) l))))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 Om (*.f64 (pow.f64 (sin.f64 kx) 3) l)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) 2)) Om) (*.f64 l (*.f64 (pow.f64 (sin.f64 kx) 3) (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))))))))) (pow.f64 ky 6)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))) (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3))))) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))) (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))) (*.f64 (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))) (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 3))))) 2)) (pow.f64 kx 4)))) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))) (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))) (*.f64 (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5))))) (pow.f64 (sin.f64 ky) 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 Om (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 l (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 (sin.f64 ky) 2))))) (*.f64 l (pow.f64 (sin.f64 ky) 3))))))) (*.f64 -1/16 (/.f64 (*.f64 Om (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))) (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 3))))) 2))) (*.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))))) (pow.f64 kx 6)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))) (*.f64 (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))) (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 3))))) 2)) (pow.f64 kx 4)))) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 (sqrt.f64 1/2) l)))))
(+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 l 2))))) (+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 (sqrt.f64 1/2) l))))))
(+.f64 (*.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (pow.f64 l 3))))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 l 2))))) (+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 (sqrt.f64 1/2) l)))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 (sqrt.f64 1/2) l)))))
(+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 l 2))))) (+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 (sqrt.f64 1/2) l))))))
(+.f64 (*.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (pow.f64 l 3))))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 l 2))))) (+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 (sqrt.f64 1/2) l)))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 (sqrt.f64 1/2) l)))))
(+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 l 2))))) (+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 (sqrt.f64 1/2) l))))))
(+.f64 (*.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (pow.f64 l 3))))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 l 2))))) (+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 (sqrt.f64 1/2) l)))))))
(*.f64 1 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))))) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)))))) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))))))
(*.f64 (sqrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))))) (sqrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))))))
(pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))) 1/2)
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)))) 1)
(log.f64 (exp.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))))))
(cbrt.f64 (*.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))) (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))))))
(exp.f64 (log.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))))))
(/.f64 (*.f64 (*.f64 2 l) (sin.f64 ky)) Om)
(pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)) 1)
(log.f64 (exp.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)) (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))) (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))))
(exp.f64 (log.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))))
(*.f64 1 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))) -1))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))) -1)) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))) -1))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))) -1)))
(*.f64 (sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))) -1)) (sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))) -1)))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)))) -1))
(log.f64 (exp.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))) -1)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))) -1) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))) -1)) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))) -1)))
(expm1.f64 (log1p.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))) -1)))
(exp.f64 (log.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))) -1)))
(log1p.f64 (expm1.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))) -1)))
(*.f64 1 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))))
(*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)))) (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)))))
(*.f64 (*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)))) (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))))) (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)))))
(pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))) 1)
(sqrt.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)) (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)))))
(log.f64 (exp.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)))))
(cbrt.f64 (*.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)) (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)))) (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)))))
(expm1.f64 (log1p.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)))))
(exp.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)))))
(log1p.f64 (expm1.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)))))
(*.f64 1 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)))
(*.f64 (*.f64 Om 1/4) (/.f64 1 (*.f64 l ky)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky))) (cbrt.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)))) (cbrt.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky))) (sqrt.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky))))
(*.f64 (/.f64 1/4 l) (/.f64 Om ky))
(pow.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)) 1)
(log.f64 (exp.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)) (*.f64 (/.f64 1/4 l) (/.f64 Om ky))) (*.f64 (/.f64 1/4 l) (/.f64 Om ky))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky))))
(exp.f64 (log.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky))))
(*.f64 1 (sqrt.f64 (+.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)) 1/2)))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)) 1/2))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)) 1/2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)) 1/2))))
(*.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)) 1/2))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)) 1/2))))
(pow.f64 (+.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)) 1/2) 1/2)
(pow.f64 (sqrt.f64 (+.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)) 1/2)) 1)
(log.f64 (exp.f64 (sqrt.f64 (+.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)) 1/2))))
(cbrt.f64 (*.f64 (+.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)) 1/2) (sqrt.f64 (+.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)) 1/2))))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)) 1/2))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)) 1/2))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)) 1/2))))
(*.f64 1 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 (/.f64 Om l) (/.f64 1 (sin.f64 kx)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 kx) l))) (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 kx) l)))) (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 kx) l))))
(*.f64 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 kx) l))) (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 kx) l))))
(pow.f64 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1)
(log.f64 (exp.f64 (/.f64 Om (*.f64 (sin.f64 kx) l))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 Om (*.f64 (sin.f64 kx) l)) (/.f64 Om (*.f64 (sin.f64 kx) l))) (/.f64 Om (*.f64 (sin.f64 kx) l))))
(expm1.f64 (log1p.f64 (/.f64 Om (*.f64 (sin.f64 kx) l))))
(exp.f64 (log.f64 (/.f64 Om (*.f64 (sin.f64 kx) l))))
(log1p.f64 (expm1.f64 (/.f64 Om (*.f64 (sin.f64 kx) l))))
(*.f64 1 (sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))))
(*.f64 (sqrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))) (sqrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))))
(pow.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))) 1/2)
(pow.f64 (sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))))) 1)
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))))
(cbrt.f64 (*.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))) (sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))))
(*.f64 1 (cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3/2)))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3/2))) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3/2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3/2))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3/2))) (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3/2))))
(pow.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3/2) 1/3)
(pow.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3/2)) 1)
(log.f64 (exp.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3/2))))
(expm1.f64 (log1p.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3/2))))
(exp.f64 (log.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3/2))))
(log1p.f64 (expm1.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3/2))))
(pow.f64 (*.f64 l (sin.f64 ky)) 1)
(log.f64 (exp.f64 (*.f64 l (sin.f64 ky))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 l (sin.f64 ky)) (*.f64 l (sin.f64 ky))) (*.f64 l (sin.f64 ky))))
(expm1.f64 (log1p.f64 (*.f64 l (sin.f64 ky))))
(exp.f64 (log.f64 (*.f64 l (sin.f64 ky))))
(log1p.f64 (expm1.f64 (*.f64 l (sin.f64 ky))))
(*.f64 1 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 Om (/.f64 1 (*.f64 l (sin.f64 ky))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) (cbrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky))))) (cbrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(*.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 1)
(log.f64 (exp.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) (/.f64 Om (*.f64 l (sin.f64 ky)))) (/.f64 Om (*.f64 l (sin.f64 ky)))))
(expm1.f64 (log1p.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(exp.f64 (log.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(log1p.f64 (expm1.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(pow.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1)
(log.f64 (exp.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(expm1.f64 (log1p.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(exp.f64 (log.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(log1p.f64 (expm1.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(/.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 l)) Om)
(pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1)
(log.f64 (exp.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(exp.f64 (log.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 1 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 1/2 (/.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) (cbrt.f64 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(*.f64 (sqrt.f64 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (sqrt.f64 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(pow.f64 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1)
(log.f64 (exp.f64 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(expm1.f64 (log1p.f64 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(exp.f64 (log.f64 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(log1p.f64 (expm1.f64 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(*.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))
(*.f64 (sqrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (sqrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))
(pow.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 1/2)
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) 1)
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))
(cbrt.f64 (*.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))
Outputs
1
(+.f64 1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(+.f64 1 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))
(+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)))
(+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (pow.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)) 2)) (pow.f64 l 4))) (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (fma.f64 1/2 (*.f64 (fma.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) (neg.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)) 2))) (pow.f64 l 4)) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))
(+.f64 1 (fma.f64 1/2 (*.f64 (fma.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) (/.f64 (neg.f64 (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4))) (pow.f64 l 4)) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 l 6) (-.f64 (*.f64 4 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6))) (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (pow.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)) 2)) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) (+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (pow.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)) 2)) (pow.f64 l 4))) (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(fma.f64 1/2 (*.f64 (pow.f64 l 6) (-.f64 (*.f64 4 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6))) (/.f64 (fma.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) (neg.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)) 2))) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) (+.f64 1 (fma.f64 1/2 (*.f64 (fma.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) (neg.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)) 2))) (pow.f64 l 4)) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))
(+.f64 (fma.f64 1/2 (*.f64 (pow.f64 l 6) (-.f64 (*.f64 4 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6))) (/.f64 (fma.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) (/.f64 (neg.f64 (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4))) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 1) (fma.f64 1/2 (*.f64 (fma.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) (/.f64 (neg.f64 (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4))) (pow.f64 l 4)) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om))))
1
(+.f64 1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(+.f64 1 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))
(+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 Om 4))) (+.f64 1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(fma.f64 1/2 (/.f64 (-.f64 (*.f64 (*.f64 -2 (pow.f64 l 4)) (pow.f64 (sin.f64 ky) 4)) (pow.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 Om 4)) (+.f64 1 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))
(fma.f64 1/2 (/.f64 (-.f64 (*.f64 (pow.f64 (sin.f64 ky) 4) (*.f64 (pow.f64 l 4) -2)) (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4))) (pow.f64 Om 4)) (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om))))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 Om 4))) (+.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)) (*.f64 1/2 (/.f64 (-.f64 (*.f64 4 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 Om 6))))))
(fma.f64 1/2 (/.f64 (-.f64 (*.f64 (*.f64 -2 (pow.f64 l 4)) (pow.f64 (sin.f64 ky) 4)) (pow.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 Om 4)) (+.f64 1 (+.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 4 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (-.f64 (*.f64 (*.f64 -2 (pow.f64 l 4)) (pow.f64 (sin.f64 ky) 4)) (pow.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) 2))))) (pow.f64 Om 6))))))
(+.f64 (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (pow.f64 (sin.f64 ky) 4) (*.f64 (pow.f64 l 4) -2)) (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4))) (pow.f64 Om 4)) 1) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 4 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (-.f64 (*.f64 (pow.f64 (sin.f64 ky) 4) (*.f64 (pow.f64 l 4) -2)) (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4))))) (pow.f64 Om 6)) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om))))
1
(+.f64 1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(+.f64 1 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))
(+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 Om 4))) (+.f64 1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(fma.f64 1/2 (/.f64 (-.f64 (*.f64 (*.f64 -2 (pow.f64 l 4)) (pow.f64 (sin.f64 ky) 4)) (pow.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 Om 4)) (+.f64 1 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))
(fma.f64 1/2 (/.f64 (-.f64 (*.f64 (pow.f64 (sin.f64 ky) 4) (*.f64 (pow.f64 l 4) -2)) (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4))) (pow.f64 Om 4)) (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om))))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 Om 4))) (+.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)) (*.f64 1/2 (/.f64 (-.f64 (*.f64 4 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 Om 6))))))
(fma.f64 1/2 (/.f64 (-.f64 (*.f64 (*.f64 -2 (pow.f64 l 4)) (pow.f64 (sin.f64 ky) 4)) (pow.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 Om 4)) (+.f64 1 (+.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 4 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (-.f64 (*.f64 (*.f64 -2 (pow.f64 l 4)) (pow.f64 (sin.f64 ky) 4)) (pow.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) 2))))) (pow.f64 Om 6))))))
(+.f64 (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (pow.f64 (sin.f64 ky) 4) (*.f64 (pow.f64 l 4) -2)) (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4))) (pow.f64 Om 4)) 1) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 4 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (-.f64 (*.f64 (pow.f64 (sin.f64 ky) 4) (*.f64 (pow.f64 l 4) -2)) (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4))))) (pow.f64 Om 6)) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om))))
1
(+.f64 1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(+.f64 1 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky))))
(+.f64 1 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 ky ky) Om)))
(+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 1/2 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) 2)) (pow.f64 ky 4))) (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))))
(+.f64 1 (fma.f64 1/2 (*.f64 (-.f64 (*.f64 1/2 (-.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2))) (pow.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 2)) (pow.f64 ky 4)) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky)))))
(+.f64 1 (fma.f64 1/2 (*.f64 (-.f64 (*.f64 1/2 (-.f64 (*.f64 -4/3 (*.f64 (/.f64 l Om) (/.f64 l Om))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (pow.f64 ky 4)) (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 ky ky) Om))))
(+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 1/2 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) 2)) (pow.f64 ky 4))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 1/2 (-.f64 (+.f64 (*.f64 1/9 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 1/15 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 Om 2))))) (/.f64 (*.f64 (-.f64 (*.f64 1/2 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (pow.f64 ky 6))) (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))))
(+.f64 1 (fma.f64 1/2 (*.f64 (-.f64 (*.f64 1/2 (-.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2))) (pow.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 2)) (pow.f64 ky 4)) (fma.f64 1/2 (*.f64 (fma.f64 1/2 (+.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 8/45) (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (-.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2)))))) (neg.f64 (/.f64 (-.f64 (*.f64 1/2 (-.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2))) (pow.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))))) (pow.f64 ky 6)) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky))))))
(+.f64 1 (fma.f64 1/2 (*.f64 (-.f64 (*.f64 1/2 (-.f64 (*.f64 -4/3 (*.f64 (/.f64 l Om) (/.f64 l Om))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (pow.f64 ky 4)) (fma.f64 (*.f64 1/2 (fma.f64 1/2 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) 8/45 (*.f64 -2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (-.f64 (*.f64 -4/3 (*.f64 (/.f64 l Om) (/.f64 l Om))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) Om)))) (/.f64 (neg.f64 (-.f64 (*.f64 1/2 (-.f64 (*.f64 -4/3 (*.f64 (/.f64 l Om) (/.f64 l Om))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) (*.f64 (/.f64 Om l) (/.f64 Om l))))) (pow.f64 ky 6) (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 ky ky) Om)))))
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 1/4)
(pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))) 1/4)
(pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) 4 1) 1/4)
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 1/4)
(pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))) 1/4)
(pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) 4 1) 1/4)
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 1/4)
(pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))) 1/4)
(pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) 4 1) 1/4)
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 1/4)
(pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))) 1/4)
(pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) 4 1) 1/4)
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 1/4)
(pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))) 1/4)
(pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) 4 1) 1/4)
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 1/4)
(pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))) 1/4)
(pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) 4 1) 1/4)
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 1/4)
(pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))) 1/4)
(pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) 4 1) 1/4)
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 1/4)
(pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))) 1/4)
(pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) 4 1) 1/4)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om)
(*.f64 2 (/.f64 (*.f64 l ky) Om))
(*.f64 2 (/.f64 l (/.f64 Om ky)))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 l (pow.f64 ky 3)) Om)) (*.f64 2 (/.f64 (*.f64 l ky) Om)))
(fma.f64 -1/3 (/.f64 l (/.f64 Om (pow.f64 ky 3))) (*.f64 2 (/.f64 l (/.f64 Om ky))))
(fma.f64 2 (/.f64 l (/.f64 Om ky)) (*.f64 -1/3 (/.f64 l (/.f64 Om (pow.f64 ky 3)))))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 l (pow.f64 ky 3)) Om)) (+.f64 (*.f64 2 (/.f64 (*.f64 l ky) Om)) (*.f64 1/60 (/.f64 (*.f64 l (pow.f64 ky 5)) Om))))
(fma.f64 -1/3 (/.f64 l (/.f64 Om (pow.f64 ky 3))) (fma.f64 2 (/.f64 l (/.f64 Om ky)) (*.f64 1/60 (/.f64 l (/.f64 Om (pow.f64 ky 5))))))
(fma.f64 -1/3 (/.f64 l (/.f64 Om (pow.f64 ky 3))) (fma.f64 2 (/.f64 l (/.f64 Om ky)) (*.f64 1/60 (/.f64 (*.f64 l (pow.f64 ky 5)) Om))))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 l (pow.f64 ky 3)) Om)) (+.f64 (*.f64 -1/2520 (/.f64 (*.f64 l (pow.f64 ky 7)) Om)) (+.f64 (*.f64 2 (/.f64 (*.f64 l ky) Om)) (*.f64 1/60 (/.f64 (*.f64 l (pow.f64 ky 5)) Om)))))
(fma.f64 -1/3 (/.f64 l (/.f64 Om (pow.f64 ky 3))) (fma.f64 -1/2520 (/.f64 l (/.f64 Om (pow.f64 ky 7))) (fma.f64 2 (/.f64 l (/.f64 Om ky)) (*.f64 1/60 (/.f64 l (/.f64 Om (pow.f64 ky 5)))))))
(fma.f64 -1/3 (/.f64 l (/.f64 Om (pow.f64 ky 3))) (fma.f64 -1/2520 (/.f64 l (/.f64 Om (pow.f64 ky 7))) (fma.f64 2 (/.f64 l (/.f64 Om ky)) (*.f64 1/60 (/.f64 (*.f64 l (pow.f64 ky 5)) Om)))))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om)
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om)))
(fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) -2 1)
(+.f64 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (*.f64 1/2 (-.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (pow.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)) 2))))) (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)))) (+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(fma.f64 (pow.f64 l 4) (fma.f64 -2 (fma.f64 1/2 (fma.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) (neg.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)) 2))) (neg.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)))) (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (+.f64 1 (/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))
(fma.f64 (pow.f64 l 4) (fma.f64 -2 (-.f64 (*.f64 1/2 (fma.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) (/.f64 (neg.f64 (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4)))) (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) -2 1))
(+.f64 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (*.f64 1/2 (-.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (pow.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)) 2))))) (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)))) (+.f64 (*.f64 (pow.f64 l 6) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (*.f64 1/2 (-.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (pow.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)) 2)))) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -2 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (pow.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)) 2)) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (-.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (pow.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)) 2))) (*.f64 -1 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)))) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 1/2 (-.f64 (*.f64 4 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6))) (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (pow.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)) 2)) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))))) (+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(fma.f64 (pow.f64 l 4) (fma.f64 -2 (fma.f64 1/2 (fma.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) (neg.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)) 2))) (neg.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)))) (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (fma.f64 (pow.f64 l 6) (fma.f64 2 (/.f64 (fma.f64 1/2 (fma.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) (neg.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)) 2))) (neg.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)))) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) (*.f64 -2 (fma.f64 -1/2 (/.f64 (fma.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) (neg.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)) 2))) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) (fma.f64 -1 (/.f64 (fma.f64 1/2 (fma.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) (neg.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)) 2))) (neg.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)))) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/2 (-.f64 (*.f64 4 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6))) (/.f64 (fma.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) (neg.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)) 2))) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))))) (+.f64 1 (/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om)))))
(fma.f64 (pow.f64 l 4) (fma.f64 -2 (-.f64 (*.f64 1/2 (fma.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) (/.f64 (neg.f64 (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4)))) (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (fma.f64 (pow.f64 l 6) (fma.f64 2 (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) Om) (/.f64 (-.f64 (*.f64 1/2 (fma.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) (/.f64 (neg.f64 (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4)))) (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) Om)) (*.f64 -2 (fma.f64 (/.f64 (fma.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) (/.f64 (neg.f64 (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4))) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) -1/2 (-.f64 (*.f64 1/2 (-.f64 (*.f64 4 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6))) (/.f64 (fma.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) (/.f64 (neg.f64 (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4))) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) Om) (/.f64 (-.f64 (*.f64 1/2 (fma.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) (/.f64 (neg.f64 (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4)))) (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) Om)))))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) -2 1)))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om)))
(fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) -2 1)
(+.f64 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4)) (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 1/2 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (pow.f64 Om 4))))))
(+.f64 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4))) (+.f64 1 (*.f64 -2 (+.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) (/.f64 (fma.f64 -1 (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4)) (*.f64 1/2 (-.f64 (*.f64 (*.f64 -2 (pow.f64 l 4)) (pow.f64 (sin.f64 ky) 4)) (pow.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) 2)))) (pow.f64 Om 4))))))
(+.f64 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4))) (fma.f64 -2 (+.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) (/.f64 (-.f64 (*.f64 1/2 (-.f64 (*.f64 (pow.f64 (sin.f64 ky) 4) (*.f64 (pow.f64 l 4) -2)) (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4)))) (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4))) (pow.f64 Om 4))) 1))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 1/2 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 6)) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 (sin.f64 ky) 2)))) (+.f64 (*.f64 1/2 (-.f64 (*.f64 4 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 (sin.f64 ky) 2))))) (*.f64 -1 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 1/2 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (pow.f64 (sin.f64 ky) 2)))))) (pow.f64 Om 6))) (+.f64 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 1/2 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 6)) (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 1/2 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (pow.f64 Om 4)))))))))
(+.f64 (/.f64 (*.f64 l l) (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 (sin.f64 ky) 2) (fma.f64 -1 (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4)) (*.f64 1/2 (-.f64 (*.f64 (*.f64 -2 (pow.f64 l 4)) (pow.f64 (sin.f64 ky) 4)) (pow.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) 2))))))) (fma.f64 -2 (/.f64 (fma.f64 -1/2 (*.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (-.f64 (*.f64 (*.f64 -2 (pow.f64 l 4)) (pow.f64 (sin.f64 ky) 4)) (pow.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) 2)))) (fma.f64 1/2 (-.f64 (*.f64 4 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (-.f64 (*.f64 (*.f64 -2 (pow.f64 l 4)) (pow.f64 (sin.f64 ky) 4)) (pow.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) 2))))) (neg.f64 (*.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (fma.f64 -1 (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4)) (*.f64 1/2 (-.f64 (*.f64 (*.f64 -2 (pow.f64 l 4)) (pow.f64 (sin.f64 ky) 4)) (pow.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) 2))))))))) (pow.f64 Om 6)) (+.f64 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4))) (+.f64 (+.f64 1 (*.f64 -2 (+.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) (/.f64 (fma.f64 -1 (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4)) (*.f64 1/2 (-.f64 (*.f64 (*.f64 -2 (pow.f64 l 4)) (pow.f64 (sin.f64 ky) 4)) (pow.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) 2)))) (pow.f64 Om 4))))) (/.f64 (fma.f64 -1 (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4)) (*.f64 1/2 (-.f64 (*.f64 (*.f64 -2 (pow.f64 l 4)) (pow.f64 (sin.f64 ky) 4)) (pow.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) 2)))) (/.f64 (pow.f64 Om 6) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2))))))))
(+.f64 (/.f64 (-.f64 (*.f64 1/2 (-.f64 (*.f64 (pow.f64 (sin.f64 ky) 4) (*.f64 (pow.f64 l 4) -2)) (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4)))) (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4))) (/.f64 (pow.f64 Om 6) (pow.f64 (*.f64 l (sin.f64 ky)) 2))) (+.f64 (fma.f64 -2 (/.f64 (-.f64 (fma.f64 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (-.f64 (*.f64 (pow.f64 (sin.f64 ky) 4) (*.f64 (pow.f64 l 4) -2)) (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4)))) -1/2 (*.f64 1/2 (-.f64 (*.f64 4 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (-.f64 (*.f64 (pow.f64 (sin.f64 ky) 4) (*.f64 (pow.f64 l 4) -2)) (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4))))))) (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (-.f64 (*.f64 1/2 (-.f64 (*.f64 (pow.f64 (sin.f64 ky) 4) (*.f64 (pow.f64 l 4) -2)) (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4)))) (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4))))) (pow.f64 Om 6)) (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4)))) (+.f64 (fma.f64 -2 (+.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) (/.f64 (-.f64 (*.f64 1/2 (-.f64 (*.f64 (pow.f64 (sin.f64 ky) 4) (*.f64 (pow.f64 l 4) -2)) (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4)))) (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4))) (pow.f64 Om 4))) 1) (/.f64 (-.f64 (*.f64 1/2 (-.f64 (*.f64 (pow.f64 (sin.f64 ky) 4) (*.f64 (pow.f64 l 4) -2)) (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4)))) (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4))) (/.f64 (pow.f64 Om 6) (pow.f64 (*.f64 l (sin.f64 ky)) 2))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om)))
(fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) -2 1)
(+.f64 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4)) (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 1/2 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (pow.f64 Om 4))))))
(+.f64 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4))) (+.f64 1 (*.f64 -2 (+.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) (/.f64 (fma.f64 -1 (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4)) (*.f64 1/2 (-.f64 (*.f64 (*.f64 -2 (pow.f64 l 4)) (pow.f64 (sin.f64 ky) 4)) (pow.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) 2)))) (pow.f64 Om 4))))))
(+.f64 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4))) (fma.f64 -2 (+.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) (/.f64 (-.f64 (*.f64 1/2 (-.f64 (*.f64 (pow.f64 (sin.f64 ky) 4) (*.f64 (pow.f64 l 4) -2)) (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4)))) (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4))) (pow.f64 Om 4))) 1))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 1/2 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 6)) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 (sin.f64 ky) 2)))) (+.f64 (*.f64 1/2 (-.f64 (*.f64 4 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 (sin.f64 ky) 2))))) (*.f64 -1 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 1/2 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (pow.f64 (sin.f64 ky) 2)))))) (pow.f64 Om 6))) (+.f64 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 1/2 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 6)) (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 1/2 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (pow.f64 Om 4)))))))))
(+.f64 (/.f64 (*.f64 l l) (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 (sin.f64 ky) 2) (fma.f64 -1 (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4)) (*.f64 1/2 (-.f64 (*.f64 (*.f64 -2 (pow.f64 l 4)) (pow.f64 (sin.f64 ky) 4)) (pow.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) 2))))))) (fma.f64 -2 (/.f64 (fma.f64 -1/2 (*.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (-.f64 (*.f64 (*.f64 -2 (pow.f64 l 4)) (pow.f64 (sin.f64 ky) 4)) (pow.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) 2)))) (fma.f64 1/2 (-.f64 (*.f64 4 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (-.f64 (*.f64 (*.f64 -2 (pow.f64 l 4)) (pow.f64 (sin.f64 ky) 4)) (pow.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) 2))))) (neg.f64 (*.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (fma.f64 -1 (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4)) (*.f64 1/2 (-.f64 (*.f64 (*.f64 -2 (pow.f64 l 4)) (pow.f64 (sin.f64 ky) 4)) (pow.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) 2))))))))) (pow.f64 Om 6)) (+.f64 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4))) (+.f64 (+.f64 1 (*.f64 -2 (+.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) (/.f64 (fma.f64 -1 (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4)) (*.f64 1/2 (-.f64 (*.f64 (*.f64 -2 (pow.f64 l 4)) (pow.f64 (sin.f64 ky) 4)) (pow.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) 2)))) (pow.f64 Om 4))))) (/.f64 (fma.f64 -1 (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4)) (*.f64 1/2 (-.f64 (*.f64 (*.f64 -2 (pow.f64 l 4)) (pow.f64 (sin.f64 ky) 4)) (pow.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) 2)))) (/.f64 (pow.f64 Om 6) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2))))))))
(+.f64 (/.f64 (-.f64 (*.f64 1/2 (-.f64 (*.f64 (pow.f64 (sin.f64 ky) 4) (*.f64 (pow.f64 l 4) -2)) (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4)))) (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4))) (/.f64 (pow.f64 Om 6) (pow.f64 (*.f64 l (sin.f64 ky)) 2))) (+.f64 (fma.f64 -2 (/.f64 (-.f64 (fma.f64 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (-.f64 (*.f64 (pow.f64 (sin.f64 ky) 4) (*.f64 (pow.f64 l 4) -2)) (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4)))) -1/2 (*.f64 1/2 (-.f64 (*.f64 4 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (-.f64 (*.f64 (pow.f64 (sin.f64 ky) 4) (*.f64 (pow.f64 l 4) -2)) (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4))))))) (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (-.f64 (*.f64 1/2 (-.f64 (*.f64 (pow.f64 (sin.f64 ky) 4) (*.f64 (pow.f64 l 4) -2)) (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4)))) (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4))))) (pow.f64 Om 6)) (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4)))) (+.f64 (fma.f64 -2 (+.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) (/.f64 (-.f64 (*.f64 1/2 (-.f64 (*.f64 (pow.f64 (sin.f64 ky) 4) (*.f64 (pow.f64 l 4) -2)) (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4)))) (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4))) (pow.f64 Om 4))) 1) (/.f64 (-.f64 (*.f64 1/2 (-.f64 (*.f64 (pow.f64 (sin.f64 ky) 4) (*.f64 (pow.f64 l 4) -2)) (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4)))) (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4))) (/.f64 (pow.f64 Om 6) (pow.f64 (*.f64 l (sin.f64 ky)) 2))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky)))))
(fma.f64 -2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 ky ky) Om)) 1)
(+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 -2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 1/2 (-.f64 (*.f64 1/2 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) 2)))))) (pow.f64 ky 4)) (+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))))
(fma.f64 (+.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 -2 (fma.f64 -1 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 1/2 (-.f64 (*.f64 1/2 (-.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2))) (pow.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 2)))))) (pow.f64 ky 4) (+.f64 1 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky))))))
(fma.f64 (pow.f64 ky 4) (fma.f64 -2 (fma.f64 1/2 (-.f64 (*.f64 1/2 (-.f64 (*.f64 -4/3 (*.f64 (/.f64 l Om) (/.f64 l Om))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (neg.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (fma.f64 -2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 ky ky) Om)) 1))
(+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 -2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 1/2 (-.f64 (*.f64 1/2 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) 2)))))) (pow.f64 ky 4)) (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (*.f64 (+.f64 (*.f64 -2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 1/2 (-.f64 (*.f64 1/2 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) 2)))) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 1/2 (-.f64 (*.f64 1/2 (-.f64 (+.f64 (*.f64 1/9 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 1/15 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 Om 2))))) (/.f64 (*.f64 (-.f64 (*.f64 1/2 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))) (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 1/2 (-.f64 (*.f64 1/2 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) 2)))) (pow.f64 l 2)) (pow.f64 Om 2)))) (pow.f64 ky 6)))))
(fma.f64 (+.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 -2 (fma.f64 -1 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 1/2 (-.f64 (*.f64 1/2 (-.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2))) (pow.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 2)))))) (pow.f64 ky 4) (+.f64 1 (fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) (*.f64 (pow.f64 ky 6) (fma.f64 -2 (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 1/2 (-.f64 (*.f64 1/2 (-.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2))) (pow.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 2)))) (/.f64 (*.f64 Om Om) (*.f64 l l))) (fma.f64 -1/2 (/.f64 (-.f64 (*.f64 1/2 (-.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2))) (pow.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 1/2 (fma.f64 1/2 (+.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 8/45) (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (-.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2)))))) (neg.f64 (/.f64 (-.f64 (*.f64 1/2 (-.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2))) (pow.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l)))))))) (*.f64 2 (/.f64 (fma.f64 -1 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 1/2 (-.f64 (*.f64 1/2 (-.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2))) (pow.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 2)))) (/.f64 (*.f64 Om Om) (*.f64 l l)))))))))
(+.f64 (fma.f64 (pow.f64 ky 4) (fma.f64 -2 (fma.f64 1/2 (-.f64 (*.f64 1/2 (-.f64 (*.f64 -4/3 (*.f64 (/.f64 l Om) (/.f64 l Om))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (neg.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (fma.f64 -2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 ky ky) Om)) 1)) (*.f64 (pow.f64 ky 6) (fma.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (fma.f64 1/2 (-.f64 (*.f64 1/2 (-.f64 (*.f64 -4/3 (*.f64 (/.f64 l Om) (/.f64 l Om))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (neg.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) Om)) (*.f64 -2 (-.f64 (fma.f64 1/2 (fma.f64 1/2 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) 8/45 (*.f64 -2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (-.f64 (*.f64 -4/3 (*.f64 (/.f64 l Om) (/.f64 l Om))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) Om)))) (/.f64 (neg.f64 (-.f64 (*.f64 1/2 (-.f64 (*.f64 -4/3 (*.f64 (/.f64 l Om) (/.f64 l Om))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) (*.f64 (/.f64 Om l) (/.f64 Om l)))) (*.f64 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (-.f64 (*.f64 1/2 (-.f64 (*.f64 -4/3 (*.f64 (/.f64 l Om) (/.f64 l Om))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) Om)) -1/2)) (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (fma.f64 1/2 (-.f64 (*.f64 1/2 (-.f64 (*.f64 -4/3 (*.f64 (/.f64 l Om) (/.f64 l Om))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (neg.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) Om)))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om)))))
(sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) 4 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om)))))
(sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) 4 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om)))))
(sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) 4 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om)))))
(sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) 4 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om)))))
(sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) 4 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om)))))
(sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) 4 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om)))))
(sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) 4 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om)))))
(sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) 4 1)))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (/.f64 (*.f64 2 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om)))
(fma.f64 2 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) 1)
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4))) (/.f64 (*.f64 2 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))
(+.f64 1 (fma.f64 2 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) (*.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4))))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)) (pow.f64 Om 6))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4))) (fma.f64 4 (/.f64 (pow.f64 l 6) (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (/.f64 (*.f64 2 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om)))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4))) (fma.f64 2 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) (*.f64 4 (/.f64 (pow.f64 l 6) (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)))))))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om)
(+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)))
(fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) (/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om))
(fma.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))) (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))))
(+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))))
(fma.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) (/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om)))
(fma.f64 -1/64 (/.f64 (pow.f64 Om 3) (pow.f64 (*.f64 l (sin.f64 ky)) 3)) (fma.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))) (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))))
(+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)))))
(fma.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) (fma.f64 1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5))) (/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om))))
(fma.f64 -1/64 (/.f64 (pow.f64 Om 3) (pow.f64 (*.f64 l (sin.f64 ky)) 3)) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) (fma.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))) (*.f64 1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))))))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 -2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(fma.f64 -2 (/.f64 l (/.f64 Om (sin.f64 ky))) (*.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4))
(+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(fma.f64 -2 (/.f64 l (/.f64 Om (sin.f64 ky))) (fma.f64 1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4)))
(fma.f64 -2 (/.f64 l (/.f64 Om (sin.f64 ky))) (fma.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4 (/.f64 (*.f64 1/64 (pow.f64 Om 3)) (pow.f64 (*.f64 l (sin.f64 ky)) 3))))
(+.f64 (*.f64 -1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))
(fma.f64 -1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5))) (fma.f64 -2 (/.f64 l (/.f64 Om (sin.f64 ky))) (fma.f64 1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4))))
(fma.f64 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5))) -1/512 (fma.f64 -2 (/.f64 l (/.f64 Om (sin.f64 ky))) (fma.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4 (/.f64 (*.f64 1/64 (pow.f64 Om 3)) (pow.f64 (*.f64 l (sin.f64 ky)) 3)))))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om)
(+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)))
(fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) (/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om))
(fma.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))) (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))))
(+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))))
(fma.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) (/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om)))
(fma.f64 -1/64 (/.f64 (pow.f64 Om 3) (pow.f64 (*.f64 l (sin.f64 ky)) 3)) (fma.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))) (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))))
(+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)))))
(fma.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) (fma.f64 1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5))) (/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om))))
(fma.f64 -1/64 (/.f64 (pow.f64 Om 3) (pow.f64 (*.f64 l (sin.f64 ky)) 3)) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) (fma.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))) (*.f64 1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (/.f64 (*.f64 2 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om)))
(fma.f64 2 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) 1)
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4))) (/.f64 (*.f64 2 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))
(+.f64 1 (fma.f64 2 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) (*.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4))))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)) (pow.f64 Om 6))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4))) (fma.f64 4 (/.f64 (pow.f64 l 6) (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (/.f64 (*.f64 2 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om)))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4))) (fma.f64 2 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) (*.f64 4 (/.f64 (pow.f64 l 6) (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)))))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (/.f64 (*.f64 2 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om)))
(fma.f64 2 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) 1)
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4))) (/.f64 (*.f64 2 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))
(+.f64 1 (fma.f64 2 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) (*.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4))))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)) (pow.f64 Om 6))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4))) (fma.f64 4 (/.f64 (pow.f64 l 6) (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (/.f64 (*.f64 2 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om)))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4))) (fma.f64 2 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) (*.f64 4 (/.f64 (pow.f64 l 6) (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)))))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky)))))
(fma.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 ky ky) Om)) 1)
(+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)) (pow.f64 ky 4)))))
(+.f64 1 (fma.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2)) (pow.f64 ky 4)))))
(+.f64 1 (fma.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 ky ky) Om)) (*.f64 1/2 (*.f64 (-.f64 (*.f64 -4/3 (*.f64 (/.f64 l Om) (/.f64 l Om))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) (pow.f64 ky 4)))))
(+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 1/9 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 1/15 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 Om 2)))) (pow.f64 ky 6))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)) (pow.f64 ky 4))))))
(+.f64 1 (fma.f64 1/2 (*.f64 (+.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 8/45) (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (-.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2)))))) (pow.f64 ky 6)) (fma.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2)) (pow.f64 ky 4))))))
(+.f64 1 (fma.f64 1/2 (*.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) 8/45 (*.f64 -2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (-.f64 (*.f64 -4/3 (*.f64 (/.f64 l Om) (/.f64 l Om))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) Om)))) (pow.f64 ky 6)) (fma.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 ky ky) Om)) (*.f64 1/2 (*.f64 (-.f64 (*.f64 -4/3 (*.f64 (/.f64 l Om) (/.f64 l Om))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) (pow.f64 ky 4))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))
(sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) 4 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))
(sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) 4 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))
(sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) 4 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))
(sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) 4 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))
(sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) 4 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))
(sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) 4 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))
(sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) 4 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))
(sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) 4 1))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(/.f64 (*.f64 Om 1/4) (*.f64 l ky))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(/.f64 (*.f64 Om 1/4) (*.f64 l ky))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(/.f64 (*.f64 Om 1/4) (*.f64 l ky))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(/.f64 (*.f64 Om 1/4) (*.f64 l ky))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(/.f64 (*.f64 Om 1/4) (*.f64 l ky))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(/.f64 (*.f64 Om 1/4) (*.f64 l ky))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(/.f64 (*.f64 Om 1/4) (*.f64 l ky))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(/.f64 (*.f64 Om 1/4) (*.f64 l ky))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(/.f64 (*.f64 Om 1/4) (*.f64 l ky))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(/.f64 (*.f64 Om 1/4) (*.f64 l ky))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(/.f64 (*.f64 Om 1/4) (*.f64 l ky))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(/.f64 (*.f64 Om 1/4) (*.f64 l ky))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(/.f64 (*.f64 Om 1/4) (*.f64 l ky))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(/.f64 (*.f64 Om 1/4) (*.f64 l ky))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(/.f64 (*.f64 Om 1/4) (*.f64 l ky))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(/.f64 (*.f64 Om 1/4) (*.f64 l ky))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(/.f64 (*.f64 Om 1/4) (*.f64 l ky))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(/.f64 (*.f64 Om 1/4) (*.f64 l ky))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(/.f64 (*.f64 Om 1/4) (*.f64 l ky))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(/.f64 (*.f64 Om 1/4) (*.f64 l ky))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(/.f64 (*.f64 Om 1/4) (*.f64 l ky))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(/.f64 (*.f64 Om 1/4) (*.f64 l ky))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(/.f64 (*.f64 Om 1/4) (*.f64 l ky))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(/.f64 (*.f64 Om 1/4) (*.f64 l ky))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(/.f64 (*.f64 Om 1/4) (*.f64 l ky))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(/.f64 (*.f64 Om 1/4) (*.f64 l ky))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(/.f64 (*.f64 Om 1/4) (*.f64 l ky))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(/.f64 (*.f64 Om 1/4) (*.f64 l ky))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(/.f64 (*.f64 Om 1/4) (*.f64 l ky))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(/.f64 (*.f64 Om 1/4) (*.f64 l ky))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(/.f64 (*.f64 Om 1/4) (*.f64 l ky))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(/.f64 (*.f64 Om 1/4) (*.f64 l ky))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(/.f64 (*.f64 Om 1/4) (*.f64 l ky))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(/.f64 (*.f64 Om 1/4) (*.f64 l ky))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(/.f64 (*.f64 Om 1/4) (*.f64 l ky))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(/.f64 (*.f64 Om 1/4) (*.f64 l ky))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l ky)))))
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 (*.f64 l ky) (sqrt.f64 1/2)))))
(fma.f64 1/8 (/.f64 Om (*.f64 l (*.f64 ky (sqrt.f64 1/2)))) (sqrt.f64 1/2))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l ky)))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 1/8 (/.f64 Om (*.f64 (*.f64 l ky) (sqrt.f64 1/2))) (*.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sqrt.f64 1/2) 3)) (*.f64 ky ky))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 1/8 (/.f64 Om (*.f64 l (*.f64 ky (sqrt.f64 1/2)))) (*.f64 -1/128 (*.f64 (/.f64 Om (*.f64 1/2 (sqrt.f64 1/2))) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 ky ky)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l ky)))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 l 3) (pow.f64 ky 3))))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 ky 2))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 1/8 (/.f64 Om (*.f64 (*.f64 l ky) (sqrt.f64 1/2))) (fma.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))) (*.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sqrt.f64 1/2) 3)) (*.f64 ky ky)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 1/8 (/.f64 Om (*.f64 l (*.f64 ky (sqrt.f64 1/2)))) (fma.f64 -1/128 (*.f64 (/.f64 Om (*.f64 1/2 (sqrt.f64 1/2))) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 ky ky)))) (*.f64 (/.f64 1/1024 (pow.f64 (sqrt.f64 1/2) 5)) (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l ky)))))
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 (*.f64 l ky) (sqrt.f64 1/2)))))
(fma.f64 1/8 (/.f64 Om (*.f64 l (*.f64 ky (sqrt.f64 1/2)))) (sqrt.f64 1/2))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l ky)))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 1/8 (/.f64 Om (*.f64 (*.f64 l ky) (sqrt.f64 1/2))) (*.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sqrt.f64 1/2) 3)) (*.f64 ky ky))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 1/8 (/.f64 Om (*.f64 l (*.f64 ky (sqrt.f64 1/2)))) (*.f64 -1/128 (*.f64 (/.f64 Om (*.f64 1/2 (sqrt.f64 1/2))) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 ky ky)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l ky)))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 l 3) (pow.f64 ky 3))))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 ky 2))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 1/8 (/.f64 Om (*.f64 (*.f64 l ky) (sqrt.f64 1/2))) (fma.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))) (*.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sqrt.f64 1/2) 3)) (*.f64 ky ky)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 1/8 (/.f64 Om (*.f64 l (*.f64 ky (sqrt.f64 1/2)))) (fma.f64 -1/128 (*.f64 (/.f64 Om (*.f64 1/2 (sqrt.f64 1/2))) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 ky ky)))) (*.f64 (/.f64 1/1024 (pow.f64 (sqrt.f64 1/2) 5)) (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l ky)))))
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 (*.f64 l ky) (sqrt.f64 1/2)))))
(fma.f64 1/8 (/.f64 Om (*.f64 l (*.f64 ky (sqrt.f64 1/2)))) (sqrt.f64 1/2))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l ky)))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 1/8 (/.f64 Om (*.f64 (*.f64 l ky) (sqrt.f64 1/2))) (*.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sqrt.f64 1/2) 3)) (*.f64 ky ky))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 1/8 (/.f64 Om (*.f64 l (*.f64 ky (sqrt.f64 1/2)))) (*.f64 -1/128 (*.f64 (/.f64 Om (*.f64 1/2 (sqrt.f64 1/2))) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 ky ky)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l ky)))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 l 3) (pow.f64 ky 3))))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 ky 2))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 1/8 (/.f64 Om (*.f64 (*.f64 l ky) (sqrt.f64 1/2))) (fma.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))) (*.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sqrt.f64 1/2) 3)) (*.f64 ky ky)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 1/8 (/.f64 Om (*.f64 l (*.f64 ky (sqrt.f64 1/2)))) (fma.f64 -1/128 (*.f64 (/.f64 Om (*.f64 1/2 (sqrt.f64 1/2))) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 ky ky)))) (*.f64 (/.f64 1/1024 (pow.f64 (sqrt.f64 1/2) 5)) (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l ky)))))
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 (*.f64 l ky) (sqrt.f64 1/2)))))
(fma.f64 1/8 (/.f64 Om (*.f64 l (*.f64 ky (sqrt.f64 1/2)))) (sqrt.f64 1/2))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l ky)))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 1/8 (/.f64 Om (*.f64 (*.f64 l ky) (sqrt.f64 1/2))) (*.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sqrt.f64 1/2) 3)) (*.f64 ky ky))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 1/8 (/.f64 Om (*.f64 l (*.f64 ky (sqrt.f64 1/2)))) (*.f64 -1/128 (*.f64 (/.f64 Om (*.f64 1/2 (sqrt.f64 1/2))) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 ky ky)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l ky)))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 l 3) (pow.f64 ky 3))))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 ky 2))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 1/8 (/.f64 Om (*.f64 (*.f64 l ky) (sqrt.f64 1/2))) (fma.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))) (*.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sqrt.f64 1/2) 3)) (*.f64 ky ky)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 1/8 (/.f64 Om (*.f64 l (*.f64 ky (sqrt.f64 1/2)))) (fma.f64 -1/128 (*.f64 (/.f64 Om (*.f64 1/2 (sqrt.f64 1/2))) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 ky ky)))) (*.f64 (/.f64 1/1024 (pow.f64 (sqrt.f64 1/2) 5)) (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l ky)))))
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 (*.f64 l ky) (sqrt.f64 1/2)))))
(fma.f64 1/8 (/.f64 Om (*.f64 l (*.f64 ky (sqrt.f64 1/2)))) (sqrt.f64 1/2))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l ky)))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 1/8 (/.f64 Om (*.f64 (*.f64 l ky) (sqrt.f64 1/2))) (*.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sqrt.f64 1/2) 3)) (*.f64 ky ky))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 1/8 (/.f64 Om (*.f64 l (*.f64 ky (sqrt.f64 1/2)))) (*.f64 -1/128 (*.f64 (/.f64 Om (*.f64 1/2 (sqrt.f64 1/2))) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 ky ky)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l ky)))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 l 3) (pow.f64 ky 3))))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 ky 2))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 1/8 (/.f64 Om (*.f64 (*.f64 l ky) (sqrt.f64 1/2))) (fma.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))) (*.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sqrt.f64 1/2) 3)) (*.f64 ky ky)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 1/8 (/.f64 Om (*.f64 l (*.f64 ky (sqrt.f64 1/2)))) (fma.f64 -1/128 (*.f64 (/.f64 Om (*.f64 1/2 (sqrt.f64 1/2))) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 ky ky)))) (*.f64 (/.f64 1/1024 (pow.f64 (sqrt.f64 1/2) 5)) (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))))))
(/.f64 Om (*.f64 (sin.f64 kx) l))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 (sin.f64 kx) l))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 (sin.f64 kx) l))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 (sin.f64 kx) l))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 (sin.f64 kx) l))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 (sin.f64 kx) l))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 (sin.f64 kx) l))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 (sin.f64 kx) l))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 (sin.f64 kx) l))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 (sin.f64 kx) l))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 (sin.f64 kx) l))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 (sin.f64 kx) l))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 l kx))
(+.f64 (*.f64 1/6 (/.f64 (*.f64 Om kx) l)) (/.f64 Om (*.f64 l kx)))
(fma.f64 1/6 (/.f64 Om (/.f64 l kx)) (/.f64 Om (*.f64 l kx)))
(+.f64 (*.f64 1/6 (/.f64 (*.f64 Om kx) l)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))) (pow.f64 kx 3))) (/.f64 Om (*.f64 l kx))))
(fma.f64 1/6 (/.f64 Om (/.f64 l kx)) (fma.f64 -1 (*.f64 (*.f64 (/.f64 Om l) -7/360) (pow.f64 kx 3)) (/.f64 Om (*.f64 l kx))))
(fma.f64 1/6 (/.f64 Om (/.f64 l kx)) (-.f64 (/.f64 Om (*.f64 l kx)) (*.f64 (/.f64 Om l) (*.f64 -7/360 (pow.f64 kx 3)))))
(+.f64 (*.f64 1/6 (/.f64 (*.f64 Om kx) l)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))) (pow.f64 kx 3))) (+.f64 (/.f64 Om (*.f64 l kx)) (*.f64 -1 (*.f64 (pow.f64 kx 5) (+.f64 (*.f64 1/720 (/.f64 Om l)) (+.f64 (*.f64 -1/5040 (/.f64 Om l)) (*.f64 1/6 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l)))))))))))
(fma.f64 1/6 (/.f64 Om (/.f64 l kx)) (+.f64 (fma.f64 -1 (*.f64 (*.f64 (/.f64 Om l) -7/360) (pow.f64 kx 3)) (/.f64 Om (*.f64 l kx))) (neg.f64 (*.f64 (pow.f64 kx 5) (fma.f64 1/720 (/.f64 Om l) (fma.f64 1/6 (*.f64 (/.f64 Om l) -7/360) (*.f64 (/.f64 Om l) -1/5040)))))))
(fma.f64 1/6 (/.f64 Om (/.f64 l kx)) (-.f64 (-.f64 (/.f64 Om (*.f64 l kx)) (*.f64 (/.f64 Om l) (*.f64 -7/360 (pow.f64 kx 3)))) (*.f64 (pow.f64 kx 5) (+.f64 (*.f64 (/.f64 Om l) 1/840) (*.f64 (/.f64 Om l) -7/2160)))))
(/.f64 Om (*.f64 (sin.f64 kx) l))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 (sin.f64 kx) l))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 (sin.f64 kx) l))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 (sin.f64 kx) l))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(sqrt.f64 1/2)
(+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx))))) (sqrt.f64 1/2))
(fma.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx)))) (sqrt.f64 1/2))
(fma.f64 -1/8 (/.f64 (/.f64 Om (sqrt.f64 1/2)) (*.f64 l (sin.f64 kx))) (sqrt.f64 1/2))
(+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx))))) (+.f64 (sqrt.f64 1/2) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)))))))
(+.f64 (fma.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx)))) (sqrt.f64 1/2)) (*.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) 2))))))
(fma.f64 -1/8 (/.f64 (/.f64 Om (sqrt.f64 1/2)) (*.f64 l (sin.f64 kx))) (fma.f64 -1/128 (*.f64 (/.f64 Om (*.f64 1/2 (sqrt.f64 1/2))) (/.f64 Om (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) 2)))) (sqrt.f64 1/2)))
(+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx))))) (+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))))) (*.f64 -1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3))))))))
(+.f64 (fma.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx)))) (sqrt.f64 1/2)) (fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) 2)))) (*.f64 -1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3)))))))
(+.f64 (fma.f64 -1/8 (/.f64 (/.f64 Om (sqrt.f64 1/2)) (*.f64 l (sin.f64 kx))) (sqrt.f64 1/2)) (fma.f64 -1/128 (*.f64 (/.f64 Om (*.f64 1/2 (sqrt.f64 1/2))) (/.f64 Om (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) 2)))) (*.f64 (/.f64 -1/1024 (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))) (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 kx) 3)))))
(sqrt.f64 1/2)
(+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx))))) (sqrt.f64 1/2))
(fma.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx)))) (sqrt.f64 1/2))
(fma.f64 -1/8 (/.f64 (/.f64 Om (sqrt.f64 1/2)) (*.f64 l (sin.f64 kx))) (sqrt.f64 1/2))
(+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx))))) (+.f64 (sqrt.f64 1/2) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)))))))
(+.f64 (fma.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx)))) (sqrt.f64 1/2)) (*.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) 2))))))
(fma.f64 -1/8 (/.f64 (/.f64 Om (sqrt.f64 1/2)) (*.f64 l (sin.f64 kx))) (fma.f64 -1/128 (*.f64 (/.f64 Om (*.f64 1/2 (sqrt.f64 1/2))) (/.f64 Om (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) 2)))) (sqrt.f64 1/2)))
(+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx))))) (+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3))))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))))))))
(+.f64 (fma.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx)))) (sqrt.f64 1/2)) (fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) 2)))) (*.f64 -1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3)))))))
(+.f64 (fma.f64 -1/8 (/.f64 (/.f64 Om (sqrt.f64 1/2)) (*.f64 l (sin.f64 kx))) (sqrt.f64 1/2)) (fma.f64 -1/128 (*.f64 (/.f64 Om (*.f64 1/2 (sqrt.f64 1/2))) (/.f64 Om (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) 2)))) (*.f64 (/.f64 -1/1024 (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))) (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 kx) 3)))))
(sqrt.f64 1/2)
(+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx))))) (sqrt.f64 1/2))
(fma.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx)))) (sqrt.f64 1/2))
(fma.f64 -1/8 (/.f64 (/.f64 Om (sqrt.f64 1/2)) (*.f64 l (sin.f64 kx))) (sqrt.f64 1/2))
(+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx))))) (+.f64 (sqrt.f64 1/2) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)))))))
(+.f64 (fma.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx)))) (sqrt.f64 1/2)) (*.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) 2))))))
(fma.f64 -1/8 (/.f64 (/.f64 Om (sqrt.f64 1/2)) (*.f64 l (sin.f64 kx))) (fma.f64 -1/128 (*.f64 (/.f64 Om (*.f64 1/2 (sqrt.f64 1/2))) (/.f64 Om (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) 2)))) (sqrt.f64 1/2)))
(+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx))))) (+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3))))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))))))))
(+.f64 (fma.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx)))) (sqrt.f64 1/2)) (fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) 2)))) (*.f64 -1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3)))))))
(+.f64 (fma.f64 -1/8 (/.f64 (/.f64 Om (sqrt.f64 1/2)) (*.f64 l (sin.f64 kx))) (sqrt.f64 1/2)) (fma.f64 -1/128 (*.f64 (/.f64 Om (*.f64 1/2 (sqrt.f64 1/2))) (/.f64 Om (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) 2)))) (*.f64 (/.f64 -1/1024 (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))) (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 kx) 3)))))
(sqrt.f64 (+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))) 1/2))
(sqrt.f64 (fma.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx))) 1/2))
(sqrt.f64 (+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))) 1/2))
(sqrt.f64 (fma.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx))) 1/2))
(sqrt.f64 (+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))) 1/2))
(sqrt.f64 (fma.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx))) 1/2))
(sqrt.f64 (+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))) 1/2))
(sqrt.f64 (fma.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))
(sqrt.f64 (fma.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))
(sqrt.f64 (fma.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))
(sqrt.f64 (fma.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))
(sqrt.f64 (fma.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx))) 1/2))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 ky))))))
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 (*.f64 l (sin.f64 ky)) (sqrt.f64 1/2)))))
(fma.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sqrt.f64 1/2) (sin.f64 ky)))) (sqrt.f64 1/2))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 ky)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (sqrt.f64 1/2) 3))) (*.f64 1/8 (/.f64 Om (*.f64 (*.f64 l (sin.f64 ky)) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sqrt.f64 1/2) (sin.f64 ky)))) (*.f64 -1/128 (*.f64 (/.f64 Om (*.f64 1/2 (sqrt.f64 1/2))) (/.f64 Om (pow.f64 (*.f64 l (sin.f64 ky)) 2))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 ky))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 (sqrt.f64 1/2) 5))) (fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (sqrt.f64 1/2) 3))) (*.f64 1/8 (/.f64 Om (*.f64 (*.f64 l (sin.f64 ky)) (sqrt.f64 1/2)))))))
(+.f64 (fma.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 3) (pow.f64 (sqrt.f64 1/2) 5))) (*.f64 -1/128 (*.f64 (/.f64 Om (*.f64 1/2 (sqrt.f64 1/2))) (/.f64 Om (pow.f64 (*.f64 l (sin.f64 ky)) 2))))) (fma.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sqrt.f64 1/2) (sin.f64 ky)))) (sqrt.f64 1/2)))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 ky))))))
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 (*.f64 l (sin.f64 ky)) (sqrt.f64 1/2)))))
(fma.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sqrt.f64 1/2) (sin.f64 ky)))) (sqrt.f64 1/2))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 ky)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (sqrt.f64 1/2) 3))) (*.f64 1/8 (/.f64 Om (*.f64 (*.f64 l (sin.f64 ky)) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sqrt.f64 1/2) (sin.f64 ky)))) (*.f64 -1/128 (*.f64 (/.f64 Om (*.f64 1/2 (sqrt.f64 1/2))) (/.f64 Om (pow.f64 (*.f64 l (sin.f64 ky)) 2))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 ky))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 (sqrt.f64 1/2) 5))) (fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (sqrt.f64 1/2) 3))) (*.f64 1/8 (/.f64 Om (*.f64 (*.f64 l (sin.f64 ky)) (sqrt.f64 1/2)))))))
(+.f64 (fma.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 3) (pow.f64 (sqrt.f64 1/2) 5))) (*.f64 -1/128 (*.f64 (/.f64 Om (*.f64 1/2 (sqrt.f64 1/2))) (/.f64 Om (pow.f64 (*.f64 l (sin.f64 ky)) 2))))) (fma.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sqrt.f64 1/2) (sin.f64 ky)))) (sqrt.f64 1/2)))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 ky))))))
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 (*.f64 l (sin.f64 ky)) (sqrt.f64 1/2)))))
(fma.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sqrt.f64 1/2) (sin.f64 ky)))) (sqrt.f64 1/2))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 ky)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (sqrt.f64 1/2) 3))) (*.f64 1/8 (/.f64 Om (*.f64 (*.f64 l (sin.f64 ky)) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sqrt.f64 1/2) (sin.f64 ky)))) (*.f64 -1/128 (*.f64 (/.f64 Om (*.f64 1/2 (sqrt.f64 1/2))) (/.f64 Om (pow.f64 (*.f64 l (sin.f64 ky)) 2))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 ky))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 (sqrt.f64 1/2) 5))) (fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (sqrt.f64 1/2) 3))) (*.f64 1/8 (/.f64 Om (*.f64 (*.f64 l (sin.f64 ky)) (sqrt.f64 1/2)))))))
(+.f64 (fma.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 3) (pow.f64 (sqrt.f64 1/2) 5))) (*.f64 -1/128 (*.f64 (/.f64 Om (*.f64 1/2 (sqrt.f64 1/2))) (/.f64 Om (pow.f64 (*.f64 l (sin.f64 ky)) 2))))) (fma.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sqrt.f64 1/2) (sin.f64 ky)))) (sqrt.f64 1/2)))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))))
(sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))))
(sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))))
(sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))))
(sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))))
(sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))))
(sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))))
(sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))))
(sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2))
(*.f64 l ky)
(+.f64 (*.f64 l ky) (*.f64 -1/6 (*.f64 l (pow.f64 ky 3))))
(fma.f64 l ky (*.f64 (*.f64 l (pow.f64 ky 3)) -1/6))
(fma.f64 (*.f64 l (pow.f64 ky 3)) -1/6 (*.f64 l ky))
(+.f64 (*.f64 1/120 (*.f64 l (pow.f64 ky 5))) (+.f64 (*.f64 l ky) (*.f64 -1/6 (*.f64 l (pow.f64 ky 3)))))
(fma.f64 1/120 (*.f64 l (pow.f64 ky 5)) (fma.f64 l ky (*.f64 (*.f64 l (pow.f64 ky 3)) -1/6)))
(fma.f64 (*.f64 l (pow.f64 ky 5)) 1/120 (fma.f64 (*.f64 l (pow.f64 ky 3)) -1/6 (*.f64 l ky)))
(+.f64 (*.f64 1/120 (*.f64 l (pow.f64 ky 5))) (+.f64 (*.f64 l ky) (+.f64 (*.f64 -1/6 (*.f64 l (pow.f64 ky 3))) (*.f64 -1/5040 (*.f64 l (pow.f64 ky 7))))))
(fma.f64 1/120 (*.f64 l (pow.f64 ky 5)) (fma.f64 l ky (fma.f64 -1/6 (*.f64 l (pow.f64 ky 3)) (*.f64 (*.f64 l (pow.f64 ky 7)) -1/5040))))
(fma.f64 (*.f64 l (pow.f64 ky 5)) 1/120 (fma.f64 l ky (fma.f64 (*.f64 l (pow.f64 ky 3)) -1/6 (*.f64 (*.f64 l (pow.f64 ky 7)) -1/5040))))
(/.f64 Om (*.f64 l ky))
(+.f64 (*.f64 1/6 (/.f64 (*.f64 Om ky) l)) (/.f64 Om (*.f64 l ky)))
(fma.f64 1/6 (/.f64 (*.f64 ky Om) l) (/.f64 Om (*.f64 l ky)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))) (pow.f64 ky 3))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 Om ky) l)) (/.f64 Om (*.f64 l ky))))
(fma.f64 -1 (*.f64 (pow.f64 ky 3) (*.f64 (/.f64 Om l) -7/360)) (fma.f64 1/6 (/.f64 (*.f64 ky Om) l) (/.f64 Om (*.f64 l ky))))
(-.f64 (fma.f64 1/6 (/.f64 (*.f64 ky Om) l) (/.f64 Om (*.f64 l ky))) (*.f64 (pow.f64 ky 3) (*.f64 (/.f64 Om l) -7/360)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))) (pow.f64 ky 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 ky 5) (+.f64 (*.f64 1/720 (/.f64 Om l)) (+.f64 (*.f64 -1/5040 (/.f64 Om l)) (*.f64 1/6 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l)))))))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 Om ky) l)) (/.f64 Om (*.f64 l ky)))))
(fma.f64 -1 (*.f64 (pow.f64 ky 3) (*.f64 (/.f64 Om l) -7/360)) (fma.f64 -1 (*.f64 (pow.f64 ky 5) (fma.f64 1/720 (/.f64 Om l) (fma.f64 1/6 (*.f64 (/.f64 Om l) -7/360) (*.f64 (/.f64 Om l) -1/5040)))) (fma.f64 1/6 (/.f64 (*.f64 ky Om) l) (/.f64 Om (*.f64 l ky)))))
(-.f64 (fma.f64 (neg.f64 (pow.f64 ky 5)) (+.f64 (*.f64 (/.f64 Om l) 1/840) (*.f64 (/.f64 Om l) -7/2160)) (fma.f64 1/6 (/.f64 (*.f64 ky Om) l) (/.f64 Om (*.f64 l ky)))) (*.f64 (pow.f64 ky 3) (*.f64 (/.f64 Om l) -7/360)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(/.f64 (*.f64 Om 1/4) (*.f64 l ky))
(+.f64 (*.f64 1/24 (/.f64 (*.f64 Om ky) l)) (*.f64 1/4 (/.f64 Om (*.f64 l ky))))
(fma.f64 1/24 (/.f64 (*.f64 ky Om) l) (*.f64 1/4 (/.f64 Om (*.f64 l ky))))
(fma.f64 (/.f64 (*.f64 ky Om) l) 1/24 (/.f64 (*.f64 Om 1/4) (*.f64 l ky)))
(+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))) (pow.f64 ky 3))) (+.f64 (*.f64 1/24 (/.f64 (*.f64 Om ky) l)) (*.f64 1/4 (/.f64 Om (*.f64 l ky)))))
(fma.f64 -1/4 (*.f64 (pow.f64 ky 3) (*.f64 (/.f64 Om l) -7/360)) (fma.f64 1/24 (/.f64 (*.f64 ky Om) l) (*.f64 1/4 (/.f64 Om (*.f64 l ky)))))
(fma.f64 -1/4 (*.f64 (pow.f64 ky 3) (*.f64 (/.f64 Om l) -7/360)) (fma.f64 (/.f64 (*.f64 ky Om) l) 1/24 (/.f64 (*.f64 Om 1/4) (*.f64 l ky))))
(+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))) (pow.f64 ky 3))) (+.f64 (*.f64 1/24 (/.f64 (*.f64 Om ky) l)) (+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 1/720 (/.f64 Om l)) (+.f64 (*.f64 1/6 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l)))) (*.f64 -1/5040 (/.f64 Om l)))) (pow.f64 ky 5))) (*.f64 1/4 (/.f64 Om (*.f64 l ky))))))
(fma.f64 -1/4 (*.f64 (pow.f64 ky 3) (*.f64 (/.f64 Om l) -7/360)) (fma.f64 1/24 (/.f64 (*.f64 ky Om) l) (fma.f64 -1/4 (*.f64 (pow.f64 ky 5) (fma.f64 1/720 (/.f64 Om l) (fma.f64 1/6 (*.f64 (/.f64 Om l) -7/360) (*.f64 (/.f64 Om l) -1/5040)))) (*.f64 1/4 (/.f64 Om (*.f64 l ky))))))
(fma.f64 -1/4 (*.f64 (pow.f64 ky 3) (*.f64 (/.f64 Om l) -7/360)) (fma.f64 (/.f64 (*.f64 ky Om) l) 1/24 (fma.f64 1/4 (/.f64 Om (*.f64 l ky)) (*.f64 (pow.f64 ky 5) (*.f64 (+.f64 (*.f64 (/.f64 Om l) 1/840) (*.f64 (/.f64 Om l) -7/2160)) -1/4)))))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(+.f64 (/.f64 (*.f64 l (pow.f64 ky 2)) (*.f64 Om (sin.f64 kx))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)))
(+.f64 (*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx)))) (*.f64 (/.f64 l Om) (/.f64 (*.f64 ky ky) (sin.f64 kx))))
(fma.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))) (*.f64 (/.f64 l Om) (/.f64 (*.f64 ky ky) (sin.f64 kx))))
(+.f64 (/.f64 (*.f64 l (pow.f64 ky 2)) (*.f64 Om (sin.f64 kx))) (+.f64 (*.f64 -1 (/.f64 (*.f64 l (*.f64 (pow.f64 ky 4) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (*.f64 Om (sin.f64 kx)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))))
(+.f64 (*.f64 (/.f64 l Om) (/.f64 (*.f64 ky ky) (sin.f64 kx))) (fma.f64 -1 (/.f64 l (/.f64 (*.f64 Om (sin.f64 kx)) (*.f64 (pow.f64 ky 4) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))))) (*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))))
(fma.f64 (/.f64 l Om) (/.f64 (*.f64 ky ky) (sin.f64 kx)) (-.f64 (*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx)))) (*.f64 (/.f64 l Om) (/.f64 (*.f64 (pow.f64 ky 4) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (sin.f64 kx)))))
(+.f64 (/.f64 (*.f64 l (pow.f64 ky 2)) (*.f64 Om (sin.f64 kx))) (+.f64 (/.f64 (*.f64 l (*.f64 (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 ky 6))) (*.f64 Om (sin.f64 kx))) (+.f64 (*.f64 -1 (/.f64 (*.f64 l (*.f64 (pow.f64 ky 4) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (*.f64 Om (sin.f64 kx)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)))))
(+.f64 (*.f64 (/.f64 l Om) (/.f64 (*.f64 ky ky) (sin.f64 kx))) (+.f64 (fma.f64 -1 (/.f64 l (/.f64 (*.f64 Om (sin.f64 kx)) (*.f64 (pow.f64 ky 4) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))))) (*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))) (/.f64 l (/.f64 (*.f64 Om (sin.f64 kx)) (*.f64 (pow.f64 ky 6) (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))))))))
(+.f64 (*.f64 (/.f64 l Om) (+.f64 (/.f64 (*.f64 ky ky) (sin.f64 kx)) (/.f64 (*.f64 (pow.f64 ky 6) (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))) (sin.f64 kx)))) (-.f64 (*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx)))) (*.f64 (/.f64 l Om) (/.f64 (*.f64 (pow.f64 ky 4) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (sin.f64 kx)))))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (/.f64 l Om) 2))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (/.f64 l Om) 2))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (/.f64 l Om) 2))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (/.f64 l Om) 2))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (/.f64 l Om) 2))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (/.f64 l Om) 2))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (/.f64 l Om) 2))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (/.f64 l Om) 2))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om)
(+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (/.f64 (*.f64 l (pow.f64 kx 2)) (*.f64 Om (sin.f64 ky))))
(fma.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))) (/.f64 (/.f64 (*.f64 l (*.f64 kx kx)) Om) (sin.f64 ky)))
(fma.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))) (*.f64 (/.f64 l Om) (/.f64 (*.f64 kx kx) (sin.f64 ky))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 l (*.f64 (pow.f64 kx 4) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3))) (*.f64 Om (sin.f64 ky)))) (+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (/.f64 (*.f64 l (pow.f64 kx 2)) (*.f64 Om (sin.f64 ky)))))
(fma.f64 -1 (*.f64 (/.f64 l Om) (/.f64 (*.f64 (pow.f64 kx 4) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (sin.f64 ky))) (fma.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))) (/.f64 (/.f64 (*.f64 l (*.f64 kx kx)) Om) (sin.f64 ky))))
(-.f64 (fma.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))) (*.f64 (/.f64 l Om) (/.f64 (*.f64 kx kx) (sin.f64 ky)))) (*.f64 (/.f64 (*.f64 l (pow.f64 kx 4)) (sin.f64 ky)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) Om)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 l (*.f64 (pow.f64 kx 4) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3))) (*.f64 Om (sin.f64 ky)))) (+.f64 (/.f64 (*.f64 l (*.f64 (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 kx 6))) (*.f64 Om (sin.f64 ky))) (+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (/.f64 (*.f64 l (pow.f64 kx 2)) (*.f64 Om (sin.f64 ky))))))
(fma.f64 -1 (*.f64 (/.f64 l Om) (/.f64 (*.f64 (pow.f64 kx 4) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (sin.f64 ky))) (+.f64 (fma.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))) (/.f64 (/.f64 (*.f64 l (*.f64 kx kx)) Om) (sin.f64 ky))) (/.f64 l (/.f64 (*.f64 (sin.f64 ky) Om) (*.f64 (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 kx 6))))))
(-.f64 (fma.f64 (/.f64 l Om) (/.f64 (*.f64 (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 kx 6)) (sin.f64 ky)) (fma.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))) (*.f64 (/.f64 l Om) (/.f64 (*.f64 kx kx) (sin.f64 ky))))) (*.f64 (/.f64 (*.f64 l (pow.f64 kx 4)) (sin.f64 ky)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (/.f64 l Om) 2))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (/.f64 l Om) 2))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (/.f64 l Om) 2))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (/.f64 l Om) 2))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (/.f64 l Om) 2))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (/.f64 l Om) 2))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (/.f64 l Om) 2))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (/.f64 l Om) 2))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (/.f64 l Om) 2))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (/.f64 l Om) 2))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (/.f64 l Om) 2))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (/.f64 l Om) 2))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (/.f64 l Om) 2))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (/.f64 l Om) 2))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (/.f64 l Om) 2))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (/.f64 l Om) 2))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (/.f64 l Om) 2))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (/.f64 l Om) 2))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (/.f64 l Om) 2))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (/.f64 l Om) 2))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (/.f64 l Om) 2))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (/.f64 l Om) 2))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (/.f64 l Om) 2))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (/.f64 l Om) 2))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (/.f64 l Om) 2))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (/.f64 l Om) 2))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (/.f64 l Om) 2))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (/.f64 l Om) 2))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (/.f64 l Om) 2))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (/.f64 l Om) 2))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (/.f64 l Om) 2))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (/.f64 l Om) 2))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 kx)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(fma.f64 -1/8 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 kx) 3)) (*.f64 ky ky))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))) (*.f64 -1/8 (/.f64 (*.f64 ky (*.f64 ky Om)) (*.f64 l (pow.f64 (sin.f64 kx) 3)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5))))) (pow.f64 ky 4))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))
(fma.f64 -1/8 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 kx) 3)) (*.f64 ky ky))) (fma.f64 -1/4 (*.f64 (pow.f64 ky 4) (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 3))) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 5))))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))
(fma.f64 -1/8 (/.f64 (*.f64 ky (*.f64 ky Om)) (*.f64 l (pow.f64 (sin.f64 kx) 3))) (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))) (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 1/8 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 3)))) (*.f64 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 5)) 1/16)))))
(+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 (pow.f64 (sin.f64 kx) 5) l))) (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 (pow.f64 (sin.f64 kx) 3) l)))) (pow.f64 (sin.f64 kx) 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/4 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 5)))))) (pow.f64 ky 6))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5))))) (pow.f64 ky 4))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))))
(fma.f64 -1/4 (*.f64 (pow.f64 ky 6) (fma.f64 -1/2 (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 3))) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 5)))) (pow.f64 (sin.f64 kx) 2)) (fma.f64 1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (sin.f64 kx) 3))) (*.f64 1/4 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 5))))))) (fma.f64 -1/8 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 kx) 3)) (*.f64 ky ky))) (fma.f64 -1/4 (*.f64 (pow.f64 ky 4) (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 3))) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 5))))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))))
(fma.f64 -1/4 (*.f64 (pow.f64 ky 6) (fma.f64 -1/2 (/.f64 (fma.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 5)) (*.f64 (*.f64 -1/2 (/.f64 Om (pow.f64 (sin.f64 kx) 3))) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) l))) (pow.f64 (sin.f64 kx) 2)) (fma.f64 1/2 (*.f64 (/.f64 Om (pow.f64 (sin.f64 kx) 3)) (/.f64 (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))) l)) (*.f64 1/4 (*.f64 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) l) (/.f64 Om (pow.f64 (sin.f64 kx) 5))))))) (fma.f64 -1/8 (/.f64 (*.f64 ky (*.f64 ky Om)) (*.f64 l (pow.f64 (sin.f64 kx) 3))) (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))) (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 1/8 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 3)))) (*.f64 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 5)) 1/16))))))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))
(+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 -1/8 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3)))))
(fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) (*.f64 -1/8 (/.f64 (/.f64 (*.f64 Om (*.f64 kx kx)) l) (pow.f64 (sin.f64 ky) 3))))
(+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5))))) (pow.f64 kx 4))) (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 -1/8 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3))))))
(fma.f64 -1/4 (*.f64 (pow.f64 kx 4) (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 3))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5)))))) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) (*.f64 -1/8 (/.f64 (/.f64 (*.f64 Om (*.f64 kx kx)) l) (pow.f64 (sin.f64 ky) 3)))))
(fma.f64 (+.f64 (*.f64 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5))) 1/16) (*.f64 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 3))) 1/8)) (pow.f64 kx 4) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) (*.f64 -1/8 (/.f64 (/.f64 (*.f64 Om (*.f64 kx kx)) l) (pow.f64 (sin.f64 ky) 3)))))
(+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5))))) (pow.f64 kx 4))) (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5))))) (pow.f64 (sin.f64 ky) 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 Om (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 l (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 (sin.f64 ky) 2))))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))))) (pow.f64 kx 6))))))
(fma.f64 -1/4 (*.f64 (pow.f64 kx 4) (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 3))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5)))))) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) (fma.f64 -1/8 (/.f64 (/.f64 (*.f64 Om (*.f64 kx kx)) l) (pow.f64 (sin.f64 ky) 3)) (*.f64 -1/4 (*.f64 (pow.f64 kx 6) (fma.f64 -1/2 (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 3))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5))))) (pow.f64 (sin.f64 ky) 2)) (fma.f64 1/4 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 5))) (*.f64 1/2 (*.f64 (/.f64 Om l) (/.f64 (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (sin.f64 ky) 3)))))))))))
(fma.f64 (+.f64 (*.f64 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5))) 1/16) (*.f64 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 3))) 1/8)) (pow.f64 kx 4) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) (fma.f64 -1/4 (*.f64 (pow.f64 kx 6) (fma.f64 -1/2 (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 3))) (*.f64 (/.f64 -1/4 l) (/.f64 Om (pow.f64 (sin.f64 ky) 5)))) (pow.f64 (sin.f64 ky) 2)) (fma.f64 1/2 (*.f64 (/.f64 Om (pow.f64 (sin.f64 ky) 3)) (/.f64 (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2)))) l)) (/.f64 (*.f64 (*.f64 Om 1/4) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 5)))))) (*.f64 -1/8 (/.f64 (/.f64 (*.f64 Om (*.f64 kx kx)) l) (pow.f64 (sin.f64 ky) 3))))))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))) 1/2))
(+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))))))
(fma.f64 -1/16 (*.f64 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 kx) 3)) (*.f64 ky ky))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))))) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))))
(fma.f64 -1/16 (*.f64 (/.f64 (*.f64 ky (*.f64 ky Om)) (*.f64 l (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))) 1/2)))) (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))) 1/2)))
(+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) (+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 Om (*.f64 (pow.f64 (sin.f64 kx) 3) l)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))))) 2)) (pow.f64 ky 4)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))))))))
(+.f64 (fma.f64 -1/16 (*.f64 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 kx) 3)) (*.f64 ky ky))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))))) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 -1/4 (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 3))) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 5))))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))) (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 3))))) 2)) (*.f64 (pow.f64 ky 4) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))))))))
(fma.f64 -1/16 (*.f64 (/.f64 (*.f64 ky (*.f64 ky Om)) (*.f64 l (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))) 1/2)))) (fma.f64 1/2 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 3)))) (-.f64 (*.f64 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 5)) 1/16) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))) 1/2))) (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 3))))) 2))) (*.f64 (pow.f64 ky 4) (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))) 1/2))))) (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))) 1/2))))
(+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) (+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 Om (*.f64 (pow.f64 (sin.f64 kx) 3) l)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))))) 2)) (pow.f64 ky 4)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))) (*.f64 (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 (pow.f64 (sin.f64 kx) 5) l))) (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 (pow.f64 (sin.f64 kx) 3) l)))) (pow.f64 (sin.f64 kx) 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/4 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 5))))))) (*.f64 -1/16 (/.f64 (*.f64 (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 (pow.f64 (sin.f64 kx) 5) l))) (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 (pow.f64 (sin.f64 kx) 3) l))))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 Om (*.f64 (pow.f64 (sin.f64 kx) 3) l)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) 2)) Om) (*.f64 l (*.f64 (pow.f64 (sin.f64 kx) 3) (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))))))))) (pow.f64 ky 6)))))))
(+.f64 (fma.f64 -1/16 (*.f64 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 kx) 3)) (*.f64 ky ky))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))))) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))) (*.f64 1/2 (+.f64 (*.f64 (-.f64 (*.f64 -1/4 (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 3))) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 5))))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))) (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 3))))) 2)) (*.f64 (pow.f64 ky 4) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))) (*.f64 (pow.f64 ky 6) (+.f64 (*.f64 -1/4 (fma.f64 -1/2 (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 3))) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 5)))) (pow.f64 (sin.f64 kx) 2)) (fma.f64 1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (sin.f64 kx) 3))) (*.f64 1/4 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 5))))))) (*.f64 1/16 (/.f64 (-.f64 (*.f64 -1/4 (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 3))) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 5))))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))) (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 3))))) 2)) (/.f64 (*.f64 l (*.f64 (pow.f64 (sin.f64 kx) 3) (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))) Om)))))))))
(fma.f64 -1/16 (*.f64 (/.f64 (*.f64 ky (*.f64 ky Om)) (*.f64 l (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))) 1/2)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))) 1/2))) (+.f64 (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 1/8 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 3)))) (-.f64 (*.f64 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 5)) 1/16) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))) 1/2))) (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 3))))) 2)))) (*.f64 (pow.f64 ky 6) (fma.f64 -1/4 (fma.f64 -1/2 (/.f64 (fma.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 5)) (*.f64 (*.f64 -1/2 (/.f64 Om (pow.f64 (sin.f64 kx) 3))) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) l))) (pow.f64 (sin.f64 kx) 2)) (fma.f64 1/2 (*.f64 (/.f64 Om (pow.f64 (sin.f64 kx) 3)) (/.f64 (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))) l)) (*.f64 1/4 (*.f64 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) l) (/.f64 Om (pow.f64 (sin.f64 kx) 5)))))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 1/8 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 3)))) (-.f64 (*.f64 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 5)) 1/16) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))) 1/2))) (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 3))))) 2))) l) (/.f64 Om (*.f64 (pow.f64 (sin.f64 kx) 3) (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))) 1/2)))) 1/16))))) (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))) 1/2))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))))
(sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))) (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3))))) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))
(fma.f64 -1/16 (*.f64 (/.f64 (/.f64 (*.f64 Om (*.f64 kx kx)) l) (pow.f64 (sin.f64 ky) 3)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))))))) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))))))
(fma.f64 -1/16 (*.f64 (/.f64 (/.f64 (*.f64 Om (*.f64 kx kx)) l) (pow.f64 (sin.f64 ky) 3)) (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)))) (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))) (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))) (*.f64 (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))) (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 3))))) 2)) (pow.f64 kx 4)))) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))
(fma.f64 -1/16 (*.f64 (/.f64 (/.f64 (*.f64 Om (*.f64 kx kx)) l) (pow.f64 (sin.f64 ky) 3)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))))) (*.f64 (pow.f64 kx 4) (-.f64 (*.f64 -1/4 (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 3))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5)))))) (pow.f64 (*.f64 (*.f64 -1/16 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))))))) (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 3))) 2)))) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))))))
(fma.f64 -1/16 (*.f64 (/.f64 (/.f64 (*.f64 Om (*.f64 kx kx)) l) (pow.f64 (sin.f64 ky) 3)) (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2))) (*.f64 (pow.f64 kx 4) (+.f64 (*.f64 1/8 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 3)))) (-.f64 (*.f64 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5))) 1/16) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2))) (*.f64 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 3)) -1/16)) 2))))) (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2))))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))) (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))) (*.f64 (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5))))) (pow.f64 (sin.f64 ky) 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 Om (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 l (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 (sin.f64 ky) 2))))) (*.f64 l (pow.f64 (sin.f64 ky) 3))))))) (*.f64 -1/16 (/.f64 (*.f64 Om (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))) (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 3))))) 2))) (*.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))))) (pow.f64 kx 6)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))) (*.f64 (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))) (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 3))))) 2)) (pow.f64 kx 4)))) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))))
(fma.f64 -1/16 (*.f64 (/.f64 (/.f64 (*.f64 Om (*.f64 kx kx)) l) (pow.f64 (sin.f64 ky) 3)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))))) (*.f64 (pow.f64 kx 6) (fma.f64 -1/4 (fma.f64 -1/2 (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 3))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5))))) (pow.f64 (sin.f64 ky) 2)) (fma.f64 1/4 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 5))) (*.f64 1/2 (*.f64 (/.f64 Om l) (/.f64 (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (sin.f64 ky) 3)))))) (neg.f64 (*.f64 -1/16 (*.f64 (/.f64 Om (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))))) (/.f64 (-.f64 (*.f64 -1/4 (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 3))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5)))))) (pow.f64 (*.f64 (*.f64 -1/16 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))))))) (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 3))) 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3))))))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))))) (*.f64 (pow.f64 kx 4) (-.f64 (*.f64 -1/4 (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 3))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5)))))) (pow.f64 (*.f64 (*.f64 -1/16 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))))))) (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 3))) 2)))) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))))))))
(+.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)))) (+.f64 (*.f64 (pow.f64 kx 6) (fma.f64 -1/4 (fma.f64 -1/2 (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 3))) (*.f64 (/.f64 -1/4 l) (/.f64 Om (pow.f64 (sin.f64 ky) 5)))) (pow.f64 (sin.f64 ky) 2)) (fma.f64 1/2 (*.f64 (/.f64 Om (pow.f64 (sin.f64 ky) 3)) (/.f64 (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2)))) l)) (/.f64 (*.f64 (*.f64 Om 1/4) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 5))))) (*.f64 (*.f64 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 3)) (/.f64 (+.f64 (*.f64 1/8 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 3)))) (-.f64 (*.f64 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5))) 1/16) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2))) (*.f64 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 3)) -1/16)) 2))) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2))) 1/16))) (*.f64 (pow.f64 kx 4) (+.f64 (*.f64 1/8 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 3)))) (-.f64 (*.f64 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5))) 1/16) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2))) (*.f64 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 3)) -1/16)) 2)))))) (fma.f64 -1/16 (*.f64 (/.f64 (/.f64 (*.f64 Om (*.f64 kx kx)) l) (pow.f64 (sin.f64 ky) 3)) (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)))) (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) 1/2))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 (sqrt.f64 1/2) l)))))
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 l (sqrt.f64 1/2))))))
(fma.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 l (sqrt.f64 1/2)))) (sqrt.f64 1/2))
(+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 l 2))))) (+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 (sqrt.f64 1/2) l))))))
(fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) (pow.f64 (sqrt.f64 1/2) 3)))) (+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 l (sqrt.f64 1/2)))))))
(fma.f64 -1/128 (*.f64 (/.f64 Om (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 Om (*.f64 l (*.f64 l (*.f64 1/2 (sqrt.f64 1/2)))))) (fma.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 l (sqrt.f64 1/2)))) (sqrt.f64 1/2)))
(+.f64 (*.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (pow.f64 l 3))))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 l 2))))) (+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 (sqrt.f64 1/2) l)))))))
(fma.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5)))) (fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) (pow.f64 (sqrt.f64 1/2) 3)))) (+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 l (sqrt.f64 1/2))))))))
(fma.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5)))) (fma.f64 -1/128 (*.f64 (/.f64 Om (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 Om (*.f64 l (*.f64 l (*.f64 1/2 (sqrt.f64 1/2)))))) (fma.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 l (sqrt.f64 1/2)))) (sqrt.f64 1/2))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 (sqrt.f64 1/2) l)))))
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 l (sqrt.f64 1/2))))))
(fma.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 l (sqrt.f64 1/2)))) (sqrt.f64 1/2))
(+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 l 2))))) (+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 (sqrt.f64 1/2) l))))))
(fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) (pow.f64 (sqrt.f64 1/2) 3)))) (+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 l (sqrt.f64 1/2)))))))
(fma.f64 -1/128 (*.f64 (/.f64 Om (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 Om (*.f64 l (*.f64 l (*.f64 1/2 (sqrt.f64 1/2)))))) (fma.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 l (sqrt.f64 1/2)))) (sqrt.f64 1/2)))
(+.f64 (*.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (pow.f64 l 3))))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 l 2))))) (+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 (sqrt.f64 1/2) l)))))))
(fma.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5)))) (fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) (pow.f64 (sqrt.f64 1/2) 3)))) (+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 l (sqrt.f64 1/2))))))))
(fma.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5)))) (fma.f64 -1/128 (*.f64 (/.f64 Om (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 Om (*.f64 l (*.f64 l (*.f64 1/2 (sqrt.f64 1/2)))))) (fma.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 l (sqrt.f64 1/2)))) (sqrt.f64 1/2))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 (sqrt.f64 1/2) l)))))
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 l (sqrt.f64 1/2))))))
(fma.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 l (sqrt.f64 1/2)))) (sqrt.f64 1/2))
(+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 l 2))))) (+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 (sqrt.f64 1/2) l))))))
(fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) (pow.f64 (sqrt.f64 1/2) 3)))) (+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 l (sqrt.f64 1/2)))))))
(fma.f64 -1/128 (*.f64 (/.f64 Om (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 Om (*.f64 l (*.f64 l (*.f64 1/2 (sqrt.f64 1/2)))))) (fma.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 l (sqrt.f64 1/2)))) (sqrt.f64 1/2)))
(+.f64 (*.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (pow.f64 l 3))))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 l 2))))) (+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 (sqrt.f64 1/2) l)))))))
(fma.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5)))) (fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) (pow.f64 (sqrt.f64 1/2) 3)))) (+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 l (sqrt.f64 1/2))))))))
(fma.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5)))) (fma.f64 -1/128 (*.f64 (/.f64 Om (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 Om (*.f64 l (*.f64 l (*.f64 1/2 (sqrt.f64 1/2)))))) (fma.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 l (sqrt.f64 1/2)))) (sqrt.f64 1/2))))
(*.f64 1 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)))))
(sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))))) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)))))) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))))))
(sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l))))
(*.f64 (sqrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))))) (sqrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))))))
(sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l))))
(pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))) 1/2)
(sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l))))
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)))) 1)
(sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l))))
(log.f64 (exp.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))))))
(sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l))))
(cbrt.f64 (*.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))) (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))))))
(cbrt.f64 (*.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l))) (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l))))))
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))))))
(sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l))))
(exp.f64 (log.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))))))
(sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l))))
(log1p.f64 (expm1.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))))))
(sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l))))
(/.f64 (*.f64 (*.f64 2 l) (sin.f64 ky)) Om)
(/.f64 (*.f64 (sin.f64 ky) (*.f64 l 2)) Om)
(pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)) 1)
(*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l))
(log.f64 (exp.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))))
(*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)) (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))) (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))))
(cbrt.f64 (*.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l)) (*.f64 (*.f64 (*.f64 (/.f64 2 Om) l) (*.f64 (/.f64 2 Om) l)) (pow.f64 (sin.f64 ky) 2))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))))
(*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l))
(exp.f64 (log.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))))
(*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))))
(*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l))
(*.f64 1 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))) -1))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))) -1)) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))) -1))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))) -1)))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l))))
(*.f64 (sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))) -1)) (sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))) -1)))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l))))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)))) -1))
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l)))) -2)
(log.f64 (exp.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))) -1)))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))) -1) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))) -1)) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))) -1)))
(cbrt.f64 (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l)))) (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l))) -2)))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l)))) 3))
(expm1.f64 (log1p.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))) -1)))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l))))
(exp.f64 (log.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))) -1)))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l))))
(log1p.f64 (expm1.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))) -1)))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l))))
(*.f64 1 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))))
(hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l)))
(*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)))) (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l)))
(*.f64 (*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)))) (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))))) (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l)))
(pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky))) 1)
(hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l)))
(sqrt.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)) (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l)))
(log.f64 (exp.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l)))
(cbrt.f64 (*.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)) (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)))) (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)))))
(cbrt.f64 (*.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l))) (+.f64 1 (*.f64 (*.f64 (*.f64 (/.f64 2 Om) l) (*.f64 (/.f64 2 Om) l)) (pow.f64 (sin.f64 ky) 2)))))
(cbrt.f64 (*.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l))) (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l)) 2))))
(expm1.f64 (log1p.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l)))
(exp.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l)))
(log1p.f64 (expm1.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l)))
(*.f64 1 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(/.f64 (*.f64 Om 1/4) (*.f64 l ky))
(*.f64 (*.f64 Om 1/4) (/.f64 1 (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(/.f64 (*.f64 Om 1/4) (*.f64 l ky))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky))) (cbrt.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)))) (cbrt.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(/.f64 (*.f64 Om 1/4) (*.f64 l ky))
(*.f64 (sqrt.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky))) (sqrt.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(/.f64 (*.f64 Om 1/4) (*.f64 l ky))
(*.f64 (/.f64 1/4 l) (/.f64 Om ky))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(/.f64 (*.f64 Om 1/4) (*.f64 l ky))
(pow.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)) 1)
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(/.f64 (*.f64 Om 1/4) (*.f64 l ky))
(log.f64 (exp.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(/.f64 (*.f64 Om 1/4) (*.f64 l ky))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)) (*.f64 (/.f64 1/4 l) (/.f64 Om ky))) (*.f64 (/.f64 1/4 l) (/.f64 Om ky))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)) (*.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)) (*.f64 (/.f64 1/4 l) (/.f64 Om ky)))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 Om 1/4) (*.f64 l ky)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(/.f64 (*.f64 Om 1/4) (*.f64 l ky))
(exp.f64 (log.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(/.f64 (*.f64 Om 1/4) (*.f64 l ky))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(/.f64 (*.f64 Om 1/4) (*.f64 l ky))
(*.f64 1 (sqrt.f64 (+.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)) 1/2)))
(sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)) 1/2))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)) 1/2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)) 1/2))))
(sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2))
(*.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)) 1/2))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)) 1/2))))
(sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2))
(pow.f64 (+.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)) 1/2) 1/2)
(sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2))
(pow.f64 (sqrt.f64 (+.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)) 1/2)) 1)
(sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)) 1/2))))
(sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2))
(cbrt.f64 (*.f64 (+.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)) 1/2) (sqrt.f64 (+.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)) 1/2))))
(cbrt.f64 (*.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2) (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)) 1/2))))
(sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)) 1/2))))
(sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)) 1/2))))
(sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2))
(*.f64 1 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(*.f64 (/.f64 Om l) (/.f64 1 (sin.f64 kx)))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 kx) l))) (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 kx) l)))) (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 kx) l))))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(*.f64 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 kx) l))) (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 kx) l))))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(pow.f64 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1)
(/.f64 Om (*.f64 l (sin.f64 kx)))
(log.f64 (exp.f64 (/.f64 Om (*.f64 (sin.f64 kx) l))))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 Om (*.f64 (sin.f64 kx) l)) (/.f64 Om (*.f64 (sin.f64 kx) l))) (/.f64 Om (*.f64 (sin.f64 kx) l))))
(cbrt.f64 (*.f64 (/.f64 Om (*.f64 l (sin.f64 kx))) (*.f64 (/.f64 Om (*.f64 l (sin.f64 kx))) (/.f64 Om (*.f64 l (sin.f64 kx))))))
(cbrt.f64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 kx))) 3))
(expm1.f64 (log1p.f64 (/.f64 Om (*.f64 (sin.f64 kx) l))))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(exp.f64 (log.f64 (/.f64 Om (*.f64 (sin.f64 kx) l))))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(log1p.f64 (expm1.f64 (/.f64 Om (*.f64 (sin.f64 kx) l))))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(*.f64 1 (sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))))))
(sqrt.f64 (fma.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx))) 1/2))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))))
(sqrt.f64 (fma.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx))) 1/2))
(*.f64 (sqrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))) (sqrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))))
(sqrt.f64 (fma.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx))) 1/2))
(pow.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))) 1/2)
(sqrt.f64 (fma.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx))) 1/2))
(pow.f64 (sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))))) 1)
(sqrt.f64 (fma.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx))) 1/2))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))))
(sqrt.f64 (fma.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx))) 1/2))
(cbrt.f64 (*.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))) (sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))))
(cbrt.f64 (*.f64 (fma.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx))) 1/2) (sqrt.f64 (fma.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx))) 1/2))))
(cbrt.f64 (pow.f64 (fma.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx))) 1/2) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))))
(sqrt.f64 (fma.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx))) 1/2))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))))
(sqrt.f64 (fma.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx))) 1/2))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))))
(sqrt.f64 (fma.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx))) 1/2))
(*.f64 1 (cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3/2)))
(cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))) 3/2))
(cbrt.f64 (pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) 3/2))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3/2))) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3/2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3/2))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))) 3/2))
(cbrt.f64 (pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) 3/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3/2))) (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3/2))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))) 3/2))
(cbrt.f64 (pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) 3/2))
(pow.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))) 3/2))
(cbrt.f64 (pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) 3/2))
(pow.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3/2)) 1)
(cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))) 3/2))
(cbrt.f64 (pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) 3/2))
(log.f64 (exp.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3/2))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))) 3/2))
(cbrt.f64 (pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) 3/2))
(expm1.f64 (log1p.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3/2))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))) 3/2))
(cbrt.f64 (pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) 3/2))
(exp.f64 (log.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3/2))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))) 3/2))
(cbrt.f64 (pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) 3/2))
(log1p.f64 (expm1.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3/2))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))) 3/2))
(cbrt.f64 (pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) 3/2))
(pow.f64 (*.f64 l (sin.f64 ky)) 1)
(*.f64 l (sin.f64 ky))
(log.f64 (exp.f64 (*.f64 l (sin.f64 ky))))
(*.f64 l (sin.f64 ky))
(cbrt.f64 (*.f64 (*.f64 (*.f64 l (sin.f64 ky)) (*.f64 l (sin.f64 ky))) (*.f64 l (sin.f64 ky))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) l) (sin.f64 ky)))
(cbrt.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 3))
(expm1.f64 (log1p.f64 (*.f64 l (sin.f64 ky))))
(*.f64 l (sin.f64 ky))
(exp.f64 (log.f64 (*.f64 l (sin.f64 ky))))
(*.f64 l (sin.f64 ky))
(log1p.f64 (expm1.f64 (*.f64 l (sin.f64 ky))))
(*.f64 l (sin.f64 ky))
(*.f64 1 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (/.f64 Om l) (sin.f64 ky))
(*.f64 Om (/.f64 1 (*.f64 l (sin.f64 ky))))
(/.f64 (/.f64 Om l) (sin.f64 ky))
(*.f64 (*.f64 (cbrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) (cbrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky))))) (cbrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(/.f64 (/.f64 Om l) (sin.f64 ky))
(*.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(/.f64 (/.f64 Om l) (sin.f64 ky))
(pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 1)
(/.f64 (/.f64 Om l) (sin.f64 ky))
(log.f64 (exp.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(/.f64 (/.f64 Om l) (sin.f64 ky))
(cbrt.f64 (*.f64 (*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) (/.f64 Om (*.f64 l (sin.f64 ky)))) (/.f64 Om (*.f64 l (sin.f64 ky)))))
(cbrt.f64 (*.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) (*.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) (/.f64 (/.f64 Om l) (sin.f64 ky)))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 3))
(expm1.f64 (log1p.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(/.f64 (/.f64 Om l) (sin.f64 ky))
(exp.f64 (log.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(/.f64 (/.f64 Om l) (sin.f64 ky))
(log1p.f64 (expm1.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(/.f64 (/.f64 Om l) (sin.f64 ky))
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))
(pow.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1)
(*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))
(log.f64 (exp.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(cbrt.f64 (*.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))) (*.f64 1/16 (*.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) (/.f64 (/.f64 Om l) (sin.f64 ky))))))
(cbrt.f64 (pow.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))) 3))
(expm1.f64 (log1p.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))
(exp.f64 (log.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))
(log1p.f64 (expm1.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))
(/.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 l)) Om)
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 Om (*.f64 l 2)))
(pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1)
(*.f64 (*.f64 (/.f64 2 Om) l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(log.f64 (exp.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (*.f64 (/.f64 2 Om) l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 2 Om) l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (*.f64 (*.f64 (/.f64 2 Om) l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (*.f64 (/.f64 2 Om) l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (/.f64 2 Om) l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (*.f64 (/.f64 2 Om) l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(exp.f64 (log.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (*.f64 (/.f64 2 Om) l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (*.f64 (/.f64 2 Om) l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 1 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 (/.f64 1/2 (*.f64 (/.f64 2 Om) l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 1/2 (/.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 (/.f64 1/2 (*.f64 (/.f64 2 Om) l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) (cbrt.f64 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(/.f64 (/.f64 1/2 (*.f64 (/.f64 2 Om) l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (sqrt.f64 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (sqrt.f64 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(/.f64 (/.f64 1/2 (*.f64 (/.f64 2 Om) l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(pow.f64 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1)
(/.f64 (/.f64 1/2 (*.f64 (/.f64 2 Om) l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(log.f64 (exp.f64 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(/.f64 (/.f64 1/2 (*.f64 (/.f64 2 Om) l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(cbrt.f64 (*.f64 (/.f64 (/.f64 1/2 (*.f64 (/.f64 2 Om) l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (/.f64 (/.f64 1/2 (*.f64 (/.f64 2 Om) l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (/.f64 1/2 (*.f64 (/.f64 2 Om) l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 1/2 (*.f64 (/.f64 2 Om) l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3))
(expm1.f64 (log1p.f64 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(/.f64 (/.f64 1/2 (*.f64 (/.f64 2 Om) l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(exp.f64 (log.f64 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(/.f64 (/.f64 1/2 (*.f64 (/.f64 2 Om) l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(log1p.f64 (expm1.f64 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(/.f64 (/.f64 1/2 (*.f64 (/.f64 2 Om) l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 1/2 (*.f64 (/.f64 2 Om) l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 1/2 (*.f64 (/.f64 2 Om) l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (sqrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (sqrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 1/2 (*.f64 (/.f64 2 Om) l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(pow.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 1/2)
(sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 1/2 (*.f64 (/.f64 2 Om) l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) 1)
(sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 1/2 (*.f64 (/.f64 2 Om) l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 1/2 (*.f64 (/.f64 2 Om) l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(cbrt.f64 (*.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))
(cbrt.f64 (*.f64 (+.f64 1/2 (/.f64 (/.f64 1/2 (*.f64 (/.f64 2 Om) l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 1/2 (*.f64 (/.f64 2 Om) l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 (/.f64 1/2 (*.f64 (/.f64 2 Om) l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 1/2 (*.f64 (/.f64 2 Om) l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 1/2 (*.f64 (/.f64 2 Om) l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 1/2 (*.f64 (/.f64 2 Om) l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))

eval355.0ms (1.5%)

Compiler

Compiled 19580 to 12343 computations (37% saved)

prune110.0ms (0.5%)

Pruning

14 alts after pruning (7 fresh and 7 done)

PrunedKeptTotal
New4723475
Fresh044
Picked235
Done044
Total47414488
Accuracy
100.0%
Counts
488 → 14
Alt Table
Click to see full alt table
StatusAccuracyProgram
49.1%
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 1/4) 2)
34.8%
(sqrt.f64 (+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))) 1/2))
51.1%
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 l ky))))
49.8%
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))))
65.8%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (pow.f64 (+.f64 1 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky)))) -2))))
99.6%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky)))))))
83.0%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12)))))))
99.6%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))))))))
62.3%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 1))))
25.9%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) -2)))))
48.5%
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))))
56.2%
(sqrt.f64 1/2)
35.8%
(cbrt.f64 (pow.f64 (fma.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx))) 1/2) 3/2))
48.5%
(cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3/2))
Compiler

Compiled 684 to 497 computations (27.3% saved)

regimes190.0ms (0.8%)

Counts
25 → 1
Calls
Call 1
Inputs
(sqrt.f64 1/2)
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 1))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 l ky))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) -2)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))))
(sqrt.f64 (+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (*.f64 -1/2 (/.f64 (/.f64 Om l) (sin.f64 kx))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (*.f64 -1/2 (/.f64 (/.f64 Om l) (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (pow.f64 (+.f64 1 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky)))) -2))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky)))))))))))
(cbrt.f64 (pow.f64 (fma.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx))) 1/2) 3/2))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky)))) -2))))
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 1/4) 2)
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) -2))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 2 (/.f64 Om l)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
Outputs
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) -2))))
Calls

19 calls:

17.0ms
(/.f64 (*.f64 2 l) Om)
15.0ms
ky
14.0ms
(*.f64 2 l)
12.0ms
Om
12.0ms
(sin.f64 ky)
Results
AccuracySegmentsBranch
100.0%1l
100.0%1Om
100.0%1kx
100.0%1ky
100.0%1(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
100.0%1(*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
100.0%1(+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
100.0%1(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
100.0%1(sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
100.0%1(+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
100.0%1(*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
100.0%1(pow.f64 (/.f64 (*.f64 2 l) Om) 2)
100.0%1(/.f64 (*.f64 2 l) Om)
100.0%1(*.f64 2 l)
100.0%1(+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))
100.0%1(pow.f64 (sin.f64 kx) 2)
100.0%1(sin.f64 kx)
100.0%1(pow.f64 (sin.f64 ky) 2)
100.0%1(sin.f64 ky)
Compiler

Compiled 705 to 520 computations (26.2% saved)

regimes211.0ms (0.9%)

Counts
22 → 1
Calls
Call 1
Inputs
(sqrt.f64 1/2)
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 1))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 l ky))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) -2)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))))
(sqrt.f64 (+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (*.f64 -1/2 (/.f64 (/.f64 Om l) (sin.f64 kx))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (*.f64 -1/2 (/.f64 (/.f64 Om l) (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (pow.f64 (+.f64 1 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky)))) -2))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky)))))))))))
(cbrt.f64 (pow.f64 (fma.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx))) 1/2) 3/2))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky)))) -2))))
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 1/4) 2)
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))))
Outputs
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))))
Calls

9 calls:

81.0ms
kx
32.0ms
(*.f64 2 l)
19.0ms
Om
15.0ms
(sin.f64 kx)
12.0ms
(sin.f64 ky)
Results
AccuracySegmentsBranch
100.0%1l
100.0%1Om
100.0%1kx
100.0%1ky
100.0%1(/.f64 (*.f64 2 l) Om)
100.0%1(*.f64 2 l)
100.0%1(sin.f64 kx)
100.0%1(pow.f64 (sin.f64 ky) 2)
100.0%1(sin.f64 ky)
Compiler

Compiled 409 to 278 computations (32% saved)

regimes209.0ms (0.9%)

Counts
21 → 1
Calls
Call 1
Inputs
(sqrt.f64 1/2)
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 1))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 l ky))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) -2)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))))
(sqrt.f64 (+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (*.f64 -1/2 (/.f64 (/.f64 Om l) (sin.f64 kx))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (*.f64 -1/2 (/.f64 (/.f64 Om l) (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (pow.f64 (+.f64 1 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky)))) -2))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky)))))))))))
(cbrt.f64 (pow.f64 (fma.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx))) 1/2) 3/2))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky)))) -2))))
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) 1/4) 2)
Outputs
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))))))))
Calls

9 calls:

109.0ms
ky
16.0ms
Om
15.0ms
(*.f64 2 l)
11.0ms
(pow.f64 (sin.f64 ky) 2)
10.0ms
(sin.f64 ky)
Results
AccuracySegmentsBranch
99.6%1l
99.6%1Om
99.6%1kx
99.6%1ky
99.6%1(/.f64 (*.f64 2 l) Om)
99.6%1(*.f64 2 l)
99.6%1(sin.f64 kx)
99.6%1(pow.f64 (sin.f64 ky) 2)
99.6%1(sin.f64 ky)
Compiler

Compiled 389 to 266 computations (31.6% saved)

regimes95.0ms (0.4%)

Counts
17 → 1
Calls
Call 1
Inputs
(sqrt.f64 1/2)
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 1))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 l ky))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) -2)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))))
(sqrt.f64 (+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (*.f64 -1/2 (/.f64 (/.f64 Om l) (sin.f64 kx))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (*.f64 -1/2 (/.f64 (/.f64 Om l) (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (pow.f64 (+.f64 1 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky)))) -2))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (fma.f64 1/3 (*.f64 Om Om) (/.f64 (*.f64 Om Om) (*.f64 ky ky)))))))))))
(cbrt.f64 (pow.f64 (fma.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx))) 1/2) 3/2))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 (*.f64 2 l) Om)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om)))))))
Outputs
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky)))))))
Calls

8 calls:

15.0ms
ky
13.0ms
(*.f64 2 l)
12.0ms
l
9.0ms
kx
9.0ms
Om
Results
AccuracySegmentsBranch
99.6%1l
99.6%1Om
99.6%1kx
99.6%1ky
99.6%1(/.f64 (*.f64 2 l) Om)
99.6%1(*.f64 2 l)
99.6%1(sin.f64 kx)
99.6%1(sin.f64 ky)
Compiler

Compiled 300 to 203 computations (32.3% saved)

regimes183.0ms (0.8%)

Counts
12 → 3
Calls
Call 1
Inputs
(sqrt.f64 1/2)
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 1))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 l ky))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) -2)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))))
(sqrt.f64 (+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (*.f64 -1/2 (/.f64 (/.f64 Om l) (sin.f64 kx))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (*.f64 -1/2 (/.f64 (/.f64 Om l) (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (pow.f64 (+.f64 1 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky)))) -2))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))))
Outputs
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))))
Calls

6 calls:

61.0ms
l
43.0ms
Om
26.0ms
ky
25.0ms
(sin.f64 kx)
11.0ms
kx
Results
AccuracySegmentsBranch
94.0%3l
94.2%3Om
89.7%1kx
91.3%3ky
91.5%3(sin.f64 kx)
89.7%1(sin.f64 ky)
Compiler

Compiled 193 to 136 computations (29.5% saved)

regimes203.0ms (0.8%)

Counts
11 → 3
Calls
Call 1
Inputs
(sqrt.f64 1/2)
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 1))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 l ky))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) -2)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))))
(sqrt.f64 (+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (*.f64 -1/2 (/.f64 (/.f64 Om l) (sin.f64 kx))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (*.f64 -1/2 (/.f64 (/.f64 Om l) (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (pow.f64 (+.f64 1 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky)))) -2))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3/2))
Outputs
(sqrt.f64 1/2)
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 1))))
Calls

4 calls:

58.0ms
(sin.f64 ky)
57.0ms
Om
56.0ms
l
20.0ms
kx
Results
AccuracySegmentsBranch
83.0%1kx
85.7%3(sin.f64 ky)
89.6%3l
92.4%3Om
Compiler

Compiled 165 to 114 computations (30.9% saved)

regimes291.0ms (1.2%)

Counts
8 → 4
Calls
Call 1
Inputs
(sqrt.f64 1/2)
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 1))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 l ky))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) -2)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))))
(sqrt.f64 (+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (*.f64 -1/2 (/.f64 (/.f64 Om l) (sin.f64 kx))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (*.f64 -1/2 (/.f64 (/.f64 Om l) (sin.f64 ky))))))
Outputs
(sqrt.f64 1/2)
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 1))))
(sqrt.f64 1/2)
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 1))))
Calls

6 calls:

98.0ms
(sin.f64 kx)
49.0ms
Om
43.0ms
(sin.f64 ky)
41.0ms
ky
34.0ms
kx
Results
AccuracySegmentsBranch
74.8%8(sin.f64 ky)
70.7%7kx
80.1%4l
72.8%5ky
69.9%6(sin.f64 kx)
83.0%4Om
Compiler

Compiled 124 to 92 computations (25.8% saved)

regimes12.0ms (0.1%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

4 calls:

4.0ms
ky
3.0ms
kx
3.0ms
l
3.0ms
Om
Results
AccuracySegmentsBranch
56.2%1kx
56.2%1ky
56.2%1l
56.2%1Om
Compiler

Compiled 26 to 22 computations (15.4% saved)

bsearch70.0ms (0.3%)

Algorithm
binary-search
Stop Event
predicate-same
narrow-enough
Steps
TimeLeftRight
18.0ms
7.585102255365113e+85
5.420304917247597e+105
52.0ms
8.398752702162121e-227
4.741082405761239e-223
Results
34.0ms121×body256valid
20.0ms17×body1024valid
13.0ms22×body512valid
Compiler

Compiled 500 to 425 computations (15% saved)

bsearch104.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
50.0ms
1.1578216519492879e+153
3.736389986248179e+157
54.0ms
2.200616176001678e-164
1.4991947463685957e-160
Results
59.0ms200×body256valid
24.0ms29×body1024valid
15.0ms27×body512valid
Compiler

Compiled 584 to 515 computations (11.8% saved)

bsearch46.0ms (0.2%)

Algorithm
binary-search
Stop Event
predicate-same
predicate-same
predicate-same
Steps
TimeLeftRight
28.0ms
1.4605281861815468e+32
2.4057604999916036e+33
12.0ms
2.4235339945921346e-19
4.606414189393295e-18
6.0ms
8.112030170118412e-76
1.8436726753841495e-71
Results
32.0ms111×body256valid
8.0ms10×body1024valid
4.0msbody512valid
Compiler

Compiled 200 to 195 computations (2.5% saved)

simplify18.0ms (0.1%)

Algorithm
egg-herbie
Rules
28×*-commutative
16×+-commutative
if-if-or-not
not-or
1-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
091496
1123496
2126496
3129496
4130496
5131496
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) -2))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky)))))))
(if (<=.f64 Om 6167913350413865/3334007216439927137039925895360628898572379161157954080198128905882018618908816035760716100435777145371464955296716620222944400827059682540181678026165415023047578789757007279231539142955907012364482508067943300990845374018738230645581938688) (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))) (if (<=.f64 Om 1000000000000000049861653971908893017010268485438462151574892930611988399099305815384459015356416) (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12))))))) (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))))))
(if (<=.f64 Om 6483618076376551/4052261297735344686047273304385899561535592023674254785152009111026028136145418111718463914987406049109568248643848426935932764722081811824108276205189417663145685354884286644224) (sqrt.f64 1/2) (if (<=.f64 Om 13500000000000000275507010685175621526490118987092636456657125042259125821644957267949903389666459196246900088209596760608108317076954234449082739494748160) (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12))))))) (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 1))))))
(if (<=.f64 Om 1018517988167243/1018517988167243043134222844204689080525734196832968125318070224677190649881668353091698688) (sqrt.f64 1/2) (if (<=.f64 Om 1298074214633707/649037107316853453566312041152512) (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 1)))) (if (<=.f64 Om 149999999999999999042044051849216) (sqrt.f64 1/2) (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 1)))))))
(sqrt.f64 1/2)
Outputs
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))) -2))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 (/.f64 l Om))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (sin.f64 ky)) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 ky)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)))))))
(if (<=.f64 Om 6167913350413865/3334007216439927137039925895360628898572379161157954080198128905882018618908816035760716100435777145371464955296716620222944400827059682540181678026165415023047578789757007279231539142955907012364482508067943300990845374018738230645581938688) (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))) (if (<=.f64 Om 1000000000000000049861653971908893017010268485438462151574892930611988399099305815384459015356416) (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12))))))) (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))))))
(if (or (<=.f64 Om 6167913350413865/3334007216439927137039925895360628898572379161157954080198128905882018618908816035760716100435777145371464955296716620222944400827059682540181678026165415023047578789757007279231539142955907012364482508067943300990845374018738230645581938688) (not (<=.f64 Om 1000000000000000049861653971908893017010268485438462151574892930611988399099305815384459015356416))) (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))) (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12))))))))
(if (<=.f64 Om 6483618076376551/4052261297735344686047273304385899561535592023674254785152009111026028136145418111718463914987406049109568248643848426935932764722081811824108276205189417663145685354884286644224) (sqrt.f64 1/2) (if (<=.f64 Om 13500000000000000275507010685175621526490118987092636456657125042259125821644957267949903389666459196246900088209596760608108317076954234449082739494748160) (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12))))))) (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 1))))))
(if (<=.f64 Om 6483618076376551/4052261297735344686047273304385899561535592023674254785152009111026028136145418111718463914987406049109568248643848426935932764722081811824108276205189417663145685354884286644224) (sqrt.f64 1/2) (if (<=.f64 Om 13500000000000000275507010685175621526490118987092636456657125042259125821644957267949903389666459196246900088209596760608108317076954234449082739494748160) (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 12))))))) 1))
(if (<=.f64 Om 1018517988167243/1018517988167243043134222844204689080525734196832968125318070224677190649881668353091698688) (sqrt.f64 1/2) (if (<=.f64 Om 1298074214633707/649037107316853453566312041152512) (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 1)))) (if (<=.f64 Om 149999999999999999042044051849216) (sqrt.f64 1/2) (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 1)))))))
(if (<=.f64 Om 1018517988167243/1018517988167243043134222844204689080525734196832968125318070224677190649881668353091698688) (sqrt.f64 1/2) (if (<=.f64 Om 1298074214633707/649037107316853453566312041152512) 1 (if (<=.f64 Om 149999999999999999042044051849216) (sqrt.f64 1/2) 1)))
(sqrt.f64 1/2)
Compiler

Compiled 205 to 173 computations (15.6% saved)

soundness3.0s (12.6%)

Rules
1506×times-frac
1506×times-frac
1372×associate-*r*
1372×associate-*r*
1372×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0133996
1364876
21007876
35280876
021192
1460136
26075136
072428989
1213927551
072428989
1213927551
072428989
1213927551
0160785759
1502177181
0125542628
1372539384
021192
1460136
26075136
072428989
1213927551
0160785759
1502177181
035570
1761508
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 1717 to 1228 computations (28.5% saved)

end0.0ms (0%)

preprocess190.0ms (0.8%)

Remove

(sort kx ky)

(abs ky)

(abs kx)

(abs Om)

(abs l)

Compiler

Compiled 670 to 534 computations (20.3% saved)

Profiling

Loading profile data...