Toniolo and Linder, Equation (3a)

Time bar (total: 16.6s)

analyze913.0ms (5.5%)

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)

Precisions
Click to see histograms. Total time spent on operations: 842.0ms
Operation ival-div, time spent: 371.0ms, 44.0% of total-time
Operation ival-mult, time spent: 340.0ms, 40.0% of total-time
Operation ival-sin, time spent: 70.0ms, 8.0% of total-time
Operation ival-pow, time spent: 24.0ms, 3.0% of total-time
Operation ival-sqrt, time spent: 20.0ms, 2.0% of total-time
Operation ival-add, time spent: 13.0ms, 2.0% of total-time
Operation const, time spent: 5.0ms, 1.0% of total-time

sample3.4s (20.8%)

Results
3.1s8255×256valid
0.0ms256valid
Precisions
Click to see histograms. Total time spent on operations: 1.9s
Operation ival-mult, time spent: 482.0ms, 25.0% of total-time
Operation ival-sin, time spent: 461.0ms, 24.0% of total-time
Operation ival-pow, time spent: 341.0ms, 18.0% of total-time
Operation ival-sqrt, time spent: 248.0ms, 13.0% of total-time
Operation ival-div, time spent: 216.0ms, 11.0% of total-time
Operation ival-add, time spent: 149.0ms, 8.0% of total-time
Operation const, time spent: 52.0ms, 3.0% of total-time
Bogosity

preprocess869.0ms (5.2%)

Algorithm
egg-herbie
Rules
1124×associate-*r*
1098×associate-*l*
980×distribute-lft-neg-out
866×distribute-rgt-neg-out
762×distribute-lft-in
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
320-0-(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)))))
120-1(3.802913842540815e-139 4.250067627887894e-217 1.8576955815242954e-202 2.983871668475789e-156)(*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
20-0-(/.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))))))
00-0-l
00-0-(*.f64 2 l)
00-0-(*.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))))))))
00-0-(+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
00-0-(sin.f64 kx)
085(1.4096144232090054e+32 4.912951649487571e+79 1.4429725068910482e-39 550.0789602250032)0-(pow.f64 (sin.f64 kx) 2)
00-0-(+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))
00-0-(/.f64 (*.f64 2 l) Om)
037(2.0337564955743507e+110 2.6711488855164926e-139 1.1969757547840971e-148 1.9104512938341624e-123)0-(pow.f64 (sin.f64 ky) 2)
099(1.4096144232090054e+32 4.912951649487571e+79 1.4429725068910482e-39 550.0789602250032)0-(pow.f64 (/.f64 (*.f64 2 l) Om) 2)
00-0-kx
00-0-ky
00-0-(+.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)))))))
00-0-(sin.f64 ky)
00-0-(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)))))))))
00-0-(/.f64 1 2)
00-0-Om
00-0-2
00-0-1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01421552
13561376
29681376
342881376
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)))))))))
(neg.f64 (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))))))))))
(neg.f64 (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))))))))))
(neg.f64 (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))))))))))
(neg.f64 (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 l Om)) 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 2 (/.f64 l Om)) 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 l Om)) 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 2 (/.f64 l Om)) 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 l Om)) 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 2 (/.f64 l Om)) 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 l Om)) 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 2 (/.f64 l Om)) 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 l Om)) 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 2 (/.f64 l Om)) 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 l Om)) 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 2 (/.f64 l Om)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)))))
(neg.f64 (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))))))))))
(neg.f64 (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 (neg.f64 l) Om)) 2)))))))))
(neg.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1))))))
(neg.f64 (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))))))))))
(neg.f64 (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 (neg.f64 l) Om)) 2)))))))))
(neg.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1))))))
(neg.f64 (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))))))))))
(neg.f64 (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 (neg.f64 l) Om)) 2)))))))))
(neg.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1))))))
(neg.f64 (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))))))))))
(neg.f64 (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 (neg.f64 l) Om)) 2)))))))))
(neg.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 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 (/.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 Om l)) 2))))) 1/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 2 (/.f64 Om 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 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 2 (/.f64 kx Om)) 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 l) 2)))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 2 (/.f64 kx Om)) 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 (*.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 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 ky (/.f64 2 Om)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 l) 2)) 1)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 2 (/.f64 ky Om)) 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 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 2 (/.f64 l kx)) 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 Om) 2)))))) 1/2)))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 2 (/.f64 l 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 2 (/.f64 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 2 (/.f64 l ky)) 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 l (/.f64 2 ky)) 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 l Om)) 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 2 (/.f64 l Om)) 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 451 to 325 computations (27.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 362.0ms
Operation ival-pow, time spent: 90.0ms, 25.0% of total-time
Operation ival-mult, time spent: 70.0ms, 19.0% of total-time
Operation ival-div, time spent: 67.0ms, 18.0% of total-time
Operation ival-add, time spent: 47.0ms, 13.0% of total-time
Operation ival-sqrt, time spent: 42.0ms, 12.0% of total-time
Operation ival-sin, time spent: 30.0ms, 8.0% of total-time
Operation const, time spent: 16.0ms, 4.0% of total-time

eval1.0ms (0%)

Compiler

Compiled 55 to 44 computations (20% saved)

prune1.0ms (0%)

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

Compiled 31 to 27 computations (12.9% saved)

localize350.0ms (2.1%)

Localize:

Found 4 expressions with local error:

NewAccuracyProgram
99.5%
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
99.3%
(pow.f64 (sin.f64 ky) 2)
95.8%
(*.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
88.2%
(sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
Compiler

Compiled 203 to 132 computations (35% saved)

Precisions
Click to see histograms. Total time spent on operations: 217.0ms
Operation ival-add, time spent: 83.0ms, 38.0% of total-time
Operation ival-pow, time spent: 44.0ms, 20.0% of total-time
Operation ival-mult, time spent: 32.0ms, 15.0% of total-time
Operation ival-sqrt, time spent: 23.0ms, 11.0% of total-time
Operation ival-sin, time spent: 16.0ms, 7.0% of total-time
Operation ival-div, time spent: 12.0ms, 6.0% of total-time
Operation const, time spent: 7.0ms, 3.0% of total-time

series87.0ms (0.5%)

Counts
4 → 148
Calls

39 calls:

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

rewrite267.0ms (1.6%)

Algorithm
batch-egg-rewrite
Rules
1106×log1p-expm1-u
789×expm1-log1p-u
270×associate-*r*
188×associate-*l*
162×add-cube-cbrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
026229
1379173
25023173
Stop Event
node limit
Counts
4 → 100
Calls
Call 1
Inputs
(sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (sin.f64 ky) 2)
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 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 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1)
(*.f64 1 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1))
(*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1))
(*.f64 (pow.f64 1 1/2) (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 2)) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 2))) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)))
(/.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)
(/.f64 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1)
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 2))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 3))) (sqrt.f64 (+.f64 1 (-.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 2) (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 1/2)
(pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)
(pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3) 1/3)
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)
(fabs.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(log.f64 (exp.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3))
(expm1.f64 (log1p.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(log1p.f64 (expm1.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(exp.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(exp.f64 (*.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 1/2))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1))
(+.f64 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)) 2) (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2))
(+.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2) (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)) 2))
(+.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2) 1) (*.f64 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)) 2) 1))
(-.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 1)
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2) 3) (pow.f64 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)) 2) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2) (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2)) (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)) 2) (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)) 2)) (*.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2) (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)) 2)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2) (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2)) (*.f64 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)) 2) (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)) 2))) (-.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2) (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)) 2)))
(/.f64 (*.f64 (pow.f64 (/.f64 2 (/.f64 Om l)) 2) (+.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 (sin.f64 kx) 6))) (-.f64 (+.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2)))
(/.f64 (*.f64 (pow.f64 (/.f64 2 (/.f64 Om l)) 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 ky) 6) (pow.f64 (sin.f64 kx) 6)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2)) (-.f64 (+.f64 (pow.f64 (sin.f64 kx) 4) (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)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2)) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 1)
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 3)
(pow.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 3) 1/3)
(pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)
(sqrt.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 2))
(log.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(exp.f64 (log.f64 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 1))
(fma.f64 (pow.f64 (/.f64 2 (/.f64 Om l)) 2) (pow.f64 (sin.f64 kx) 2) (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)) 2))
(fma.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (/.f64 2 (/.f64 Om l)) 2) (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)) 2))
(-.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 2 ky))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (sin.f64 ky) 2))) 1)
(*.f64 1 (pow.f64 (sin.f64 ky) 2))
(*.f64 (sin.f64 ky) (sin.f64 ky))
(*.f64 (pow.f64 (sin.f64 ky) 2) 1)
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) 2) (cbrt.f64 (pow.f64 (sin.f64 ky) 4)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) 2) (*.f64 (cbrt.f64 (sin.f64 ky)) (sin.f64 ky)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 4)) (pow.f64 (cbrt.f64 (sin.f64 ky)) 2))
(*.f64 (sqrt.f64 (sin.f64 ky)) (*.f64 (sqrt.f64 (sin.f64 ky)) (sin.f64 ky)))
(*.f64 (*.f64 (sin.f64 ky) (sqrt.f64 (sin.f64 ky))) (sqrt.f64 (sin.f64 ky)))
(*.f64 (*.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (sin.f64 ky)) 2)) (cbrt.f64 (sin.f64 ky)))
(/.f64 (-.f64 (cos.f64 (-.f64 ky ky)) (cos.f64 (+.f64 ky ky))) 2)
(sqrt.f64 (pow.f64 (sin.f64 ky) 4))
(log.f64 (exp.f64 (pow.f64 (sin.f64 ky) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (sin.f64 ky) 2))))
(cbrt.f64 (pow.f64 (sin.f64 ky) 6))
(expm1.f64 (log1p.f64 (pow.f64 (sin.f64 ky) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (sin.f64 ky) 2)))
(exp.f64 (*.f64 2 (log.f64 (sin.f64 ky))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (sin.f64 ky))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 1)
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1)
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1))
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) -1/2)
(pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1)
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1)
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 3)
(pow.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3) 1/3)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2) 2)
(neg.f64 (/.f64 -1 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1))

simplify206.0ms (1.2%)

Algorithm
egg-herbie
Rules
1424×associate-*r*
1262×associate-*l*
1146×fma-define
638×distribute-lft-in
636×distribute-rgt-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
070228076
1207826900
Stop Event
node limit
Counts
248 → 327
Calls
Call 1
Inputs
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))
(+.f64 1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 Om 4))) (*.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(+.f64 1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 (pow.f64 l 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))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) (pow.f64 Om 6))))))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 l (+.f64 (*.f64 1/4 (*.f64 (/.f64 Om (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 2 (*.f64 (/.f64 1 Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(*.f64 l (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 Om (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 2 (*.f64 (/.f64 1 Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(*.f64 l (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (+.f64 (*.f64 1/512 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 6)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 Om (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 2 (*.f64 (/.f64 1 Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(*.f64 -2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 -1 (*.f64 l (+.f64 (*.f64 1/4 (*.f64 (/.f64 Om (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 2 (*.f64 (/.f64 1 Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(*.f64 -1 (*.f64 l (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 Om (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 2 (*.f64 (/.f64 1 Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(*.f64 -1 (*.f64 l (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (+.f64 (*.f64 1/512 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 6)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 Om (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 2 (*.f64 (/.f64 1 Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(/.f64 (+.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 Om 2) l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 2 (*.f64 l (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) Om)
(/.f64 (+.f64 (*.f64 2 (*.f64 l (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/4 (*.f64 (/.f64 1 l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))) Om)
(/.f64 (+.f64 (*.f64 2 (*.f64 l (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 1/4 (*.f64 (/.f64 1 l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/512 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 5)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)))))))))) Om)
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.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 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.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 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) (pow.f64 Om 6))))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.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 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.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 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) (pow.f64 Om 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 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.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 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 kx 2) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 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 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 (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 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) (*.f64 (pow.f64 kx 2) (+.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)))))))) (*.f64 (pow.f64 kx 2) (+.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 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 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 ky) 2)) (pow.f64 Om 2)))))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 kx 2) (-.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))) (*.f64 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 ky) 2)) (pow.f64 Om 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 (+.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) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 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 kx) 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 2 (*.f64 (/.f64 (*.f64 (pow.f64 ky 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 kx) 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 (pow.f64 ky 2) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 ky 2) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 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))))))))) (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 (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)))))))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))) (*.f64 (pow.f64 ky 2) (+.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)))))))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 1/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 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 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)))))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 ky 2) (-.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))) (*.f64 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))))))))) (*.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 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 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 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 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 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -4/3 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 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 (pow.f64 kx 2) (+.f64 (*.f64 4 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 8/45 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2))))))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.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 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.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 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -4/3 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))))
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 4 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 8/45 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(pow.f64 ky 2)
(*.f64 (pow.f64 ky 2) (+.f64 1 (*.f64 -1/3 (pow.f64 ky 2))))
(*.f64 (pow.f64 ky 2) (+.f64 1 (*.f64 (pow.f64 ky 2) (-.f64 (*.f64 2/45 (pow.f64 ky 2)) 1/3))))
(*.f64 (pow.f64 ky 2) (+.f64 1 (*.f64 (pow.f64 ky 2) (-.f64 (*.f64 (pow.f64 ky 2) (+.f64 2/45 (*.f64 -1/315 (pow.f64 ky 2)))) 1/3))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))
(+.f64 1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)))))))))
(+.f64 1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (*.f64 64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 Om 6)))))) (*.f64 -1/2 (+.f64 (*.f64 -16 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))))))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(/.f64 (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) l)
(/.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 Om (pow.f64 l 4))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))) l)
(/.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 Om (pow.f64 l 4))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 4))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))) l)
(*.f64 -1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) l))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 Om (pow.f64 l 4))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))) l))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 Om (pow.f64 l 4))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 4))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))) l))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 Om (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 (/.f64 1 l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(*.f64 Om (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 3/256 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 5)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)))))))))
(*.f64 Om (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -5/2048 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 7)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 7))))) (*.f64 3/256 (*.f64 (/.f64 1 (pow.f64 l 5)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)))))))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 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 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4 (*.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 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4 (*.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/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (pow.f64 Om 6))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 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 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4 (*.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 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4 (*.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/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (pow.f64 Om 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 (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 kx 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)))) 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 (pow.f64 kx 2) (+.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))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 kx 2) (+.f64 (*.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 (*.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 4 (/.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))))))) (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 (pow.f64 kx 2) (+.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))))) (*.f64 (pow.f64 kx 2) (+.f64 (*.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 -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 (*.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 4 (/.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 -1/2 (*.f64 (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.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 -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 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))) (+.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 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.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 (*.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 4 (/.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))))))) (*.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)))))))) (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 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 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) (+.f64 (pow.f64 (sin.f64 kx) 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) (+.f64 (pow.f64 (sin.f64 kx) 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) (+.f64 (pow.f64 (sin.f64 kx) 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) (+.f64 (pow.f64 (sin.f64 kx) 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) (+.f64 (pow.f64 (sin.f64 kx) 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) (+.f64 (pow.f64 (sin.f64 kx) 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) (+.f64 (pow.f64 (sin.f64 kx) 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 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 ky 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 kx) 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 kx) 2)) (pow.f64 Om 2)))))) (*.f64 (pow.f64 ky 2) (+.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 kx) 2)) (pow.f64 Om 2)))) 3))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 ky 2) (+.f64 (*.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 kx) 2)) (pow.f64 Om 2)))) 3)))) (+.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 kx) 2)) (pow.f64 Om 2)))) 2)))) (*.f64 4 (/.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 kx) 2)) (pow.f64 Om 2)))) 3))))))) (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 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))) (*.f64 (pow.f64 ky 2) (+.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 kx) 2)) (pow.f64 Om 2)))) 3))))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/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 (*.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 kx) 2)) (pow.f64 Om 2)))) 3)))) (+.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 kx) 2)) (pow.f64 Om 2)))) 2)))) (*.f64 4 (/.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 kx) 2)) (pow.f64 Om 2)))) 3)))))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.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 kx) 2)) (pow.f64 Om 2)))) 3)))) (*.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 kx) 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 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 kx) 2)) (pow.f64 Om 2)))) 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.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 kx) 2)) (pow.f64 Om 2)))) 3)))) (+.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 kx) 2)) (pow.f64 Om 2)))) 2)))) (*.f64 4 (/.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 kx) 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 kx) 2)) (pow.f64 Om 2))))))) (*.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 kx) 2)) (pow.f64 Om 2)))) 3)))))))) (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 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 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) (+.f64 (pow.f64 (sin.f64 kx) 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) (+.f64 (pow.f64 (sin.f64 kx) 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) (+.f64 (pow.f64 (sin.f64 kx) 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) (+.f64 (pow.f64 (sin.f64 kx) 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) (+.f64 (pow.f64 (sin.f64 kx) 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) (+.f64 (pow.f64 (sin.f64 kx) 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) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1)
(*.f64 1 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1))
(*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1))
(*.f64 (pow.f64 1 1/2) (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 2)) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 2))) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)))
(/.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)
(/.f64 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1)
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 2))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 3))) (sqrt.f64 (+.f64 1 (-.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 2) (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 1/2)
(pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)
(pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3) 1/3)
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)
(fabs.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(log.f64 (exp.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3))
(expm1.f64 (log1p.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(log1p.f64 (expm1.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(exp.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(exp.f64 (*.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 1/2))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1))
(+.f64 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)) 2) (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2))
(+.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2) (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)) 2))
(+.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2) 1) (*.f64 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)) 2) 1))
(-.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 1)
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2) 3) (pow.f64 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)) 2) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2) (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2)) (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)) 2) (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)) 2)) (*.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2) (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)) 2)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2) (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2)) (*.f64 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)) 2) (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)) 2))) (-.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2) (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)) 2)))
(/.f64 (*.f64 (pow.f64 (/.f64 2 (/.f64 Om l)) 2) (+.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 (sin.f64 kx) 6))) (-.f64 (+.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2)))
(/.f64 (*.f64 (pow.f64 (/.f64 2 (/.f64 Om l)) 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 ky) 6) (pow.f64 (sin.f64 kx) 6)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2)) (-.f64 (+.f64 (pow.f64 (sin.f64 kx) 4) (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)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2)) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 1)
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 3)
(pow.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 3) 1/3)
(pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)
(sqrt.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 2))
(log.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(exp.f64 (log.f64 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 1))
(fma.f64 (pow.f64 (/.f64 2 (/.f64 Om l)) 2) (pow.f64 (sin.f64 kx) 2) (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)) 2))
(fma.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (/.f64 2 (/.f64 Om l)) 2) (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)) 2))
(-.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 2 ky))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (sin.f64 ky) 2))) 1)
(*.f64 1 (pow.f64 (sin.f64 ky) 2))
(*.f64 (sin.f64 ky) (sin.f64 ky))
(*.f64 (pow.f64 (sin.f64 ky) 2) 1)
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) 2) (cbrt.f64 (pow.f64 (sin.f64 ky) 4)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) 2) (*.f64 (cbrt.f64 (sin.f64 ky)) (sin.f64 ky)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 4)) (pow.f64 (cbrt.f64 (sin.f64 ky)) 2))
(*.f64 (sqrt.f64 (sin.f64 ky)) (*.f64 (sqrt.f64 (sin.f64 ky)) (sin.f64 ky)))
(*.f64 (*.f64 (sin.f64 ky) (sqrt.f64 (sin.f64 ky))) (sqrt.f64 (sin.f64 ky)))
(*.f64 (*.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (sin.f64 ky)) 2)) (cbrt.f64 (sin.f64 ky)))
(/.f64 (-.f64 (cos.f64 (-.f64 ky ky)) (cos.f64 (+.f64 ky ky))) 2)
(sqrt.f64 (pow.f64 (sin.f64 ky) 4))
(log.f64 (exp.f64 (pow.f64 (sin.f64 ky) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (sin.f64 ky) 2))))
(cbrt.f64 (pow.f64 (sin.f64 ky) 6))
(expm1.f64 (log1p.f64 (pow.f64 (sin.f64 ky) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (sin.f64 ky) 2)))
(exp.f64 (*.f64 2 (log.f64 (sin.f64 ky))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (sin.f64 ky))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 1)
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1)
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1))
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) -1/2)
(pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1)
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1)
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 3)
(pow.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3) 1/3)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2) 2)
(neg.f64 (/.f64 -1 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1))
Outputs
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 1)
(+.f64 1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 Om 4))) (*.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(+.f64 1 (*.f64 (pow.f64 l 2) (fma.f64 -2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (*.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(fma.f64 (pow.f64 l 2) (fma.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)) (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) (*.f64 -2 (pow.f64 l 2)))) 1)
(+.f64 1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 (pow.f64 l 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))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) (pow.f64 Om 6))))))))
(+.f64 1 (*.f64 (pow.f64 l 2) (fma.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)) (*.f64 (pow.f64 l 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)) (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (pow.f64 Om 6)))))))
(fma.f64 (pow.f64 l 2) (fma.f64 (pow.f64 l 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)) (/.f64 (*.f64 (*.f64 4 (pow.f64 l 2)) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) (pow.f64 Om 6))) (/.f64 (*.f64 2 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) 1)
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))
(*.f64 l (+.f64 (*.f64 1/4 (*.f64 (/.f64 Om (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 2 (*.f64 (/.f64 1 Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(*.f64 l (fma.f64 1/4 (*.f64 (/.f64 Om (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 1 Om)))))
(*.f64 l (fma.f64 2 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 (/.f64 Om (pow.f64 l 2)) 1/4))))
(*.f64 l (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 Om (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 2 (*.f64 (/.f64 1 Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(*.f64 l (fma.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (fma.f64 1/4 (*.f64 (/.f64 Om (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 1 Om))))))
(*.f64 l (fma.f64 -1/64 (*.f64 (pow.f64 Om 3) (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (pow.f64 l 4))) (fma.f64 2 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 (/.f64 Om (pow.f64 l 2)) 1/4)))))
(*.f64 l (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (+.f64 (*.f64 1/512 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 6)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 Om (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 2 (*.f64 (/.f64 1 Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(*.f64 l (fma.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (fma.f64 1/512 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 6)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)))) (fma.f64 1/4 (*.f64 (/.f64 Om (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 1 Om)))))))
(*.f64 l (fma.f64 -1/64 (*.f64 (pow.f64 Om 3) (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (pow.f64 l 4))) (fma.f64 1/512 (*.f64 (pow.f64 Om 5) (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))) (pow.f64 l 6))) (fma.f64 2 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 (/.f64 Om (pow.f64 l 2)) 1/4))))))
(*.f64 -2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 -2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 l Om) -2))
(*.f64 -1 (*.f64 l (+.f64 (*.f64 1/4 (*.f64 (/.f64 Om (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 2 (*.f64 (/.f64 1 Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(neg.f64 (*.f64 l (fma.f64 1/4 (*.f64 (/.f64 Om (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 1 Om))))))
(*.f64 l (neg.f64 (fma.f64 2 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 (/.f64 Om (pow.f64 l 2)) 1/4)))))
(*.f64 -1 (*.f64 l (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 Om (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 2 (*.f64 (/.f64 1 Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(neg.f64 (*.f64 l (fma.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (fma.f64 1/4 (*.f64 (/.f64 Om (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 1 Om)))))))
(*.f64 (fma.f64 -1/64 (*.f64 (pow.f64 Om 3) (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (pow.f64 l 4))) (fma.f64 2 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 (/.f64 Om (pow.f64 l 2)) 1/4)))) (neg.f64 l))
(*.f64 -1 (*.f64 l (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (+.f64 (*.f64 1/512 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 6)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 Om (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 2 (*.f64 (/.f64 1 Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))))
(neg.f64 (*.f64 l (fma.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (fma.f64 1/512 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 6)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)))) (fma.f64 1/4 (*.f64 (/.f64 Om (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 1 Om))))))))
(*.f64 l (neg.f64 (fma.f64 -1/64 (*.f64 (pow.f64 Om 3) (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (pow.f64 l 4))) (fma.f64 1/512 (*.f64 (pow.f64 Om 5) (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))) (pow.f64 l 6))) (fma.f64 2 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 (/.f64 Om (pow.f64 l 2)) 1/4)))))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))
(/.f64 (+.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 Om 2) l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 2 (*.f64 l (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) Om)
(/.f64 (fma.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 (pow.f64 Om 2) l)) (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) Om)
(/.f64 (fma.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 (/.f64 (pow.f64 Om 2) l) 1/4))) Om)
(/.f64 (+.f64 (*.f64 2 (*.f64 l (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/4 (*.f64 (/.f64 1 l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))) Om)
(/.f64 (fma.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (pow.f64 Om 2) (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 2) (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 1 l)))))) Om)
(/.f64 (fma.f64 (pow.f64 Om 2) (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 2) (pow.f64 l 3))) (*.f64 (/.f64 1/4 l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l 2))) Om)
(/.f64 (+.f64 (*.f64 2 (*.f64 l (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 1/4 (*.f64 (/.f64 1 l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/512 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 5)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)))))))))) Om)
(/.f64 (fma.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (pow.f64 Om 2) (fma.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 1 l)) (*.f64 (pow.f64 Om 2) (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 1 (pow.f64 l 3))) (*.f64 (*.f64 1/512 (/.f64 (pow.f64 Om 2) (pow.f64 l 5))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))))))))) Om)
(/.f64 (fma.f64 (pow.f64 Om 2) (fma.f64 (pow.f64 Om 2) (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 2) (pow.f64 l 5))) (*.f64 (/.f64 -1/64 (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 (/.f64 1/4 l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l 2))) Om)
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 1)
(+.f64 1 (+.f64 (*.f64 -2 (/.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 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(+.f64 1 (fma.f64 -2 (*.f64 (pow.f64 l 4) (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(+.f64 1 (fma.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 2 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))))
(+.f64 1 (+.f64 (*.f64 -2 (/.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 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -2 (*.f64 (pow.f64 l 4) (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (fma.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) (*.f64 4 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 l 6)) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (fma.f64 2 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (/.f64 (pow.f64 l 6) (pow.f64 Om 6)))))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 1)
(+.f64 1 (+.f64 (*.f64 -2 (/.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 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(+.f64 1 (fma.f64 -2 (*.f64 (pow.f64 l 4) (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(+.f64 1 (fma.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 2 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))))
(+.f64 1 (+.f64 (*.f64 -2 (/.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 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -2 (*.f64 (pow.f64 l 4) (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (fma.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) (*.f64 4 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 l 6)) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (fma.f64 2 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (/.f64 (pow.f64 l 6) (pow.f64 Om 6)))))))
(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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))))
(sqrt.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 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 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 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))) (*.f64 2 (*.f64 (*.f64 (pow.f64 kx 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))))))))
(fma.f64 2 (*.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (/.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1))) (pow.f64 Om 2))) (sqrt.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 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 (pow.f64 kx 2) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 kx 2) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 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 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 (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 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))) (*.f64 (pow.f64 kx 2) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))))) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 -4 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))))))))) (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))))))))
(fma.f64 (pow.f64 kx 2) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 kx 2) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (*.f64 -4 (pow.f64 l 4)) (*.f64 (pow.f64 Om 4) (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1)))))) (/.f64 (*.f64 2 (pow.f64 l 2)) (pow.f64 Om 2)))) (sqrt.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 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 (pow.f64 kx 2) (+.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)))))))) (*.f64 (pow.f64 kx 2) (+.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 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 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 ky) 2)) (pow.f64 Om 2)))))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 kx 2) (-.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))) (*.f64 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 ky) 2)) (pow.f64 Om 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 (+.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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))) (*.f64 (pow.f64 kx 2) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))))) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 kx 2) (*.f64 1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 -4 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))))) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) 8/45) (*.f64 -2 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 -4 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))))))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))))))))))))))))
(fma.f64 (pow.f64 kx 2) (fma.f64 2 (*.f64 (pow.f64 l 2) (/.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1))) (pow.f64 Om 2))) (*.f64 (*.f64 (pow.f64 kx 2) 1/2) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1))) (+.f64 (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (*.f64 -4 (pow.f64 l 4)) (*.f64 (pow.f64 Om 4) (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1)))) (*.f64 (pow.f64 kx 2) (fma.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) 8/45 (*.f64 (/.f64 (*.f64 -2 (pow.f64 l 2)) (pow.f64 Om 2)) (/.f64 (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (*.f64 -4 (pow.f64 l 4)) (*.f64 (pow.f64 Om 4) (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1)))) (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1))))))))) (sqrt.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1)))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4)))
(sqrt.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4)))
(sqrt.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4)))
(sqrt.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4)))
(sqrt.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4)))
(sqrt.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4)))
(sqrt.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4)))
(sqrt.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4)))
(sqrt.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 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 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))))
(sqrt.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1))
(+.f64 (sqrt.f64 (+.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 ky 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 kx) 2)) (pow.f64 Om 2)))))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)))))) (*.f64 2 (*.f64 (*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))))))))
(fma.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 ky 2) (pow.f64 Om 2)))) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1))) (sqrt.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1)))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 ky 2) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 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))))))))) (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 (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)))))))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)))))) (*.f64 (pow.f64 ky 2) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 -4 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))))))))) (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))))))))))
(fma.f64 (pow.f64 ky 2) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1))) (+.f64 (*.f64 (*.f64 1/2 (pow.f64 ky 2)) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1)) -4))) (/.f64 (*.f64 2 (pow.f64 l 2)) (pow.f64 Om 2)))) (sqrt.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1)))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))) (*.f64 (pow.f64 ky 2) (+.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)))))))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 1/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 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 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)))))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 ky 2) (-.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))) (*.f64 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))))))))) (*.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 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 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)))))) (*.f64 (pow.f64 ky 2) (fma.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)))))))) (*.f64 (pow.f64 ky 2) (*.f64 1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 -4 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)))))))))) (*.f64 (pow.f64 ky 2) (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) 8/45) (*.f64 -2 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 -4 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))))))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)))))))))))))))
(fma.f64 (pow.f64 ky 2) (fma.f64 2 (*.f64 (pow.f64 l 2) (/.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1))) (pow.f64 Om 2))) (*.f64 (*.f64 (pow.f64 ky 2) 1/2) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1))) (+.f64 (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1)) -4)) (*.f64 (pow.f64 ky 2) (fma.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) 8/45 (*.f64 (*.f64 -2 (pow.f64 l 2)) (/.f64 (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1)) -4)) (*.f64 (pow.f64 Om 2) (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1)))))))))) (sqrt.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1)))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4)))
(sqrt.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4)))
(sqrt.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4)))
(sqrt.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4)))
(sqrt.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4)))
(sqrt.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4)))
(sqrt.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4)))
(sqrt.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4)))
(sqrt.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4 1))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4)
(*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4)
(*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4)
(*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4)
(*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4)
(*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4)
(*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4)
(*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4)
(*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4)
(*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4)
(*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4)
(*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4)
(*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4)
(*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4)
(*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4)
(*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4)
(*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4)
(*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4)
(*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4)
(*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4)
(*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4)
(*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4)
(*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4)
(*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4)
(*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))
(*.f64 (pow.f64 l 2) (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)) 4))
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.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 4 (+.f64 (*.f64 (pow.f64 kx 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))
(*.f64 4 (fma.f64 (pow.f64 kx 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 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 (pow.f64 kx 2) (+.f64 (*.f64 -4/3 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))))
(fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 (pow.f64 kx 2) (fma.f64 -4/3 (*.f64 (pow.f64 kx 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))))
(fma.f64 (pow.f64 kx 2) (fma.f64 4 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 (pow.f64 kx 2) (/.f64 (*.f64 (pow.f64 l 2) -4/3) (pow.f64 Om 2)))) (*.f64 (pow.f64 l 2) (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)) 4)))
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 4 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 8/45 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2))))))))
(fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 (pow.f64 kx 2) (fma.f64 4 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 (pow.f64 kx 2) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 (*.f64 (pow.f64 kx 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 8/45))))))
(fma.f64 (pow.f64 kx 2) (fma.f64 (pow.f64 kx 2) (fma.f64 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 kx 2) (pow.f64 Om 2))) 8/45 (/.f64 (*.f64 (pow.f64 l 2) -4/3) (pow.f64 Om 2))) (/.f64 (*.f64 4 (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 (pow.f64 l 2) (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)) 4)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4)
(*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4)
(*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4)
(*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4)
(*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4)
(*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4)
(*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4)
(*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4)
(*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))
(*.f64 (pow.f64 l 2) (*.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)) 4))
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))
(*.f64 4 (+.f64 (*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)))))
(*.f64 4 (fma.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)))))
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -4/3 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))))
(fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 2) (fma.f64 -4/3 (*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))))
(fma.f64 (pow.f64 ky 2) (fma.f64 4 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 (/.f64 (*.f64 (pow.f64 l 2) -4/3) (pow.f64 Om 2)) (pow.f64 ky 2))) (*.f64 (pow.f64 l 2) (*.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)) 4)))
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 4 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 8/45 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))))))
(fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 2) (fma.f64 4 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 (pow.f64 ky 2) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 8/45 (*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))))))
(fma.f64 (pow.f64 ky 2) (fma.f64 (pow.f64 ky 2) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 (pow.f64 ky 2) (/.f64 (*.f64 (pow.f64 l 2) 8/45) (pow.f64 Om 2)))) (/.f64 (*.f64 4 (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 (pow.f64 l 2) (*.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)) 4)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4)
(*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4)
(*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4)
(*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4)
(*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4)
(*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4)
(*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4)
(*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4)
(*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4)
(pow.f64 ky 2)
(*.f64 (pow.f64 ky 2) (+.f64 1 (*.f64 -1/3 (pow.f64 ky 2))))
(*.f64 (pow.f64 ky 2) (+.f64 1 (*.f64 (pow.f64 ky 2) -1/3)))
(*.f64 (pow.f64 ky 2) (fma.f64 (pow.f64 ky 2) -1/3 1))
(*.f64 (pow.f64 ky 2) (+.f64 1 (*.f64 (pow.f64 ky 2) (-.f64 (*.f64 2/45 (pow.f64 ky 2)) 1/3))))
(*.f64 (pow.f64 ky 2) (+.f64 1 (*.f64 (pow.f64 ky 2) (fma.f64 2/45 (pow.f64 ky 2) -1/3))))
(*.f64 (pow.f64 ky 2) (fma.f64 (pow.f64 ky 2) (fma.f64 (pow.f64 ky 2) 2/45 -1/3) 1))
(*.f64 (pow.f64 ky 2) (+.f64 1 (*.f64 (pow.f64 ky 2) (-.f64 (*.f64 (pow.f64 ky 2) (+.f64 2/45 (*.f64 -1/315 (pow.f64 ky 2)))) 1/3))))
(*.f64 (pow.f64 ky 2) (+.f64 1 (*.f64 (pow.f64 ky 2) (fma.f64 (pow.f64 ky 2) (+.f64 2/45 (*.f64 (pow.f64 ky 2) -1/315)) -1/3))))
(*.f64 (pow.f64 ky 2) (fma.f64 (pow.f64 ky 2) (fma.f64 (pow.f64 ky 2) (fma.f64 (pow.f64 ky 2) -1/315 2/45) -1/3) 1))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) -2))
(fma.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) -2 1)
(+.f64 1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)))))))))
(+.f64 1 (*.f64 (pow.f64 l 2) (fma.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)) (*.f64 -1/2 (*.f64 (pow.f64 l 2) (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) -12))))))
(fma.f64 (pow.f64 l 2) (fma.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)) (*.f64 (pow.f64 l 2) (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) 6))) 1)
(+.f64 1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (*.f64 64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 Om 6)))))) (*.f64 -1/2 (+.f64 (*.f64 -16 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))))))))))
(+.f64 1 (*.f64 (pow.f64 l 2) (fma.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)) (*.f64 (pow.f64 l 2) (*.f64 -1/2 (+.f64 (*.f64 (pow.f64 l 2) (fma.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) -12) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 64 (/.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 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) -12)))))))
(fma.f64 (pow.f64 l 2) (fma.f64 (pow.f64 l 2) (*.f64 -1/2 (fma.f64 (pow.f64 l 2) (fma.f64 2 (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) (*.f64 -12 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) (*.f64 64 (/.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 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) -12))) (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 1)
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.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 Om (*.f64 (/.f64 1/2 l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(/.f64 (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) 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 2))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) l)
(/.f64 (fma.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (*.f64 Om (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 1/2))) l)
(/.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 Om (pow.f64 l 4))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))) l)
(/.f64 (fma.f64 -1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) -3/256) (*.f64 Om (pow.f64 l 4)))) (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 2))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))) l)
(/.f64 (-.f64 (fma.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (*.f64 Om (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 1/2))) (*.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) (/.f64 -3/256 Om)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (pow.f64 l 4)))) l)
(/.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 Om (pow.f64 l 4))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 4))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))) l)
(/.f64 (fma.f64 -1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) -3/256) (*.f64 Om (pow.f64 l 4)))) (fma.f64 -1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (fma.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 4)) (*.f64 1/8 (*.f64 (pow.f64 Om 2) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) -3/256) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 Om (pow.f64 l 6)))) (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 2))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))) l)
(/.f64 (+.f64 (fma.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (*.f64 Om (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 1/2))) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (+.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) (/.f64 -3/256 (*.f64 Om (pow.f64 l 4))))) (neg.f64 (/.f64 (fma.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 4)) (*.f64 (*.f64 1/8 (pow.f64 Om 2)) (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) (/.f64 -3/256 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 Om (pow.f64 l 6))))))) l)
(*.f64 -1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.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 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 (/.f64 Om l) -1/2))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) l))
(neg.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 2))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) l))
(/.f64 (fma.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (*.f64 Om (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 1/2))) (neg.f64 l))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 Om (pow.f64 l 4))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))) l))
(neg.f64 (/.f64 (fma.f64 -1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) -3/256) (*.f64 Om (pow.f64 l 4)))) (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 2))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))) l))
(/.f64 (-.f64 (fma.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (*.f64 Om (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 1/2))) (*.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) (/.f64 -3/256 Om)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (pow.f64 l 4)))) (neg.f64 l))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 Om (pow.f64 l 4))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 4))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))) l))
(neg.f64 (/.f64 (fma.f64 -1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) -3/256) (*.f64 Om (pow.f64 l 4)))) (fma.f64 -1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (fma.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 4)) (*.f64 1/8 (*.f64 (pow.f64 Om 2) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) -3/256) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 Om (pow.f64 l 6)))) (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 2))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))) l))
(/.f64 (+.f64 (fma.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (*.f64 Om (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 1/2))) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (+.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) (/.f64 -3/256 (*.f64 Om (pow.f64 l 4))))) (neg.f64 (/.f64 (fma.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 4)) (*.f64 (*.f64 1/8 (pow.f64 Om 2)) (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) (/.f64 -3/256 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 Om (pow.f64 l 6))))))) (neg.f64 l))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.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 Om (*.f64 (/.f64 1/2 l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 Om (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 (/.f64 1 l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(*.f64 Om (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 2) (pow.f64 l 3))) (*.f64 (*.f64 1/2 (/.f64 1 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(*.f64 Om (fma.f64 (*.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 2) (pow.f64 l 3))) -1/16 (*.f64 (/.f64 1/2 l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(*.f64 Om (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 3/256 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 5)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)))))))))
(*.f64 Om (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 1 l)) (*.f64 (pow.f64 Om 2) (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 1 (pow.f64 l 3))) (*.f64 (*.f64 3/256 (/.f64 (pow.f64 Om 2) (pow.f64 l 5))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))))))))
(*.f64 Om (fma.f64 (pow.f64 Om 2) (fma.f64 (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (pow.f64 l 3)) -1/16 (*.f64 (pow.f64 Om 2) (*.f64 (/.f64 3/256 (pow.f64 l 5)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)))))) (*.f64 (/.f64 1/2 l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(*.f64 Om (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -5/2048 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 7)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 7))))) (*.f64 3/256 (*.f64 (/.f64 1 (pow.f64 l 5)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)))))))))))
(*.f64 Om (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 1 l)) (*.f64 (pow.f64 Om 2) (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 1 (pow.f64 l 3))) (*.f64 (pow.f64 Om 2) (fma.f64 -5/2048 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 7)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 7)))) (*.f64 (*.f64 3/256 (/.f64 1 (pow.f64 l 5))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))))))))))
(*.f64 Om (fma.f64 (pow.f64 Om 2) (fma.f64 (pow.f64 Om 2) (fma.f64 3/256 (/.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 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 7))) (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 7)) -5/2048))) (*.f64 (/.f64 -1/16 (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 (/.f64 1/2 l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) -2))
(fma.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) -2 1)
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 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 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4 (*.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 (fma.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) (*.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 l 4)) -12) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 l 4)) (/.f64 -12 (pow.f64 Om 4))) (*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) -2)))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4 (*.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/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 l 4)) -12) (pow.f64 Om 4)) (/.f64 (fma.f64 2 (*.f64 (pow.f64 l 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 l 4)) -12))) (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 l 6)) 64)) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -1/2 (+.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 l 4)) (/.f64 -12 (pow.f64 Om 4))) (/.f64 (fma.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 l 6)) 64 (*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (*.f64 (pow.f64 l 4) -12))) (*.f64 (pow.f64 l 2) 2))) (pow.f64 Om 6))) (*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) -2)))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) -2))
(fma.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) -2 1)
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 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 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4 (*.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 (fma.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) (*.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 l 4)) -12) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 l 4)) (/.f64 -12 (pow.f64 Om 4))) (*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) -2)))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4 (*.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/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 l 4)) -12) (pow.f64 Om 4)) (/.f64 (fma.f64 2 (*.f64 (pow.f64 l 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 l 4)) -12))) (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 l 6)) 64)) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -1/2 (+.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 l 4)) (/.f64 -12 (pow.f64 Om 4))) (/.f64 (fma.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 l 6)) 64 (*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (*.f64 (pow.f64 l 4) -12))) (*.f64 (pow.f64 l 2) 2))) (pow.f64 Om 6))) (*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.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 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 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 kx 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)))) 3))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))))) (*.f64 -2 (*.f64 (*.f64 (pow.f64 kx 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 3))))))
(fma.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 kx 2) (pow.f64 Om 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 3))) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 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 (pow.f64 kx 2) (+.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))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 kx 2) (+.f64 (*.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 (*.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 4 (/.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))))))) (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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))))) (*.f64 (pow.f64 kx 2) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))) (*.f64 (pow.f64 kx 2) (fma.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 3))) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 2))) (/.f64 (*.f64 4 (pow.f64 l 4)) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 3)))))))))))
(fma.f64 (pow.f64 kx 2) (fma.f64 -1/2 (*.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 3))) (fma.f64 4 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 3))) (*.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 2))))) (*.f64 (pow.f64 kx 2) (sqrt.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1)))) (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 3))) -2))) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 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 (pow.f64 kx 2) (+.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))))) (*.f64 (pow.f64 kx 2) (+.f64 (*.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 -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 (*.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 4 (/.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 -1/2 (*.f64 (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.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 -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 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))) (+.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 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.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 (*.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 4 (/.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))))))) (*.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)))))))) (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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))))) (*.f64 (pow.f64 kx 2) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 3)))) (*.f64 (pow.f64 kx 2) (*.f64 -1/2 (+.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))) (fma.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 3))) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 2))) (/.f64 (*.f64 4 (pow.f64 l 4)) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 3)))))) (*.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))) (*.f64 (pow.f64 kx 2) (fma.f64 -4 (*.f64 (pow.f64 l 2) (/.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 3))) (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 2))))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))))) (fma.f64 8/45 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 2))) (fma.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 3))) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 2))) (/.f64 (*.f64 4 (pow.f64 l 4)) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 3))))) (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))))) (/.f64 (*.f64 16/3 (pow.f64 l 4)) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 3))))))))))))))
(fma.f64 (pow.f64 kx 2) (fma.f64 -2 (*.f64 (pow.f64 l 2) (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 3))) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (*.f64 (sqrt.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1)) (+.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 3))) (fma.f64 4 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 3))) (*.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 2))))) (*.f64 (pow.f64 kx 2) (fma.f64 -4 (*.f64 (fma.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 2)) (*.f64 (/.f64 -16 (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 3)) (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1)))) (fma.f64 8/45 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 2)) (fma.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 3))) (fma.f64 4 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 3))) (*.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 2))))) (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1))) (*.f64 (/.f64 16/3 (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 3)) (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))))) (pow.f64 kx 2)))) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4))))
(sqrt.f64 (/.f64 1 (fma.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4))))
(sqrt.f64 (/.f64 1 (fma.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4))))
(sqrt.f64 (/.f64 1 (fma.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4))))
(sqrt.f64 (/.f64 1 (fma.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4))))
(sqrt.f64 (/.f64 1 (fma.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4))))
(sqrt.f64 (/.f64 1 (fma.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4))))
(sqrt.f64 (/.f64 1 (fma.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4))))
(sqrt.f64 (/.f64 1 (fma.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4 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))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 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 ky 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 kx) 2)) (pow.f64 Om 2)))) 3))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))))) (*.f64 -2 (*.f64 (*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 3))))))
(fma.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 ky 2) (pow.f64 Om 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 3))) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 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 (pow.f64 ky 2) (+.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 kx) 2)) (pow.f64 Om 2)))) 3))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 ky 2) (+.f64 (*.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 kx) 2)) (pow.f64 Om 2)))) 3)))) (+.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 kx) 2)) (pow.f64 Om 2)))) 2)))) (*.f64 4 (/.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 kx) 2)) (pow.f64 Om 2)))) 3))))))) (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 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))))) (*.f64 (pow.f64 ky 2) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)))))) (*.f64 (pow.f64 ky 2) (fma.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 3))) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 2))) (/.f64 (*.f64 4 (pow.f64 l 4)) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 3)))))))))))
(fma.f64 (pow.f64 ky 2) (fma.f64 -1/2 (*.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 3))) (fma.f64 4 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 3))) (*.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 2))))) (*.f64 (pow.f64 ky 2) (sqrt.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1)))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 3))) (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -2))) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 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 (pow.f64 ky 2) (+.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 kx) 2)) (pow.f64 Om 2)))) 3))))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/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 (*.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 kx) 2)) (pow.f64 Om 2)))) 3)))) (+.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 kx) 2)) (pow.f64 Om 2)))) 2)))) (*.f64 4 (/.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 kx) 2)) (pow.f64 Om 2)))) 3)))))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.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 kx) 2)) (pow.f64 Om 2)))) 3)))) (*.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 kx) 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 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 kx) 2)) (pow.f64 Om 2)))) 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.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 kx) 2)) (pow.f64 Om 2)))) 3)))) (+.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 kx) 2)) (pow.f64 Om 2)))) 2)))) (*.f64 4 (/.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 kx) 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 kx) 2)) (pow.f64 Om 2))))))) (*.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 kx) 2)) (pow.f64 Om 2)))) 3)))))))) (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 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))))) (*.f64 (pow.f64 ky 2) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 3)))) (*.f64 (pow.f64 ky 2) (*.f64 -1/2 (+.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)))))) (fma.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 3))) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 2))) (/.f64 (*.f64 4 (pow.f64 l 4)) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 3)))))) (*.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)))))) (*.f64 (pow.f64 ky 2) (fma.f64 -4 (*.f64 (pow.f64 l 2) (/.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 3))) (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 2))))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)))))))) (fma.f64 8/45 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 2))) (fma.f64 2 (*.f64 (pow.f64 l 2) (/.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 3))) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 2))) (/.f64 (*.f64 4 (pow.f64 l 4)) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 3))))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)))))))) (*.f64 16/3 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 3)))))))))))))))
(fma.f64 (pow.f64 ky 2) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 3)))) (*.f64 (*.f64 (pow.f64 ky 2) -1/2) (*.f64 (sqrt.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1)) (+.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 3))) (fma.f64 4 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 3))) (*.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 2))))) (*.f64 (pow.f64 ky 2) (fma.f64 -4 (*.f64 (pow.f64 l 2) (/.f64 (fma.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 2)) (*.f64 (/.f64 -16 (pow.f64 Om 4)) (/.f64 (pow.f64 l 4) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 3)))) (*.f64 (pow.f64 Om 2) (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1)))) (fma.f64 8/45 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 2)) (fma.f64 16/3 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 3))) (*.f64 (*.f64 2 (pow.f64 l 2)) (/.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 3))) (fma.f64 4 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 3))) (*.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 2))))) (*.f64 (pow.f64 Om 2) (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1)))))))))))) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4))))
(sqrt.f64 (/.f64 1 (fma.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4))))
(sqrt.f64 (/.f64 1 (fma.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4))))
(sqrt.f64 (/.f64 1 (fma.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4))))
(sqrt.f64 (/.f64 1 (fma.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4))))
(sqrt.f64 (/.f64 1 (fma.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4))))
(sqrt.f64 (/.f64 1 (fma.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4))))
(sqrt.f64 (/.f64 1 (fma.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 4))))
(sqrt.f64 (/.f64 1 (fma.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4 1)))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1)
(expm1.f64 (log1p.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(expm1.f64 (log1p.f64 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))))
(*.f64 1 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))
(hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))
(hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))
(hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))
(hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))
(hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))
(*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))
(hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))
(*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))
(hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))
(*.f64 (pow.f64 1 1/2) (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))
(hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 2)) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)) 2))) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1 (pow.f64 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))) 2)) 2))) (fabs.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 2))) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)) 2))) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1 (pow.f64 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))) 2)) 2))) (fabs.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))))
(/.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))
(hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))
(/.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))
(hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))
(/.f64 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1)
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))
(hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 2))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2) 2))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))) 4))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))) 2))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 3))) (sqrt.f64 (+.f64 1 (-.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 2) (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2) 3))) (sqrt.f64 (+.f64 1 (-.f64 (pow.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2) 2) (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (pow.f64 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))) 2) 3))) (sqrt.f64 (-.f64 (+.f64 1 (pow.f64 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))) 4)) (pow.f64 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))) 2))))
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 1/2)
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))
(hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))
(pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))
(hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))
(pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3)
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))
(hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3) 1/3)
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))
(hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))
(hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))
(fabs.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))
(hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))
(log.f64 (exp.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))
(hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))
(hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))
(hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))
(expm1.f64 (log1p.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(expm1.f64 (log1p.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(expm1.f64 (log1p.f64 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))))
(hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))
(hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))
(log1p.f64 (expm1.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))
(hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))
(exp.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))
(hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))
(exp.f64 (*.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 1/2))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))
(hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))
(hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))
(+.f64 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)) 2) (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2))
(+.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l)) 2) (pow.f64 (*.f64 (sin.f64 kx) (*.f64 (/.f64 2 Om) l)) 2))
(+.f64 (pow.f64 (*.f64 2 (/.f64 (sin.f64 ky) (/.f64 Om l))) 2) (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 2))
(+.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2) (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)) 2))
(+.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l)) 2) (pow.f64 (*.f64 (sin.f64 kx) (*.f64 (/.f64 2 Om) l)) 2))
(+.f64 (pow.f64 (*.f64 2 (/.f64 (sin.f64 ky) (/.f64 Om l))) 2) (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 2))
(+.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2) 1) (*.f64 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)) 2) 1))
(+.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l)) 2) (pow.f64 (*.f64 (sin.f64 kx) (*.f64 (/.f64 2 Om) l)) 2))
(+.f64 (pow.f64 (*.f64 2 (/.f64 (sin.f64 ky) (/.f64 Om l))) 2) (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 2))
(-.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 1)
(+.f64 1 (-.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2) 1))
(+.f64 (pow.f64 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))) 2) 0)
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2) 3) (pow.f64 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)) 2) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2) (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2)) (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)) 2) (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)) 2)) (*.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2) (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)) 2)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 (/.f64 2 Om) l)) 2) 3) (pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l)) 2) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 (/.f64 2 Om) l)) 4) (-.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l)) 4) (*.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l)) 2) (pow.f64 (*.f64 (sin.f64 kx) (*.f64 (/.f64 2 Om) l)) 2)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 2) 3) (pow.f64 (pow.f64 (*.f64 2 (/.f64 (sin.f64 ky) (/.f64 Om l))) 2) 3)) (fma.f64 (pow.f64 (*.f64 2 (/.f64 (sin.f64 ky) (/.f64 Om l))) 2) (-.f64 (pow.f64 (*.f64 2 (/.f64 (sin.f64 ky) (/.f64 Om l))) 2) (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 2)) (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 4)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2) (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2)) (*.f64 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)) 2) (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)) 2))) (-.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2) (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 (/.f64 2 Om) l)) 4) (pow.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l)) 4)) (-.f64 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 (/.f64 2 Om) l)) 2) (pow.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 4) (pow.f64 (*.f64 2 (/.f64 (sin.f64 ky) (/.f64 Om l))) 4)) (-.f64 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 2) (pow.f64 (*.f64 2 (/.f64 (sin.f64 ky) (/.f64 Om l))) 2)))
(/.f64 (*.f64 (pow.f64 (/.f64 2 (/.f64 Om l)) 2) (+.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 (sin.f64 kx) 6))) (-.f64 (+.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2)))
(*.f64 (pow.f64 (*.f64 (/.f64 2 Om) l) 2) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 (sin.f64 kx) 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 (pow.f64 (*.f64 2 (/.f64 l Om)) 2) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 (sin.f64 kx) 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 (pow.f64 (/.f64 2 (/.f64 Om l)) 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 (pow.f64 (*.f64 (/.f64 2 Om) l) 2) (/.f64 (-.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 (pow.f64 (*.f64 2 (/.f64 l Om)) 2) (/.f64 (-.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 ky) 6) (pow.f64 (sin.f64 kx) 6)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2)) (-.f64 (+.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2)))
(*.f64 (pow.f64 (*.f64 (/.f64 2 Om) l) 2) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 (sin.f64 kx) 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 (pow.f64 (*.f64 2 (/.f64 l Om)) 2) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 (sin.f64 kx) 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 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)) (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 (/.f64 2 Om) l) 2) (/.f64 (-.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 (pow.f64 (*.f64 2 (/.f64 l Om)) 2) (/.f64 (-.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))))
(pow.f64 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 1)
(pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)
(pow.f64 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))) 2)
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 3)
(pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)
(pow.f64 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))) 2)
(pow.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 3) 1/3)
(pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)
(pow.f64 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))) 2)
(pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)
(pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)
(pow.f64 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))) 2)
(sqrt.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 2))
(sqrt.f64 (pow.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2) 2))
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))) 4))
(log.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)
(pow.f64 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))
(pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)
(pow.f64 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))) 2)
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 3))
(pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)
(pow.f64 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))) 2)
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(+.f64 1 (-.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2) 1))
(+.f64 (pow.f64 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))) 2) 0)
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)
(pow.f64 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))) 2)
(exp.f64 (log.f64 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)
(pow.f64 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))) 2)
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 1))
(pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)
(pow.f64 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))) 2)
(fma.f64 (pow.f64 (/.f64 2 (/.f64 Om l)) 2) (pow.f64 (sin.f64 kx) 2) (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)) 2))
(+.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l)) 2) (pow.f64 (*.f64 (sin.f64 kx) (*.f64 (/.f64 2 Om) l)) 2))
(+.f64 (pow.f64 (*.f64 2 (/.f64 (sin.f64 ky) (/.f64 Om l))) 2) (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 2))
(fma.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (/.f64 2 (/.f64 Om l)) 2) (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (sin.f64 ky)) 2))
(+.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l)) 2) (pow.f64 (*.f64 (sin.f64 kx) (*.f64 (/.f64 2 Om) l)) 2))
(+.f64 (pow.f64 (*.f64 2 (/.f64 (sin.f64 ky) (/.f64 Om l))) 2) (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 2))
(-.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 2 ky))))
(+.f64 1/2 (*.f64 -1/2 (cos.f64 (*.f64 2 ky))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (sin.f64 ky) 2))) 1)
(expm1.f64 (log1p.f64 (pow.f64 (sin.f64 ky) 2)))
(*.f64 1 (pow.f64 (sin.f64 ky) 2))
(pow.f64 (sin.f64 ky) 2)
(*.f64 (sin.f64 ky) (sin.f64 ky))
(pow.f64 (sin.f64 ky) 2)
(*.f64 (pow.f64 (sin.f64 ky) 2) 1)
(pow.f64 (sin.f64 ky) 2)
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) 2) (cbrt.f64 (pow.f64 (sin.f64 ky) 4)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) 2) (*.f64 (cbrt.f64 (sin.f64 ky)) (sin.f64 ky)))
(pow.f64 (sin.f64 ky) 2)
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 4)) (pow.f64 (cbrt.f64 (sin.f64 ky)) 2))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) 2) (cbrt.f64 (pow.f64 (sin.f64 ky) 4)))
(*.f64 (sqrt.f64 (sin.f64 ky)) (*.f64 (sqrt.f64 (sin.f64 ky)) (sin.f64 ky)))
(pow.f64 (sin.f64 ky) 2)
(*.f64 (*.f64 (sin.f64 ky) (sqrt.f64 (sin.f64 ky))) (sqrt.f64 (sin.f64 ky)))
(pow.f64 (sin.f64 ky) 2)
(*.f64 (*.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (sin.f64 ky)) 2)) (cbrt.f64 (sin.f64 ky)))
(pow.f64 (sin.f64 ky) 2)
(/.f64 (-.f64 (cos.f64 (-.f64 ky ky)) (cos.f64 (+.f64 ky ky))) 2)
(/.f64 (-.f64 (cos.f64 0) (cos.f64 (*.f64 2 ky))) 2)
(-.f64 1/2 (/.f64 (cos.f64 (*.f64 2 ky)) 2))
(sqrt.f64 (pow.f64 (sin.f64 ky) 4))
(log.f64 (exp.f64 (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (sin.f64 ky) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (sin.f64 ky) 2))))
(pow.f64 (sin.f64 ky) 2)
(cbrt.f64 (pow.f64 (sin.f64 ky) 6))
(expm1.f64 (log1p.f64 (pow.f64 (sin.f64 ky) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (sin.f64 ky) 2)
(exp.f64 (*.f64 2 (log.f64 (sin.f64 ky))))
(pow.f64 (sin.f64 ky) 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (sin.f64 ky))) 1))
(pow.f64 (sin.f64 ky) 2)
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 1)
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))))
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -2)) 1) (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))) -2)) (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -2)) 1) (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))) -2)) (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) -1/2)
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)) -1/2)
(pow.f64 (+.f64 1 (pow.f64 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))) 2)) -1/2)
(pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1)
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 3)
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))
(pow.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3) 1/3)
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2) 2)
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))
(neg.f64 (/.f64 -1 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -2))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 2 (/.f64 Om l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))

eval344.0ms (2.1%)

Compiler

Compiled 18889 to 13980 computations (26% saved)

prune66.0ms (0.4%)

Pruning

4 alts after pruning (4 fresh and 0 done)

PrunedKeptTotal
New3234327
Fresh000
Picked101
Done000
Total3244328
Accuracy
100.0%
Counts
328 → 4
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (pow.f64 (+.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)) -1/2))))
100.0%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
48.4%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
63.4%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 1))))
Compiler

Compiled 84 to 72 computations (14.3% saved)

localize685.0ms (4.1%)

Localize:

Found 12 expressions with local error:

NewAccuracyProgram
99.7%
(pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)
99.7%
(*.f64 (/.f64 2 Om) l)
99.0%
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))
87.8%
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)) -1/2)
99.9%
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
99.7%
(*.f64 (/.f64 2 Om) l)
99.5%
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
99.0%
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))
99.9%
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
99.3%
(/.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
99.0%
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
86.4%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
Compiler

Compiled 394 to 206 computations (47.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 448.0ms
Operation ival-pow, time spent: 113.0ms, 25.0% of total-time
Operation ival-mult, time spent: 105.0ms, 23.0% of total-time
Operation ival-div, time spent: 64.0ms, 14.0% of total-time
Operation composed, time spent: 53.0ms, 12.0% of total-time
Operation ival-add, time spent: 48.0ms, 11.0% of total-time
Operation ival-sqrt, time spent: 33.0ms, 7.0% of total-time
Operation ival-sin, time spent: 20.0ms, 4.0% of total-time
Operation const, time spent: 12.0ms, 3.0% of total-time

series192.0ms (1.2%)

Counts
12 → 480
Calls

120 calls:

TimeVariablePointExpression
16.0ms
l
@0
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
11.0ms
ky
@0
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
7.0ms
ky
@-inf
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
6.0ms
kx
@0
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
4.0ms
l
@-inf
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)) -1/2)

rewrite245.0ms (1.5%)

Algorithm
batch-egg-rewrite
Rules
1010×log1p-expm1-u
408×associate-*r*
264×associate-*l*
225×expm1-log1p-u
221×add-cube-cbrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
034480
1521474
26704474
Stop Event
node limit
Counts
12 → 304
Calls
Call 1
Inputs
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(*.f64 (/.f64 2 Om) l)
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)) -1/2)
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))
(*.f64 (/.f64 2 Om) l)
(pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)
Outputs
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))))) 1)
(*.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))))
(*.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))) 1)
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))) (cbrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))))
(*.f64 (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))) 1/4) (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))) 1/4))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))) 2)) 1/2) (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))) 2))) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))) 2))) (sqrt.f64 (-.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))) 3) 1/8)) (sqrt.f64 (+.f64 1/4 (*.f64 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))) (-.f64 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))) 1/2)))))
(pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))) 1/2)
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))) 3)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))) 3/2) 1/3)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))) 1/4) 2)
(fabs.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))))
(exp.f64 (*.f64 (log.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))) 1)
(/.f64 1 (/.f64 Om (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om l))
(/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)
(/.f64 (neg.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 Om))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 l)) (neg.f64 Om))
(/.f64 (*.f64 (neg.f64 l) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 Om))
(/.f64 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) Om)
(/.f64 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))
(/.f64 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sqrt.f64 Om)) (sqrt.f64 Om))
(pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 1)
(pow.f64 (cbrt.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))) 3)
(pow.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))) 2)
(sqrt.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))
(cbrt.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 l Om) 3) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3) (pow.f64 (/.f64 l Om) 3)))
(expm1.f64 (log1p.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))
(log1p.f64 (expm1.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))
(exp.f64 (log.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))
(exp.f64 (*.f64 (log.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))) 1)
(*.f64 1/2 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) -1))
(*.f64 1/2 (/.f64 1 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))
(*.f64 1 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))
(*.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om) 1)
(*.f64 -1 (/.f64 1 (*.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) -2)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)) (cbrt.f64 (pow.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) -2)) (cbrt.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)) (sqrt.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) -1) 1/2)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) 2) -1) (pow.f64 (cbrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -1))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -1) (pow.f64 (sqrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -1))
(*.f64 (pow.f64 (/.f64 l (*.f64 Om 1/2)) -1) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -1))
(*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)
(pow.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) -1)
(pow.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)) 2)
(neg.f64 (/.f64 -1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(sqrt.f64 (pow.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) -2))
(log.f64 (exp.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(exp.f64 (log.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(exp.f64 (*.f64 (log.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -1))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)) 1))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)
(*.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 1)
(*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 1)
(pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 1/2)
(pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3)
(pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3) 1/3)
(pow.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)
(sqrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))
(log.f64 (exp.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3))
(expm1.f64 (log1p.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(log1p.f64 (expm1.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(exp.f64 (log.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 1)
(/.f64 1 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))
(/.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) 1)
(/.f64 (*.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) -2) -1)
(/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 l)) Om)
(/.f64 (*.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) Om)
(/.f64 (*.f64 (*.f64 2 l) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)
(pow.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) 1)
(pow.f64 (*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4) 1/2)
(pow.f64 (cbrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) 3)
(pow.f64 (pow.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) 2)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4))
(fabs.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 l) (/.f64 2 Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))
(cbrt.f64 (pow.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) 3))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3) (pow.f64 (/.f64 l (*.f64 Om 1/2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 l (*.f64 Om 1/2)) 3) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3)))
(expm1.f64 (log1p.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(log1p.f64 (expm1.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(exp.f64 (log.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(exp.f64 (*.f64 (log.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))) 1)
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 1)
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -2)) (cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))))
(*.f64 (cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -2)))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -1/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 2) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) -1))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) -1))
(*.f64 (pow.f64 1 -1/2) (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 2) 2) -1/2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 2) -1/2))
(pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -1)
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 1)
(pow.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4)) -1/2)
(pow.f64 (cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))) 3)
(pow.f64 (pow.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4)) 2) -1/4)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -1/2) 2)
(pow.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 3) 1/3)
(neg.f64 (/.f64 -1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 l (*.f64 Om 1/2)))) 1)
(/.f64 1 (/.f64 Om (*.f64 2 l)))
(/.f64 2 (/.f64 Om l))
(/.f64 l (*.f64 Om 1/2))
(/.f64 (*.f64 2 l) Om)
(/.f64 (neg.f64 (*.f64 2 l)) (neg.f64 Om))
(/.f64 (*.f64 l -2) (neg.f64 Om))
(/.f64 (*.f64 2 (neg.f64 l)) (neg.f64 Om))
(/.f64 (*.f64 -2 l) (neg.f64 Om))
(/.f64 (/.f64 (*.f64 2 l) 1) Om)
(/.f64 (/.f64 (*.f64 2 l) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))
(/.f64 (/.f64 (*.f64 2 l) (sqrt.f64 Om)) (sqrt.f64 Om))
(pow.f64 (/.f64 l (*.f64 Om 1/2)) 1)
(pow.f64 (cbrt.f64 (/.f64 l (*.f64 Om 1/2))) 3)
(pow.f64 (pow.f64 (/.f64 l (*.f64 Om 1/2)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 l (*.f64 Om 1/2))) 2)
(sqrt.f64 (pow.f64 (/.f64 l (*.f64 Om 1/2)) 2))
(log.f64 (pow.f64 (exp.f64 l) (/.f64 2 Om)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 l (*.f64 Om 1/2)))))
(cbrt.f64 (pow.f64 (/.f64 l (*.f64 Om 1/2)) 3))
(cbrt.f64 (*.f64 (pow.f64 l 3) (pow.f64 (/.f64 2 Om) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 2 Om) 3) (pow.f64 l 3)))
(expm1.f64 (log1p.f64 (/.f64 l (*.f64 Om 1/2))))
(log1p.f64 (expm1.f64 (/.f64 l (*.f64 Om 1/2))))
(exp.f64 (log.f64 (/.f64 l (*.f64 Om 1/2))))
(exp.f64 (*.f64 (log.f64 (/.f64 l (*.f64 Om 1/2))) 1))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)
(*.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 1)
(*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 1)
(pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 1/2)
(pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3)
(pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3) 1/3)
(pow.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)
(sqrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))
(log.f64 (exp.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3))
(expm1.f64 (log1p.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(log1p.f64 (expm1.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(exp.f64 (log.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))) 1)
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 1)
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -2)) (cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))))
(*.f64 (cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -2)))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -1/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 2) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) -1))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) -1))
(*.f64 (pow.f64 1 -1/2) (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 2) 2) -1/2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 2) -1/2))
(/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(/.f64 1 (neg.f64 (neg.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))
(/.f64 (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -1/2) (sqrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 2)) (cbrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))
(neg.f64 (/.f64 -1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 1)
(/.f64 1 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))
(/.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) 1)
(/.f64 (*.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) -2) -1)
(/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 l)) Om)
(/.f64 (*.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) Om)
(/.f64 (*.f64 (*.f64 2 l) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)
(pow.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) 1)
(pow.f64 (*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4) 1/2)
(pow.f64 (cbrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) 3)
(pow.f64 (pow.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) 2)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4))
(fabs.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 l) (/.f64 2 Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))
(cbrt.f64 (pow.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) 3))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3) (pow.f64 (/.f64 l (*.f64 Om 1/2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 l (*.f64 Om 1/2)) 3) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3)))
(expm1.f64 (log1p.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(log1p.f64 (expm1.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(exp.f64 (log.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(exp.f64 (*.f64 (log.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 l (*.f64 Om 1/2)))) 1)
(/.f64 1 (/.f64 Om (*.f64 2 l)))
(/.f64 2 (/.f64 Om l))
(/.f64 l (*.f64 Om 1/2))
(/.f64 (*.f64 2 l) Om)
(/.f64 (neg.f64 (*.f64 2 l)) (neg.f64 Om))
(/.f64 (*.f64 l -2) (neg.f64 Om))
(/.f64 (*.f64 2 (neg.f64 l)) (neg.f64 Om))
(/.f64 (*.f64 -2 l) (neg.f64 Om))
(/.f64 (/.f64 (*.f64 2 l) 1) Om)
(/.f64 (/.f64 (*.f64 2 l) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))
(/.f64 (/.f64 (*.f64 2 l) (sqrt.f64 Om)) (sqrt.f64 Om))
(pow.f64 (/.f64 l (*.f64 Om 1/2)) 1)
(pow.f64 (cbrt.f64 (/.f64 l (*.f64 Om 1/2))) 3)
(pow.f64 (pow.f64 (/.f64 l (*.f64 Om 1/2)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 l (*.f64 Om 1/2))) 2)
(sqrt.f64 (pow.f64 (/.f64 l (*.f64 Om 1/2)) 2))
(log.f64 (pow.f64 (exp.f64 l) (/.f64 2 Om)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 l (*.f64 Om 1/2)))))
(cbrt.f64 (pow.f64 (/.f64 l (*.f64 Om 1/2)) 3))
(cbrt.f64 (*.f64 (pow.f64 l 3) (pow.f64 (/.f64 2 Om) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 2 Om) 3) (pow.f64 l 3)))
(expm1.f64 (log1p.f64 (/.f64 l (*.f64 Om 1/2))))
(log1p.f64 (expm1.f64 (/.f64 l (*.f64 Om 1/2))))
(exp.f64 (log.f64 (/.f64 l (*.f64 Om 1/2))))
(exp.f64 (*.f64 (log.f64 (/.f64 l (*.f64 Om 1/2))) 1))
(-.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4)) 1)
(*.f64 1 (*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4))
(*.f64 2 (*.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 l (*.f64 Om 1/2)) (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(*.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) (*.f64 2 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(*.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))
(*.f64 (/.f64 l (*.f64 Om 1/2)) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(*.f64 (*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4) 1)
(*.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 (/.f64 l (*.f64 Om 1/2)) 2))
(*.f64 (pow.f64 (/.f64 l (*.f64 Om 1/2)) 2) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) 2) (cbrt.f64 (pow.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) 4)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) 2) (*.f64 (cbrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) 4)) (pow.f64 (cbrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) 2))
(*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4)
(*.f64 (sqrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) (*.f64 (sqrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)) (*.f64 l (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(*.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)) 2) (pow.f64 l 2))
(*.f64 4 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2))
(*.f64 (*.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) (sqrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) (sqrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(*.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) (pow.f64 l 2))
(*.f64 (*.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))) 2)
(*.f64 (*.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) 2) (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))
(*.f64 (*.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) (pow.f64 (cbrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) 2)) (cbrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(*.f64 (*.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) (/.f64 l (*.f64 Om 1/2))) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (*.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 l (*.f64 Om 1/2)))
(*.f64 (*.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) l)
(sqrt.f64 (pow.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) 4))
(log.f64 (exp.f64 (*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4))))
(cbrt.f64 (pow.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) 6))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4)))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4)))
(exp.f64 (*.f64 2 (log.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 1))

simplify502.0ms (3%)

Algorithm
egg-herbie
Rules
1754×fma-define
1024×distribute-lft-in
1022×distribute-rgt-in
908×*-commutative
792×times-frac
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0123463658
1359960256
Stop Event
node limit
Counts
784 → 546
Calls
Call 1
Inputs
(*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (/.f64 Om l))))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (/.f64 (pow.f64 l 3) Om)))) (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (*.f64 Om l))))) l)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (*.f64 Om l)))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) 1/4) (sqrt.f64 (/.f64 l (pow.f64 Om 3))))) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (/.f64 1 (*.f64 Om l)))))))) l)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (*.f64 Om l)))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (/.f64 1 (*.f64 Om l))))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) 1/4) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 Om 3) (pow.f64 l 3)))))) (*.f64 1/4 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)) 1/4) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 Om 5) l)))))))))) l)
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (+.f64 (*.f64 1/1024 (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 (sqrt.f64 1/2) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (/.f64 Om (sqrt.f64 1/2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 1/128 (/.f64 (pow.f64 Om 2) (*.f64 l (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) l)))
(+.f64 (sqrt.f64 1/2) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.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 (sin.f64 ky) 2))))) (*.f64 1/1024 (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 l (pow.f64 (sqrt.f64 1/2) 5))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))))) l)) (*.f64 -1/8 (*.f64 (/.f64 Om (sqrt.f64 1/2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) l)))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (+.f64 (*.f64 -1/128 (/.f64 Om (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 1/8 (*.f64 (/.f64 1 (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (+.f64 (*.f64 1/8 (*.f64 (/.f64 1 (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 Om (-.f64 (*.f64 1/1024 (*.f64 (/.f64 Om (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/128 (/.f64 1 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))))
(*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (/.f64 Om l))))
(*.f64 Om (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (/.f64 l (pow.f64 Om 3))))) (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (/.f64 1 (*.f64 Om l)))))))
(*.f64 Om (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) 1/4) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 Om 5))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (/.f64 l (pow.f64 Om 3))))) (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (/.f64 1 (*.f64 Om l))))))))
(*.f64 Om (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) 1/4) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 Om 5))))) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)) 1/4) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 Om 7))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (/.f64 l (pow.f64 Om 3))))) (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (/.f64 1 (*.f64 Om l)))))))))
(*.f64 -1 (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (*.f64 (sqrt.f64 (/.f64 Om l)) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))))
(*.f64 -1 (*.f64 Om (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (*.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))) (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om l))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))))))
(*.f64 -1 (*.f64 Om (+.f64 (*.f64 -1/32 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) 1/4) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 Om 5))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 3))))) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (*.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))) (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om l))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))))))
(*.f64 -1 (*.f64 Om (+.f64 (*.f64 -1/32 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) 1/4) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 Om 5))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 3))))) (+.f64 (*.f64 1/128 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)) 1/4) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 Om 7))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 5))))) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (*.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))) (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om l))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 kx 2) (-.f64 (*.f64 1/8 (/.f64 (*.f64 Om (*.f64 (sin.f64 ky) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 ky) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 ky) 6)))))) l)) (*.f64 1/256 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 6) (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))) (-.f64 (*.f64 1/8 (/.f64 (*.f64 Om (*.f64 (sin.f64 ky) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 ky) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 ky) 6)))))) l)) (*.f64 1/256 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 6) (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 kx 2) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 Om (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 ky) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 ky) 6)))) (pow.f64 (sin.f64 ky) 2))) (+.f64 (*.f64 2/45 (/.f64 1 (pow.f64 (sin.f64 ky) 4))) (+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 (sin.f64 ky) 6))) (/.f64 1 (pow.f64 (sin.f64 ky) 8))))))) l)) (*.f64 -1/16 (/.f64 (*.f64 Om (-.f64 (*.f64 1/8 (/.f64 (*.f64 Om (*.f64 (sin.f64 ky) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 ky) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 ky) 6)))))) l)) (*.f64 1/256 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 6) (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))))) (*.f64 l (*.f64 (pow.f64 (sin.f64 ky) 3) (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))))) (sqrt.f64 (/.f64 1 (+.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) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.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 l (sin.f64 kx)))))) (*.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 l (sin.f64 kx)))))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 Om (*.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 1/2 (*.f64 (*.f64 (pow.f64 ky 2) (-.f64 (*.f64 1/8 (/.f64 (*.f64 Om (*.f64 (sin.f64 kx) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 kx) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 kx) 6)))))) l)) (*.f64 1/256 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 6) (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))))) (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 l (sin.f64 kx)))))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 Om (*.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 (pow.f64 ky 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))) (-.f64 (*.f64 1/8 (/.f64 (*.f64 Om (*.f64 (sin.f64 kx) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 kx) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 kx) 6)))))) l)) (*.f64 1/256 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 6) (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 ky 2) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 Om (*.f64 (sin.f64 kx) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 kx) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 kx) 6)))) (pow.f64 (sin.f64 kx) 2))) (+.f64 (*.f64 2/45 (/.f64 1 (pow.f64 (sin.f64 kx) 4))) (+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 (sin.f64 kx) 6))) (/.f64 1 (pow.f64 (sin.f64 kx) 8))))))) l)) (*.f64 -1/16 (/.f64 (*.f64 Om (-.f64 (*.f64 1/8 (/.f64 (*.f64 Om (*.f64 (sin.f64 kx) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 kx) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 kx) 6)))))) l)) (*.f64 1/256 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 6) (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))))) (*.f64 l (*.f64 (pow.f64 (sin.f64 kx) 3) (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))))) (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 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 kx 2) l) (*.f64 Om (sin.f64 ky)))) (/.f64 (*.f64 l (sin.f64 ky)) Om))
(+.f64 (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 kx 2) (*.f64 l (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2)))))) (*.f64 Om (sin.f64 ky)))) (*.f64 1/2 (/.f64 l (*.f64 Om (sin.f64 ky)))))) (/.f64 (*.f64 l (sin.f64 ky)) Om))
(+.f64 (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 1/2 (/.f64 l (*.f64 Om (sin.f64 ky)))) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 l (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (sin.f64 ky)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 kx 2) (*.f64 l (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 Om (sin.f64 ky)))))))) (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(/.f64 (*.f64 l (sin.f64 kx)) Om)
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ky 2) l) (*.f64 Om (sin.f64 kx)))) (/.f64 (*.f64 l (sin.f64 kx)) Om))
(+.f64 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (*.f64 l (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2)))))) (*.f64 Om (sin.f64 kx)))) (*.f64 1/2 (/.f64 l (*.f64 Om (sin.f64 kx)))))) (/.f64 (*.f64 l (sin.f64 kx)) Om))
(+.f64 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 1/2 (/.f64 l (*.f64 Om (sin.f64 kx)))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 l (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2))))) (*.f64 Om (sin.f64 kx)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ky 2) (*.f64 l (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (sin.f64 kx) 2)))))) (*.f64 Om (sin.f64 kx)))))))) (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 (*.f64 Om (*.f64 (pow.f64 kx 2) (*.f64 (sin.f64 ky) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 ky) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 ky) 6))))))) l)))))
(+.f64 (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 Om (*.f64 (pow.f64 kx 2) (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 ky) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 ky) 6)))) (pow.f64 (sin.f64 ky) 2))) (+.f64 (*.f64 2/45 (/.f64 1 (pow.f64 (sin.f64 ky) 4))) (+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 (sin.f64 ky) 6))) (/.f64 1 (pow.f64 (sin.f64 ky) 8)))))))) l)) (*.f64 1/4 (/.f64 (*.f64 Om (*.f64 (sin.f64 ky) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 ky) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 ky) 6)))))) l)))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.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 Om (*.f64 l (sin.f64 kx)))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/4 (/.f64 (*.f64 Om (*.f64 (pow.f64 ky 2) (*.f64 (sin.f64 kx) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 kx) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 kx) 6))))))) l)))))
(+.f64 (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx)))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 Om (*.f64 (pow.f64 ky 2) (*.f64 (sin.f64 kx) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 kx) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 kx) 6)))) (pow.f64 (sin.f64 kx) 2))) (+.f64 (*.f64 2/45 (/.f64 1 (pow.f64 (sin.f64 kx) 4))) (+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 (sin.f64 kx) 6))) (/.f64 1 (pow.f64 (sin.f64 kx) 8)))))))) l)) (*.f64 1/4 (/.f64 (*.f64 Om (*.f64 (sin.f64 kx) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 kx) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 kx) 6)))))) l)))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(sin.f64 ky)
(+.f64 (sin.f64 ky) (*.f64 1/2 (/.f64 (pow.f64 kx 2) (sin.f64 ky))))
(+.f64 (sin.f64 ky) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 kx 2) (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2))))) (sin.f64 ky))) (*.f64 1/2 (/.f64 1 (sin.f64 ky))))))
(+.f64 (sin.f64 ky) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2)))) (sin.f64 ky))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 kx 2) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (sin.f64 ky) 2))))) (sin.f64 ky))))) (*.f64 1/2 (/.f64 1 (sin.f64 ky))))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sin.f64 kx)
(+.f64 (sin.f64 kx) (*.f64 1/2 (/.f64 (pow.f64 ky 2) (sin.f64 kx))))
(+.f64 (sin.f64 kx) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2))))) (sin.f64 kx))) (*.f64 1/2 (/.f64 1 (sin.f64 kx))))))
(+.f64 (sin.f64 kx) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2)))) (sin.f64 kx))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ky 2) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (sin.f64 kx) 2))))) (sin.f64 kx))))) (*.f64 1/2 (/.f64 1 (sin.f64 kx))))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (/.f64 (*.f64 (pow.f64 kx 2) l) (*.f64 Om (sin.f64 ky))))
(+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 kx 2) (*.f64 l (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2)))))) (*.f64 Om (sin.f64 ky)))) (/.f64 l (*.f64 Om (sin.f64 ky))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 l (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (sin.f64 ky)))) (/.f64 (*.f64 (pow.f64 kx 2) (*.f64 l (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 Om (sin.f64 ky))))) (/.f64 l (*.f64 Om (sin.f64 ky))))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)) (/.f64 (*.f64 (pow.f64 ky 2) l) (*.f64 Om (sin.f64 kx))))
(+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ky 2) (*.f64 l (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2)))))) (*.f64 Om (sin.f64 kx)))) (/.f64 l (*.f64 Om (sin.f64 kx))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 l (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2))))) (*.f64 Om (sin.f64 kx)))) (/.f64 (*.f64 (pow.f64 ky 2) (*.f64 l (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (sin.f64 kx) 2)))))) (*.f64 Om (sin.f64 kx))))) (/.f64 l (*.f64 Om (sin.f64 kx))))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 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 kx 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)))) 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 (pow.f64 kx 2) (+.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))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 kx 2) (+.f64 (*.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 (*.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 4 (/.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))))))) (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 (pow.f64 kx 2) (+.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))))) (*.f64 (pow.f64 kx 2) (+.f64 (*.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 -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 (*.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 4 (/.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 -1/2 (*.f64 (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.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 -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 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))) (+.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 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.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 (*.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 4 (/.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))))))) (*.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)))))))) (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 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 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) (+.f64 (pow.f64 (sin.f64 kx) 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) (+.f64 (pow.f64 (sin.f64 kx) 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) (+.f64 (pow.f64 (sin.f64 kx) 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) (+.f64 (pow.f64 (sin.f64 kx) 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) (+.f64 (pow.f64 (sin.f64 kx) 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) (+.f64 (pow.f64 (sin.f64 kx) 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) (+.f64 (pow.f64 (sin.f64 kx) 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 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 ky 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 kx) 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 kx) 2)) (pow.f64 Om 2)))))) (*.f64 (pow.f64 ky 2) (+.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 kx) 2)) (pow.f64 Om 2)))) 3))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 ky 2) (+.f64 (*.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 kx) 2)) (pow.f64 Om 2)))) 3)))) (+.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 kx) 2)) (pow.f64 Om 2)))) 2)))) (*.f64 4 (/.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 kx) 2)) (pow.f64 Om 2)))) 3))))))) (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 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))) (*.f64 (pow.f64 ky 2) (+.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 kx) 2)) (pow.f64 Om 2)))) 3))))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/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 (*.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 kx) 2)) (pow.f64 Om 2)))) 3)))) (+.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 kx) 2)) (pow.f64 Om 2)))) 2)))) (*.f64 4 (/.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 kx) 2)) (pow.f64 Om 2)))) 3)))))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.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 kx) 2)) (pow.f64 Om 2)))) 3)))) (*.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 kx) 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 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 kx) 2)) (pow.f64 Om 2)))) 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.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 kx) 2)) (pow.f64 Om 2)))) 3)))) (+.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 kx) 2)) (pow.f64 Om 2)))) 2)))) (*.f64 4 (/.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 kx) 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 kx) 2)) (pow.f64 Om 2))))))) (*.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 kx) 2)) (pow.f64 Om 2)))) 3)))))))) (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 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 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) (+.f64 (pow.f64 (sin.f64 kx) 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) (+.f64 (pow.f64 (sin.f64 kx) 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) (+.f64 (pow.f64 (sin.f64 kx) 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) (+.f64 (pow.f64 (sin.f64 kx) 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) (+.f64 (pow.f64 (sin.f64 kx) 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) (+.f64 (pow.f64 (sin.f64 kx) 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) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 Om (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 (/.f64 1 l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(*.f64 Om (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 3/256 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 5)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)))))))))
(*.f64 Om (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -5/2048 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 7)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 7))))) (*.f64 3/256 (*.f64 (/.f64 1 (pow.f64 l 5)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)))))))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 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 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4 (*.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 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4 (*.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/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (pow.f64 Om 6))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 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 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4 (*.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 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4 (*.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/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (pow.f64 Om 6))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))
(+.f64 1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)))))))))
(+.f64 1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (*.f64 64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 Om 6)))))) (*.f64 -1/2 (+.f64 (*.f64 -16 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))))))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(/.f64 (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) l)
(/.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 Om (pow.f64 l 4))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))) l)
(/.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 Om (pow.f64 l 4))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 4))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))) l)
(*.f64 -1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) l))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 Om (pow.f64 l 4))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))) l))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 Om (pow.f64 l 4))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 4))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))) l))
(*.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))
(sin.f64 ky)
(+.f64 (sin.f64 ky) (*.f64 1/2 (/.f64 (pow.f64 kx 2) (sin.f64 ky))))
(+.f64 (sin.f64 ky) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 kx 2) (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2))))) (sin.f64 ky))) (*.f64 1/2 (/.f64 1 (sin.f64 ky))))))
(+.f64 (sin.f64 ky) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2)))) (sin.f64 ky))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 kx 2) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (sin.f64 ky) 2))))) (sin.f64 ky))))) (*.f64 1/2 (/.f64 1 (sin.f64 ky))))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sin.f64 kx)
(+.f64 (sin.f64 kx) (*.f64 1/2 (/.f64 (pow.f64 ky 2) (sin.f64 kx))))
(+.f64 (sin.f64 kx) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2))))) (sin.f64 kx))) (*.f64 1/2 (/.f64 1 (sin.f64 kx))))))
(+.f64 (sin.f64 kx) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2)))) (sin.f64 kx))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ky 2) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (sin.f64 kx) 2))))) (sin.f64 kx))))) (*.f64 1/2 (/.f64 1 (sin.f64 kx))))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 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 kx 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)))) 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 (pow.f64 kx 2) (+.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))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 kx 2) (+.f64 (*.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 (*.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 4 (/.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))))))) (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 (pow.f64 kx 2) (+.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))))) (*.f64 (pow.f64 kx 2) (+.f64 (*.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 -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 (*.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 4 (/.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 -1/2 (*.f64 (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.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 -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 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))) (+.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 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.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 (*.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 4 (/.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))))))) (*.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)))))))) (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 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 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) (+.f64 (pow.f64 (sin.f64 kx) 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) (+.f64 (pow.f64 (sin.f64 kx) 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) (+.f64 (pow.f64 (sin.f64 kx) 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) (+.f64 (pow.f64 (sin.f64 kx) 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) (+.f64 (pow.f64 (sin.f64 kx) 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) (+.f64 (pow.f64 (sin.f64 kx) 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) (+.f64 (pow.f64 (sin.f64 kx) 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 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 ky 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 kx) 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 kx) 2)) (pow.f64 Om 2)))))) (*.f64 (pow.f64 ky 2) (+.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 kx) 2)) (pow.f64 Om 2)))) 3))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 ky 2) (+.f64 (*.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 kx) 2)) (pow.f64 Om 2)))) 3)))) (+.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 kx) 2)) (pow.f64 Om 2)))) 2)))) (*.f64 4 (/.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 kx) 2)) (pow.f64 Om 2)))) 3))))))) (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 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))) (*.f64 (pow.f64 ky 2) (+.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 kx) 2)) (pow.f64 Om 2)))) 3))))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/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 (*.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 kx) 2)) (pow.f64 Om 2)))) 3)))) (+.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 kx) 2)) (pow.f64 Om 2)))) 2)))) (*.f64 4 (/.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 kx) 2)) (pow.f64 Om 2)))) 3)))))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.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 kx) 2)) (pow.f64 Om 2)))) 3)))) (*.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 kx) 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 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 kx) 2)) (pow.f64 Om 2)))) 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.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 kx) 2)) (pow.f64 Om 2)))) 3)))) (+.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 kx) 2)) (pow.f64 Om 2)))) 2)))) (*.f64 4 (/.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 kx) 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 kx) 2)) (pow.f64 Om 2))))))) (*.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 kx) 2)) (pow.f64 Om 2)))) 3)))))))) (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 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 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) (+.f64 (pow.f64 (sin.f64 kx) 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) (+.f64 (pow.f64 (sin.f64 kx) 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) (+.f64 (pow.f64 (sin.f64 kx) 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) (+.f64 (pow.f64 (sin.f64 kx) 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) (+.f64 (pow.f64 (sin.f64 kx) 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) (+.f64 (pow.f64 (sin.f64 kx) 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) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 Om (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 (/.f64 1 l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(*.f64 Om (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 3/256 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 5)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)))))))))
(*.f64 Om (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -5/2048 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 7)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 7))))) (*.f64 3/256 (*.f64 (/.f64 1 (pow.f64 l 5)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)))))))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 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 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4 (*.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 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4 (*.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/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (pow.f64 Om 6))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 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 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4 (*.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 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4 (*.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/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (pow.f64 Om 6))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))
(+.f64 1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)))))))))
(+.f64 1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (*.f64 64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 Om 6)))))) (*.f64 -1/2 (+.f64 (*.f64 -16 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))))))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(/.f64 (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) l)
(/.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 Om (pow.f64 l 4))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))) l)
(/.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 Om (pow.f64 l 4))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 4))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))) l)
(*.f64 -1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) l))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 Om (pow.f64 l 4))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))) l))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 Om (pow.f64 l 4))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 4))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))) l))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (/.f64 (*.f64 (pow.f64 kx 2) l) (*.f64 Om (sin.f64 ky))))
(+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 kx 2) (*.f64 l (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2)))))) (*.f64 Om (sin.f64 ky)))) (/.f64 l (*.f64 Om (sin.f64 ky))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 l (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (sin.f64 ky)))) (/.f64 (*.f64 (pow.f64 kx 2) (*.f64 l (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 Om (sin.f64 ky))))) (/.f64 l (*.f64 Om (sin.f64 ky))))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)) (/.f64 (*.f64 (pow.f64 ky 2) l) (*.f64 Om (sin.f64 kx))))
(+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ky 2) (*.f64 l (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2)))))) (*.f64 Om (sin.f64 kx)))) (/.f64 l (*.f64 Om (sin.f64 kx))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 l (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2))))) (*.f64 Om (sin.f64 kx)))) (/.f64 (*.f64 (pow.f64 ky 2) (*.f64 l (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (sin.f64 kx) 2)))))) (*.f64 Om (sin.f64 kx))))) (/.f64 l (*.f64 Om (sin.f64 kx))))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 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 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.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 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -4/3 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 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 (pow.f64 kx 2) (+.f64 (*.f64 4 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 8/45 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2))))))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.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 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.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 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -4/3 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))))
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 4 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 8/45 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))))) 1)
(*.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))))
(*.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))) 1)
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))) (cbrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))))
(*.f64 (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))) 1/4) (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))) 1/4))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))) 2)) 1/2) (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))) 2))) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))) 2))) (sqrt.f64 (-.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))) 3) 1/8)) (sqrt.f64 (+.f64 1/4 (*.f64 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))) (-.f64 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))) 1/2)))))
(pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))) 1/2)
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))) 3)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))) 3/2) 1/3)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))) 1/4) 2)
(fabs.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))))
(exp.f64 (*.f64 (log.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))) 1)
(/.f64 1 (/.f64 Om (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om l))
(/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)
(/.f64 (neg.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 Om))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 l)) (neg.f64 Om))
(/.f64 (*.f64 (neg.f64 l) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 Om))
(/.f64 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) Om)
(/.f64 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))
(/.f64 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sqrt.f64 Om)) (sqrt.f64 Om))
(pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 1)
(pow.f64 (cbrt.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))) 3)
(pow.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))) 2)
(sqrt.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))
(cbrt.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 l Om) 3) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3) (pow.f64 (/.f64 l Om) 3)))
(expm1.f64 (log1p.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))
(log1p.f64 (expm1.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))
(exp.f64 (log.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))
(exp.f64 (*.f64 (log.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))) 1)
(*.f64 1/2 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) -1))
(*.f64 1/2 (/.f64 1 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))
(*.f64 1 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))
(*.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om) 1)
(*.f64 -1 (/.f64 1 (*.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) -2)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)) (cbrt.f64 (pow.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) -2)) (cbrt.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)) (sqrt.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) -1) 1/2)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) 2) -1) (pow.f64 (cbrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -1))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -1) (pow.f64 (sqrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -1))
(*.f64 (pow.f64 (/.f64 l (*.f64 Om 1/2)) -1) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -1))
(*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)
(pow.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) -1)
(pow.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)) 2)
(neg.f64 (/.f64 -1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(sqrt.f64 (pow.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) -2))
(log.f64 (exp.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(exp.f64 (log.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(exp.f64 (*.f64 (log.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -1))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)) 1))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)
(*.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 1)
(*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 1)
(pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 1/2)
(pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3)
(pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3) 1/3)
(pow.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)
(sqrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))
(log.f64 (exp.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3))
(expm1.f64 (log1p.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(log1p.f64 (expm1.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(exp.f64 (log.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 1)
(/.f64 1 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))
(/.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) 1)
(/.f64 (*.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) -2) -1)
(/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 l)) Om)
(/.f64 (*.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) Om)
(/.f64 (*.f64 (*.f64 2 l) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)
(pow.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) 1)
(pow.f64 (*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4) 1/2)
(pow.f64 (cbrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) 3)
(pow.f64 (pow.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) 2)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4))
(fabs.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 l) (/.f64 2 Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))
(cbrt.f64 (pow.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) 3))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3) (pow.f64 (/.f64 l (*.f64 Om 1/2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 l (*.f64 Om 1/2)) 3) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3)))
(expm1.f64 (log1p.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(log1p.f64 (expm1.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(exp.f64 (log.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(exp.f64 (*.f64 (log.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))) 1)
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 1)
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -2)) (cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))))
(*.f64 (cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -2)))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -1/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 2) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) -1))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) -1))
(*.f64 (pow.f64 1 -1/2) (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 2) 2) -1/2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 2) -1/2))
(pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -1)
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 1)
(pow.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4)) -1/2)
(pow.f64 (cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))) 3)
(pow.f64 (pow.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4)) 2) -1/4)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -1/2) 2)
(pow.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 3) 1/3)
(neg.f64 (/.f64 -1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 l (*.f64 Om 1/2)))) 1)
(/.f64 1 (/.f64 Om (*.f64 2 l)))
(/.f64 2 (/.f64 Om l))
(/.f64 l (*.f64 Om 1/2))
(/.f64 (*.f64 2 l) Om)
(/.f64 (neg.f64 (*.f64 2 l)) (neg.f64 Om))
(/.f64 (*.f64 l -2) (neg.f64 Om))
(/.f64 (*.f64 2 (neg.f64 l)) (neg.f64 Om))
(/.f64 (*.f64 -2 l) (neg.f64 Om))
(/.f64 (/.f64 (*.f64 2 l) 1) Om)
(/.f64 (/.f64 (*.f64 2 l) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))
(/.f64 (/.f64 (*.f64 2 l) (sqrt.f64 Om)) (sqrt.f64 Om))
(pow.f64 (/.f64 l (*.f64 Om 1/2)) 1)
(pow.f64 (cbrt.f64 (/.f64 l (*.f64 Om 1/2))) 3)
(pow.f64 (pow.f64 (/.f64 l (*.f64 Om 1/2)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 l (*.f64 Om 1/2))) 2)
(sqrt.f64 (pow.f64 (/.f64 l (*.f64 Om 1/2)) 2))
(log.f64 (pow.f64 (exp.f64 l) (/.f64 2 Om)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 l (*.f64 Om 1/2)))))
(cbrt.f64 (pow.f64 (/.f64 l (*.f64 Om 1/2)) 3))
(cbrt.f64 (*.f64 (pow.f64 l 3) (pow.f64 (/.f64 2 Om) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 2 Om) 3) (pow.f64 l 3)))
(expm1.f64 (log1p.f64 (/.f64 l (*.f64 Om 1/2))))
(log1p.f64 (expm1.f64 (/.f64 l (*.f64 Om 1/2))))
(exp.f64 (log.f64 (/.f64 l (*.f64 Om 1/2))))
(exp.f64 (*.f64 (log.f64 (/.f64 l (*.f64 Om 1/2))) 1))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)
(*.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 1)
(*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 1)
(pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 1/2)
(pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3)
(pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3) 1/3)
(pow.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)
(sqrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))
(log.f64 (exp.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3))
(expm1.f64 (log1p.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(log1p.f64 (expm1.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(exp.f64 (log.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))) 1)
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 1)
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -2)) (cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))))
(*.f64 (cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -2)))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -1/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 2) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) -1))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) -1))
(*.f64 (pow.f64 1 -1/2) (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 2) 2) -1/2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 2) -1/2))
(/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(/.f64 1 (neg.f64 (neg.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))
(/.f64 (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -1/2) (sqrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 2)) (cbrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))
(neg.f64 (/.f64 -1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 1)
(/.f64 1 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))
(/.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) 1)
(/.f64 (*.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) -2) -1)
(/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 l)) Om)
(/.f64 (*.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) Om)
(/.f64 (*.f64 (*.f64 2 l) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)
(pow.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) 1)
(pow.f64 (*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4) 1/2)
(pow.f64 (cbrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) 3)
(pow.f64 (pow.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) 2)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4))
(fabs.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 l) (/.f64 2 Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))
(cbrt.f64 (pow.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) 3))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3) (pow.f64 (/.f64 l (*.f64 Om 1/2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 l (*.f64 Om 1/2)) 3) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3)))
(expm1.f64 (log1p.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(log1p.f64 (expm1.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(exp.f64 (log.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(exp.f64 (*.f64 (log.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 l (*.f64 Om 1/2)))) 1)
(/.f64 1 (/.f64 Om (*.f64 2 l)))
(/.f64 2 (/.f64 Om l))
(/.f64 l (*.f64 Om 1/2))
(/.f64 (*.f64 2 l) Om)
(/.f64 (neg.f64 (*.f64 2 l)) (neg.f64 Om))
(/.f64 (*.f64 l -2) (neg.f64 Om))
(/.f64 (*.f64 2 (neg.f64 l)) (neg.f64 Om))
(/.f64 (*.f64 -2 l) (neg.f64 Om))
(/.f64 (/.f64 (*.f64 2 l) 1) Om)
(/.f64 (/.f64 (*.f64 2 l) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))
(/.f64 (/.f64 (*.f64 2 l) (sqrt.f64 Om)) (sqrt.f64 Om))
(pow.f64 (/.f64 l (*.f64 Om 1/2)) 1)
(pow.f64 (cbrt.f64 (/.f64 l (*.f64 Om 1/2))) 3)
(pow.f64 (pow.f64 (/.f64 l (*.f64 Om 1/2)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 l (*.f64 Om 1/2))) 2)
(sqrt.f64 (pow.f64 (/.f64 l (*.f64 Om 1/2)) 2))
(log.f64 (pow.f64 (exp.f64 l) (/.f64 2 Om)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 l (*.f64 Om 1/2)))))
(cbrt.f64 (pow.f64 (/.f64 l (*.f64 Om 1/2)) 3))
(cbrt.f64 (*.f64 (pow.f64 l 3) (pow.f64 (/.f64 2 Om) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 2 Om) 3) (pow.f64 l 3)))
(expm1.f64 (log1p.f64 (/.f64 l (*.f64 Om 1/2))))
(log1p.f64 (expm1.f64 (/.f64 l (*.f64 Om 1/2))))
(exp.f64 (log.f64 (/.f64 l (*.f64 Om 1/2))))
(exp.f64 (*.f64 (log.f64 (/.f64 l (*.f64 Om 1/2))) 1))
(-.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4)) 1)
(*.f64 1 (*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4))
(*.f64 2 (*.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 l (*.f64 Om 1/2)) (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(*.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) (*.f64 2 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(*.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))
(*.f64 (/.f64 l (*.f64 Om 1/2)) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(*.f64 (*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4) 1)
(*.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 (/.f64 l (*.f64 Om 1/2)) 2))
(*.f64 (pow.f64 (/.f64 l (*.f64 Om 1/2)) 2) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) 2) (cbrt.f64 (pow.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) 4)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) 2) (*.f64 (cbrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) 4)) (pow.f64 (cbrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) 2))
(*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4)
(*.f64 (sqrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) (*.f64 (sqrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)) (*.f64 l (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(*.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)) 2) (pow.f64 l 2))
(*.f64 4 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2))
(*.f64 (*.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) (sqrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) (sqrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(*.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) (pow.f64 l 2))
(*.f64 (*.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))) 2)
(*.f64 (*.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) 2) (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))
(*.f64 (*.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) (pow.f64 (cbrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) 2)) (cbrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(*.f64 (*.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) (/.f64 l (*.f64 Om 1/2))) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (*.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 l (*.f64 Om 1/2)))
(*.f64 (*.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) l)
(sqrt.f64 (pow.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) 4))
(log.f64 (exp.f64 (*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4))))
(cbrt.f64 (pow.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) 6))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4)))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4)))
(exp.f64 (*.f64 2 (log.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 1))
Outputs
(*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (/.f64 Om l))))
(*.f64 (*.f64 1/2 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4)) (sqrt.f64 (/.f64 Om l)))
(*.f64 (*.f64 1/2 (pow.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) 1/4)) (sqrt.f64 (/.f64 Om l)))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (/.f64 (pow.f64 l 3) Om)))) (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (*.f64 Om l))))) l)
(/.f64 (*.f64 1/2 (+.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1/4) (sqrt.f64 (/.f64 (pow.f64 l 3) Om))) (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (*.f64 Om l))))) l)
(/.f64 (*.f64 1/2 (fma.f64 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 1/4) (sqrt.f64 (/.f64 (pow.f64 l 3) Om)) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) 1/4) (sqrt.f64 (*.f64 Om l))))) l)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (*.f64 Om l)))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) 1/4) (sqrt.f64 (/.f64 l (pow.f64 Om 3))))) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (/.f64 1 (*.f64 Om l)))))))) l)
(/.f64 (fma.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (*.f64 Om l))) (*.f64 (pow.f64 l 2) (fma.f64 -1/4 (*.f64 (pow.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) 1/4) (sqrt.f64 (/.f64 l (pow.f64 Om 3)))) (*.f64 1/2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1/4) (sqrt.f64 (/.f64 (/.f64 1 Om) l))))))) l)
(/.f64 (fma.f64 (pow.f64 l 2) (fma.f64 1/2 (*.f64 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 1/4) (sqrt.f64 (/.f64 (/.f64 1 Om) l))) (*.f64 -1/4 (*.f64 (pow.f64 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3) 1/4) (sqrt.f64 (/.f64 l (pow.f64 Om 3)))))) (*.f64 (*.f64 1/2 (pow.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) 1/4)) (sqrt.f64 (*.f64 Om l)))) l)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (*.f64 Om l)))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (/.f64 1 (*.f64 Om l))))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) 1/4) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 Om 3) (pow.f64 l 3)))))) (*.f64 1/4 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)) 1/4) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 Om 5) l)))))))))) l)
(/.f64 (fma.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (*.f64 Om l))) (*.f64 (pow.f64 l 2) (fma.f64 1/2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1/4) (sqrt.f64 (/.f64 (/.f64 1 Om) l))) (*.f64 (pow.f64 l 2) (fma.f64 -1/4 (*.f64 (pow.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) 1/4) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 l 3) (pow.f64 Om 3))))) (*.f64 1/4 (*.f64 (pow.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5) 1/4) (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 Om 5)) l))))))))) l)
(/.f64 (fma.f64 (pow.f64 l 2) (fma.f64 (pow.f64 l 2) (fma.f64 1/4 (*.f64 (pow.f64 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 5) 1/4) (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 Om 5)) l))) (*.f64 -1/4 (*.f64 (pow.f64 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3) 1/4) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 l 3) (pow.f64 Om 3))))))) (*.f64 1/2 (*.f64 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 1/4) (sqrt.f64 (/.f64 (/.f64 1 Om) l))))) (*.f64 (*.f64 1/2 (pow.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) 1/4)) (sqrt.f64 (*.f64 Om l)))) l)
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 (sqrt.f64 1/2) (*.f64 (*.f64 1/8 (/.f64 Om (*.f64 l (sqrt.f64 1/2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(fma.f64 1/8 (*.f64 (/.f64 Om l) (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) (sqrt.f64 1/2))) (sqrt.f64 1/2))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (sqrt.f64 1/2) 3))) (*.f64 (*.f64 1/8 (/.f64 Om (*.f64 l (sqrt.f64 1/2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 1/8 (/.f64 Om (*.f64 l (sqrt.f64 1/2)))) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) (*.f64 (/.f64 -1/128 (pow.f64 l 2)) (/.f64 (/.f64 (pow.f64 Om 2) (*.f64 1/2 (sqrt.f64 1/2))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (+.f64 (*.f64 1/1024 (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (sqrt.f64 1/2) 3))) (fma.f64 1/1024 (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 (*.f64 1/8 (/.f64 Om (*.f64 l (sqrt.f64 1/2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(+.f64 (fma.f64 -1/128 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (*.f64 1/2 (sqrt.f64 1/2)))) (*.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5)))) (sqrt.f64 (/.f64 1 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3))))) (fma.f64 1/8 (*.f64 (/.f64 Om l) (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) (sqrt.f64 1/2))) (sqrt.f64 1/2)))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 (sqrt.f64 1/2) (*.f64 (*.f64 1/8 (/.f64 Om (*.f64 l (sqrt.f64 1/2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(fma.f64 1/8 (*.f64 (/.f64 Om l) (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) (sqrt.f64 1/2))) (sqrt.f64 1/2))
(+.f64 (sqrt.f64 1/2) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (/.f64 Om (sqrt.f64 1/2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 1/128 (/.f64 (pow.f64 Om 2) (*.f64 l (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) l)))
(+.f64 (sqrt.f64 1/2) (neg.f64 (/.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om (sqrt.f64 1/2))) (/.f64 (*.f64 1/128 (pow.f64 Om 2)) (*.f64 l (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (sqrt.f64 1/2) 3))))) l)))
(-.f64 (sqrt.f64 1/2) (/.f64 (fma.f64 1/128 (/.f64 (pow.f64 Om 2) (*.f64 l (*.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (*.f64 1/2 (sqrt.f64 1/2))))) (*.f64 (*.f64 -1/8 (/.f64 Om (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) l))
(+.f64 (sqrt.f64 1/2) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.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 (sin.f64 ky) 2))))) (*.f64 1/1024 (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 l (pow.f64 (sqrt.f64 1/2) 5))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))))) l)) (*.f64 -1/8 (*.f64 (/.f64 Om (sqrt.f64 1/2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) l)))
(+.f64 (sqrt.f64 1/2) (neg.f64 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/128 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 (sqrt.f64 1/2) 3)) (+.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)) 3))) (/.f64 (pow.f64 Om 3) (*.f64 l (pow.f64 (sqrt.f64 1/2) 5)))))) l) (*.f64 (*.f64 -1/8 (/.f64 Om (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) l)))
(-.f64 (sqrt.f64 1/2) (/.f64 (-.f64 (*.f64 (*.f64 -1/8 (/.f64 Om (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) (/.f64 (fma.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3))) (/.f64 (pow.f64 Om 3) (*.f64 l (pow.f64 (sqrt.f64 1/2) 5)))) (*.f64 -1/128 (/.f64 (/.f64 (pow.f64 Om 2) (*.f64 1/2 (sqrt.f64 1/2))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) l)) l))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 (sqrt.f64 1/2) (*.f64 (*.f64 1/8 (/.f64 Om (*.f64 l (sqrt.f64 1/2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(fma.f64 1/8 (*.f64 (/.f64 Om l) (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) (sqrt.f64 1/2))) (sqrt.f64 1/2))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (+.f64 (*.f64 -1/128 (/.f64 Om (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 1/8 (*.f64 (/.f64 1 (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (fma.f64 -1/128 (/.f64 (/.f64 Om (pow.f64 l 2)) (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (sqrt.f64 1/2) 3))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 1 (*.f64 l (sqrt.f64 1/2))))))))
(fma.f64 Om (fma.f64 1/8 (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) (*.f64 l (sqrt.f64 1/2))) (*.f64 -1/128 (/.f64 (/.f64 Om (pow.f64 l 2)) (*.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (*.f64 1/2 (sqrt.f64 1/2)))))) (sqrt.f64 1/2))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (+.f64 (*.f64 1/8 (*.f64 (/.f64 1 (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 Om (-.f64 (*.f64 1/1024 (*.f64 (/.f64 Om (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/128 (/.f64 1 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (fma.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 1 (*.f64 l (sqrt.f64 1/2)))) (*.f64 Om (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 Om (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5)))) (neg.f64 (/.f64 1/128 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (sqrt.f64 1/2) 3))))))))))
(fma.f64 Om (fma.f64 Om (fma.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3))) (/.f64 Om (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5)))) (/.f64 -1/128 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (*.f64 1/2 (sqrt.f64 1/2)))))) (*.f64 1/8 (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) (*.f64 l (sqrt.f64 1/2))))) (sqrt.f64 1/2))
(*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (/.f64 Om l))))
(*.f64 (*.f64 1/2 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4)) (sqrt.f64 (/.f64 Om l)))
(*.f64 (*.f64 1/2 (pow.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) 1/4)) (sqrt.f64 (/.f64 Om l)))
(*.f64 Om (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (/.f64 l (pow.f64 Om 3))))) (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (/.f64 1 (*.f64 Om l)))))))
(*.f64 Om (*.f64 1/2 (+.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1/4) (sqrt.f64 (/.f64 l (pow.f64 Om 3)))) (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (/.f64 (/.f64 1 Om) l))))))
(*.f64 Om (*.f64 1/2 (fma.f64 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 1/4) (sqrt.f64 (/.f64 l (pow.f64 Om 3))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) 1/4) (sqrt.f64 (/.f64 (/.f64 1 Om) l))))))
(*.f64 Om (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) 1/4) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 Om 5))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (/.f64 l (pow.f64 Om 3))))) (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (/.f64 1 (*.f64 Om l))))))))
(*.f64 Om (fma.f64 -1/4 (*.f64 (pow.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) 1/4) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 Om 5)))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1/4) (sqrt.f64 (/.f64 l (pow.f64 Om 3)))) (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (/.f64 (/.f64 1 Om) l)))))))
(*.f64 Om (fma.f64 1/2 (fma.f64 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 1/4) (sqrt.f64 (/.f64 l (pow.f64 Om 3))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) 1/4) (sqrt.f64 (/.f64 (/.f64 1 Om) l)))) (*.f64 -1/4 (*.f64 (pow.f64 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3) 1/4) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 Om 5)))))))
(*.f64 Om (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) 1/4) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 Om 5))))) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)) 1/4) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 Om 7))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (/.f64 l (pow.f64 Om 3))))) (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (/.f64 1 (*.f64 Om l)))))))))
(*.f64 Om (fma.f64 -1/4 (*.f64 (pow.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) 1/4) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 Om 5)))) (fma.f64 1/4 (*.f64 (pow.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5) 1/4) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 Om 7)))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1/4) (sqrt.f64 (/.f64 l (pow.f64 Om 3)))) (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (/.f64 (/.f64 1 Om) l))))))))
(*.f64 Om (fma.f64 -1/4 (*.f64 (pow.f64 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3) 1/4) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 Om 5)))) (fma.f64 1/2 (fma.f64 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 1/4) (sqrt.f64 (/.f64 l (pow.f64 Om 3))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) 1/4) (sqrt.f64 (/.f64 (/.f64 1 Om) l)))) (*.f64 1/4 (*.f64 (pow.f64 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 5) 1/4) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 Om 7))))))))
(*.f64 -1 (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (*.f64 (sqrt.f64 (/.f64 Om l)) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))))
(neg.f64 (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (*.f64 (sqrt.f64 (/.f64 Om l)) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))))
(*.f64 (pow.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) 1/4) (neg.f64 (*.f64 (sqrt.f64 (/.f64 Om l)) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))))
(*.f64 -1 (*.f64 Om (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (*.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))) (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om l))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))))))
(*.f64 (neg.f64 Om) (fma.f64 1/4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1/4) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))) (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 Om) l)) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))))
(*.f64 Om (neg.f64 (fma.f64 1/4 (*.f64 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 1/4) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) 1/4) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 Om) l)) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))))))
(*.f64 -1 (*.f64 Om (+.f64 (*.f64 -1/32 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) 1/4) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 Om 5))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 3))))) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (*.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))) (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om l))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))))))
(*.f64 (neg.f64 Om) (fma.f64 -1/32 (*.f64 (pow.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) 1/4) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 Om 5))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 3)))) (fma.f64 1/4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1/4) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))) (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 Om) l)) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))))))
(*.f64 (fma.f64 -1/32 (*.f64 (pow.f64 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3) 1/4) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 Om 5))) (/.f64 (sqrt.f64 -1) (*.f64 -1/4 (sqrt.f64 -1/4))))) (fma.f64 1/4 (*.f64 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 1/4) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) 1/4) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 Om) l)) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))))) (neg.f64 Om))
(*.f64 -1 (*.f64 Om (+.f64 (*.f64 -1/32 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) 1/4) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 Om 5))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 3))))) (+.f64 (*.f64 1/128 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)) 1/4) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 Om 7))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 5))))) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (*.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))) (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om l))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))))))))
(*.f64 (neg.f64 Om) (fma.f64 -1/32 (*.f64 (pow.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) 1/4) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 Om 5))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 3)))) (fma.f64 1/128 (*.f64 (pow.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5) 1/4) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 Om 7))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 5)))) (fma.f64 1/4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1/4) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))) (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 Om) l)) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))))))
(*.f64 (fma.f64 -1/32 (*.f64 (pow.f64 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3) 1/4) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 Om 5))) (/.f64 (sqrt.f64 -1) (*.f64 -1/4 (sqrt.f64 -1/4))))) (fma.f64 1/128 (*.f64 (pow.f64 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 5) 1/4) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 Om 7))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 5)))) (fma.f64 1/4 (*.f64 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 1/4) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) 1/4) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 Om) l)) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))))) (neg.f64 Om))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 (sin.f64 ky) l))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 (sin.f64 ky) l)))) (*.f64 (*.f64 -1/16 (*.f64 (/.f64 Om l) (/.f64 (pow.f64 kx 2) (pow.f64 (sin.f64 ky) 3)))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 (sin.f64 ky) l)))))))
(fma.f64 -1/16 (*.f64 (*.f64 (/.f64 Om l) (/.f64 (pow.f64 kx 2) (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2)))) (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2)))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 kx 2) (-.f64 (*.f64 1/8 (/.f64 (*.f64 Om (*.f64 (sin.f64 ky) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 ky) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 ky) 6)))))) l)) (*.f64 1/256 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 6) (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 (sin.f64 ky) l)))) (*.f64 (pow.f64 kx 2) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 (sin.f64 ky) l))))) (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 3))) (*.f64 1/2 (*.f64 (pow.f64 kx 2) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 (sin.f64 ky) l))))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (*.f64 (sin.f64 ky) Om) (+.f64 (/.f64 1/3 (pow.f64 (sin.f64 ky) 4)) (/.f64 3/4 (pow.f64 (sin.f64 ky) 6)))) l)) (*.f64 -1/256 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 (sin.f64 ky) l))) (pow.f64 (sin.f64 ky) 6)))))))))))
(fma.f64 (pow.f64 kx 2) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2))) (+.f64 (*.f64 -1/16 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 3))) (*.f64 1/2 (*.f64 (pow.f64 kx 2) (fma.f64 1/8 (/.f64 (*.f64 (*.f64 (sin.f64 ky) Om) (+.f64 (/.f64 1/3 (pow.f64 (sin.f64 ky) 4)) (/.f64 3/4 (pow.f64 (sin.f64 ky) 6)))) l) (*.f64 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2) (pow.f64 (sin.f64 ky) 6))) -1/256)))))) (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2)))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))) (-.f64 (*.f64 1/8 (/.f64 (*.f64 Om (*.f64 (sin.f64 ky) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 ky) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 ky) 6)))))) l)) (*.f64 1/256 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 6) (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 kx 2) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 Om (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 ky) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 ky) 6)))) (pow.f64 (sin.f64 ky) 2))) (+.f64 (*.f64 2/45 (/.f64 1 (pow.f64 (sin.f64 ky) 4))) (+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 (sin.f64 ky) 6))) (/.f64 1 (pow.f64 (sin.f64 ky) 8))))))) l)) (*.f64 -1/16 (/.f64 (*.f64 Om (-.f64 (*.f64 1/8 (/.f64 (*.f64 Om (*.f64 (sin.f64 ky) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 ky) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 ky) 6)))))) l)) (*.f64 1/256 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 6) (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))))) (*.f64 l (*.f64 (pow.f64 (sin.f64 ky) 3) (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 (sin.f64 ky) l)))) (*.f64 (pow.f64 kx 2) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 (sin.f64 ky) l))))) (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 3))) (*.f64 (pow.f64 kx 2) (*.f64 1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 (sin.f64 ky) l))))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (*.f64 (sin.f64 ky) Om) (+.f64 (/.f64 1/3 (pow.f64 (sin.f64 ky) 4)) (/.f64 3/4 (pow.f64 (sin.f64 ky) 6)))) l)) (*.f64 -1/256 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 (sin.f64 ky) l))) (pow.f64 (sin.f64 ky) 6)))))) (*.f64 (pow.f64 kx 2) (*.f64 (+.f64 (*.f64 -1/8 (*.f64 Om (/.f64 (*.f64 (sin.f64 ky) (fma.f64 -1/2 (/.f64 (+.f64 (/.f64 1/3 (pow.f64 (sin.f64 ky) 4)) (/.f64 3/4 (pow.f64 (sin.f64 ky) 6))) (pow.f64 (sin.f64 ky) 2)) (+.f64 (/.f64 2/45 (pow.f64 (sin.f64 ky) 4)) (+.f64 (/.f64 2/3 (pow.f64 (sin.f64 ky) 6)) (/.f64 1 (pow.f64 (sin.f64 ky) 8)))))) l))) (*.f64 1/16 (*.f64 Om (/.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (*.f64 (sin.f64 ky) Om) (+.f64 (/.f64 1/3 (pow.f64 (sin.f64 ky) 4)) (/.f64 3/4 (pow.f64 (sin.f64 ky) 6)))) l)) (*.f64 -1/256 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 (sin.f64 ky) l))) (pow.f64 (sin.f64 ky) 6))))) (*.f64 (*.f64 l (pow.f64 (sin.f64 ky) 3)) (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 (sin.f64 ky) l)))))))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 (sin.f64 ky) l)))))))))))))
(fma.f64 (pow.f64 kx 2) (fma.f64 (pow.f64 kx 2) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2))) (+.f64 (fma.f64 1/8 (/.f64 (*.f64 (*.f64 (sin.f64 ky) Om) (+.f64 (/.f64 1/3 (pow.f64 (sin.f64 ky) 4)) (/.f64 3/4 (pow.f64 (sin.f64 ky) 6)))) l) (*.f64 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2) (pow.f64 (sin.f64 ky) 6))) -1/256)) (*.f64 (pow.f64 kx 2) (fma.f64 -1/8 (*.f64 Om (/.f64 (*.f64 (sin.f64 ky) (+.f64 (fma.f64 -1/2 (/.f64 (+.f64 (/.f64 1/3 (pow.f64 (sin.f64 ky) 4)) (/.f64 3/4 (pow.f64 (sin.f64 ky) 6))) (pow.f64 (sin.f64 ky) 2)) (/.f64 2/45 (pow.f64 (sin.f64 ky) 4))) (+.f64 (/.f64 2/3 (pow.f64 (sin.f64 ky) 6)) (/.f64 1 (pow.f64 (sin.f64 ky) 8))))) l)) (*.f64 (*.f64 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 3)) (/.f64 (fma.f64 1/8 (/.f64 (*.f64 (*.f64 (sin.f64 ky) Om) (+.f64 (/.f64 1/3 (pow.f64 (sin.f64 ky) 4)) (/.f64 3/4 (pow.f64 (sin.f64 ky) 6)))) l) (*.f64 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2) (pow.f64 (sin.f64 ky) 6))) -1/256)) (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2))) 1/16)))))) (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2))) (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 3))))) (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2)))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 (*.f64 1/4 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(sqrt.f64 (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 (*.f64 1/4 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(sqrt.f64 (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 (*.f64 1/4 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(sqrt.f64 (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 (*.f64 1/4 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(sqrt.f64 (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 (*.f64 1/4 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(sqrt.f64 (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 (*.f64 1/4 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(sqrt.f64 (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 (*.f64 1/4 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(sqrt.f64 (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 (*.f64 1/4 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(sqrt.f64 (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))
(sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)) 1/2))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))) (*.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 (/.f64 Om l) (sin.f64 kx))))) (*.f64 (*.f64 -1/16 (/.f64 (/.f64 (*.f64 Om (pow.f64 ky 2)) l) (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))))
(fma.f64 -1/16 (*.f64 (*.f64 (/.f64 Om (pow.f64 (sin.f64 kx) 3)) (/.f64 (pow.f64 ky 2) l)) (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)) 1/2)))) (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)) 1/2)))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 Om (*.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 1/2 (*.f64 (*.f64 (pow.f64 ky 2) (-.f64 (*.f64 1/8 (/.f64 (*.f64 Om (*.f64 (sin.f64 kx) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 kx) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 kx) 6)))))) l)) (*.f64 1/256 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 6) (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))))) (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 (/.f64 Om l) (sin.f64 kx))))) (*.f64 (pow.f64 ky 2) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))) (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 3))) (*.f64 (*.f64 1/2 (*.f64 (pow.f64 ky 2) (+.f64 (/.f64 (*.f64 1/8 (*.f64 (*.f64 (sin.f64 kx) Om) (+.f64 (/.f64 1/3 (pow.f64 (sin.f64 kx) 4)) (/.f64 3/4 (pow.f64 (sin.f64 kx) 6))))) l) (*.f64 -1/256 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) (pow.f64 (sin.f64 kx) 6))))))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))))))
(fma.f64 (pow.f64 ky 2) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)) 1/2))) (+.f64 (*.f64 -1/16 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 3))) (*.f64 1/2 (*.f64 (pow.f64 ky 2) (fma.f64 1/8 (/.f64 (*.f64 (*.f64 (sin.f64 kx) Om) (+.f64 (/.f64 1/3 (pow.f64 (sin.f64 kx) 4)) (/.f64 3/4 (pow.f64 (sin.f64 kx) 6)))) l) (*.f64 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)) 1/2) (pow.f64 (sin.f64 kx) 6))) -1/256)))))) (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)) 1/2)))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 Om (*.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 (pow.f64 ky 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))) (-.f64 (*.f64 1/8 (/.f64 (*.f64 Om (*.f64 (sin.f64 kx) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 kx) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 kx) 6)))))) l)) (*.f64 1/256 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 6) (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 ky 2) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 Om (*.f64 (sin.f64 kx) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 kx) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 kx) 6)))) (pow.f64 (sin.f64 kx) 2))) (+.f64 (*.f64 2/45 (/.f64 1 (pow.f64 (sin.f64 kx) 4))) (+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 (sin.f64 kx) 6))) (/.f64 1 (pow.f64 (sin.f64 kx) 8))))))) l)) (*.f64 -1/16 (/.f64 (*.f64 Om (-.f64 (*.f64 1/8 (/.f64 (*.f64 Om (*.f64 (sin.f64 kx) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 kx) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 kx) 6)))))) l)) (*.f64 1/256 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 6) (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))))) (*.f64 l (*.f64 (pow.f64 (sin.f64 kx) 3) (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))))) (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 (/.f64 Om l) (sin.f64 kx))))) (*.f64 (pow.f64 ky 2) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))) (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 3))) (*.f64 (pow.f64 ky 2) (*.f64 1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))) (+.f64 (/.f64 (*.f64 1/8 (*.f64 (*.f64 (sin.f64 kx) Om) (+.f64 (/.f64 1/3 (pow.f64 (sin.f64 kx) 4)) (/.f64 3/4 (pow.f64 (sin.f64 kx) 6))))) l) (*.f64 -1/256 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) (pow.f64 (sin.f64 kx) 6)))))) (*.f64 (pow.f64 ky 2) (*.f64 (fma.f64 -1/8 (*.f64 Om (/.f64 (*.f64 (sin.f64 kx) (fma.f64 -1/2 (/.f64 (+.f64 (/.f64 1/3 (pow.f64 (sin.f64 kx) 4)) (/.f64 3/4 (pow.f64 (sin.f64 kx) 6))) (pow.f64 (sin.f64 kx) 2)) (+.f64 (/.f64 2/45 (pow.f64 (sin.f64 kx) 4)) (+.f64 (/.f64 2/3 (pow.f64 (sin.f64 kx) 6)) (/.f64 1 (pow.f64 (sin.f64 kx) 8)))))) l)) (neg.f64 (*.f64 -1/16 (*.f64 Om (/.f64 (+.f64 (/.f64 (*.f64 1/8 (*.f64 (*.f64 (sin.f64 kx) Om) (+.f64 (/.f64 1/3 (pow.f64 (sin.f64 kx) 4)) (/.f64 3/4 (pow.f64 (sin.f64 kx) 6))))) l) (*.f64 -1/256 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) (pow.f64 (sin.f64 kx) 6))))) (*.f64 l (*.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) (pow.f64 (sin.f64 kx) 3)))))))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))))))))))
(fma.f64 (pow.f64 ky 2) (fma.f64 (pow.f64 ky 2) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)) 1/2))) (+.f64 (fma.f64 1/8 (/.f64 (*.f64 (*.f64 (sin.f64 kx) Om) (+.f64 (/.f64 1/3 (pow.f64 (sin.f64 kx) 4)) (/.f64 3/4 (pow.f64 (sin.f64 kx) 6)))) l) (*.f64 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)) 1/2) (pow.f64 (sin.f64 kx) 6))) -1/256)) (*.f64 (pow.f64 ky 2) (fma.f64 -1/8 (*.f64 Om (/.f64 (*.f64 (sin.f64 kx) (+.f64 (fma.f64 -1/2 (/.f64 (+.f64 (/.f64 1/3 (pow.f64 (sin.f64 kx) 4)) (/.f64 3/4 (pow.f64 (sin.f64 kx) 6))) (pow.f64 (sin.f64 kx) 2)) (/.f64 2/45 (pow.f64 (sin.f64 kx) 4))) (+.f64 (/.f64 2/3 (pow.f64 (sin.f64 kx) 6)) (/.f64 1 (pow.f64 (sin.f64 kx) 8))))) l)) (*.f64 (*.f64 Om (/.f64 (fma.f64 1/8 (/.f64 (*.f64 (*.f64 (sin.f64 kx) Om) (+.f64 (/.f64 1/3 (pow.f64 (sin.f64 kx) 4)) (/.f64 3/4 (pow.f64 (sin.f64 kx) 6)))) l) (*.f64 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)) 1/2) (pow.f64 (sin.f64 kx) 6))) -1/256)) (*.f64 l (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)) 1/2) (pow.f64 (sin.f64 kx) 3))))) 1/16)))))) (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)) 1/2))) (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 3))))) (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)) 1/2)))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 (*.f64 1/4 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(sqrt.f64 (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 (*.f64 1/4 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(sqrt.f64 (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 (*.f64 1/4 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(sqrt.f64 (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 (*.f64 1/4 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(sqrt.f64 (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 (*.f64 1/4 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(sqrt.f64 (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 (*.f64 1/4 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(sqrt.f64 (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 (*.f64 1/4 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(sqrt.f64 (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 (*.f64 1/4 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(sqrt.f64 (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 1/2))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(*.f64 l (/.f64 (sin.f64 ky) Om))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 kx 2) l) (*.f64 Om (sin.f64 ky)))) (/.f64 (*.f64 l (sin.f64 ky)) Om))
(fma.f64 1/2 (*.f64 (pow.f64 kx 2) (/.f64 l (*.f64 (sin.f64 ky) Om))) (*.f64 l (/.f64 (sin.f64 ky) Om)))
(+.f64 (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 kx 2) (*.f64 l (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2)))))) (*.f64 Om (sin.f64 ky)))) (*.f64 1/2 (/.f64 l (*.f64 Om (sin.f64 ky)))))) (/.f64 (*.f64 l (sin.f64 ky)) Om))
(fma.f64 (pow.f64 kx 2) (fma.f64 -1/2 (*.f64 (pow.f64 kx 2) (*.f64 l (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 ky) 2))) (*.f64 (sin.f64 ky) Om)))) (*.f64 1/2 (/.f64 l (*.f64 (sin.f64 ky) Om)))) (*.f64 l (/.f64 (sin.f64 ky) Om)))
(fma.f64 (pow.f64 kx 2) (fma.f64 1/2 (/.f64 l (*.f64 (sin.f64 ky) Om)) (/.f64 (*.f64 -1/2 (*.f64 (*.f64 l (pow.f64 kx 2)) (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 ky) 2))))) (*.f64 (sin.f64 ky) Om))) (*.f64 l (/.f64 (sin.f64 ky) Om)))
(+.f64 (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 1/2 (/.f64 l (*.f64 Om (sin.f64 ky)))) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 l (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (sin.f64 ky)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 kx 2) (*.f64 l (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 Om (sin.f64 ky)))))))) (/.f64 (*.f64 l (sin.f64 ky)) Om))
(fma.f64 (pow.f64 kx 2) (fma.f64 1/2 (/.f64 l (*.f64 (sin.f64 ky) Om)) (*.f64 (pow.f64 kx 2) (fma.f64 -1/2 (*.f64 l (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 ky) 2))) (*.f64 (sin.f64 ky) Om))) (/.f64 (*.f64 1/2 (*.f64 (*.f64 l (pow.f64 kx 2)) (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 ky) 2))) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 (sin.f64 ky) Om))))) (*.f64 l (/.f64 (sin.f64 ky) Om)))
(fma.f64 (pow.f64 kx 2) (fma.f64 (pow.f64 kx 2) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 kx 2) (sin.f64 ky)) (/.f64 (*.f64 l (-.f64 2/45 (/.f64 (+.f64 -1/6 (*.f64 -1/2 (/.f64 1/4 (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (sin.f64 ky) 2)))) Om)) (*.f64 -1/2 (*.f64 l (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 ky) 2))) (*.f64 (sin.f64 ky) Om))))) (*.f64 1/2 (/.f64 l (*.f64 (sin.f64 ky) Om)))) (*.f64 l (/.f64 (sin.f64 ky) Om)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (*.f64 l (sin.f64 kx)) Om)
(*.f64 l (/.f64 (sin.f64 kx) Om))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ky 2) l) (*.f64 Om (sin.f64 kx)))) (/.f64 (*.f64 l (sin.f64 kx)) Om))
(fma.f64 1/2 (/.f64 (/.f64 (*.f64 l (pow.f64 ky 2)) Om) (sin.f64 kx)) (*.f64 l (/.f64 (sin.f64 kx) Om)))
(+.f64 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (*.f64 l (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2)))))) (*.f64 Om (sin.f64 kx)))) (*.f64 1/2 (/.f64 l (*.f64 Om (sin.f64 kx)))))) (/.f64 (*.f64 l (sin.f64 kx)) Om))
(fma.f64 (pow.f64 ky 2) (fma.f64 -1/2 (*.f64 (pow.f64 ky 2) (*.f64 l (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 kx) 2))) (*.f64 (sin.f64 kx) Om)))) (*.f64 1/2 (/.f64 l (*.f64 (sin.f64 kx) Om)))) (*.f64 l (/.f64 (sin.f64 kx) Om)))
(fma.f64 (pow.f64 ky 2) (fma.f64 1/2 (/.f64 l (*.f64 (sin.f64 kx) Om)) (*.f64 (/.f64 -1/2 Om) (/.f64 (*.f64 (*.f64 l (pow.f64 ky 2)) (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 kx) 2)))) (sin.f64 kx)))) (*.f64 l (/.f64 (sin.f64 kx) Om)))
(+.f64 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 1/2 (/.f64 l (*.f64 Om (sin.f64 kx)))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 l (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2))))) (*.f64 Om (sin.f64 kx)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ky 2) (*.f64 l (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (sin.f64 kx) 2)))))) (*.f64 Om (sin.f64 kx)))))))) (/.f64 (*.f64 l (sin.f64 kx)) Om))
(fma.f64 (pow.f64 ky 2) (fma.f64 1/2 (/.f64 l (*.f64 (sin.f64 kx) Om)) (*.f64 (pow.f64 ky 2) (fma.f64 -1/2 (*.f64 l (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 kx) 2))) (*.f64 (sin.f64 kx) Om))) (*.f64 1/2 (/.f64 (*.f64 (*.f64 l (pow.f64 ky 2)) (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 kx) 2))) (pow.f64 (sin.f64 kx) 2))))) (*.f64 (sin.f64 kx) Om)))))) (*.f64 l (/.f64 (sin.f64 kx) Om)))
(fma.f64 (pow.f64 ky 2) (fma.f64 (pow.f64 ky 2) (fma.f64 1/2 (*.f64 (pow.f64 ky 2) (*.f64 (/.f64 l (sin.f64 kx)) (/.f64 (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 kx) 2))) (pow.f64 (sin.f64 kx) 2)))) Om))) (*.f64 -1/2 (*.f64 l (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 kx) 2))) (*.f64 (sin.f64 kx) Om))))) (*.f64 (/.f64 1/2 (sin.f64 kx)) (/.f64 l Om))) (*.f64 l (/.f64 (sin.f64 kx) Om)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 1/2 Om) (*.f64 (sin.f64 ky) l))
(*.f64 (/.f64 Om l) (/.f64 1/2 (sin.f64 ky)))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(fma.f64 -1/4 (*.f64 (/.f64 Om l) (/.f64 (pow.f64 kx 2) (pow.f64 (sin.f64 ky) 3))) (/.f64 (*.f64 1/2 Om) (*.f64 (sin.f64 ky) l)))
(fma.f64 -1/4 (*.f64 (/.f64 Om l) (/.f64 (pow.f64 kx 2) (pow.f64 (sin.f64 ky) 3))) (*.f64 (/.f64 Om l) (/.f64 1/2 (sin.f64 ky))))
(+.f64 (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 (*.f64 Om (*.f64 (pow.f64 kx 2) (*.f64 (sin.f64 ky) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 ky) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 ky) 6))))))) l)))))
(fma.f64 1/2 (/.f64 Om (*.f64 (sin.f64 ky) l)) (*.f64 (pow.f64 kx 2) (fma.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 3)) (*.f64 1/4 (*.f64 Om (/.f64 (*.f64 (pow.f64 kx 2) (*.f64 (sin.f64 ky) (+.f64 (/.f64 1/3 (pow.f64 (sin.f64 ky) 4)) (/.f64 3/4 (pow.f64 (sin.f64 ky) 6))))) l))))))
(fma.f64 (pow.f64 kx 2) (fma.f64 1/4 (*.f64 Om (/.f64 (*.f64 (pow.f64 kx 2) (*.f64 (sin.f64 ky) (+.f64 (/.f64 1/3 (pow.f64 (sin.f64 ky) 4)) (/.f64 3/4 (pow.f64 (sin.f64 ky) 6))))) l)) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 3)))) (*.f64 (/.f64 Om l) (/.f64 1/2 (sin.f64 ky))))
(+.f64 (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 Om (*.f64 (pow.f64 kx 2) (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 ky) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 ky) 6)))) (pow.f64 (sin.f64 ky) 2))) (+.f64 (*.f64 2/45 (/.f64 1 (pow.f64 (sin.f64 ky) 4))) (+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 (sin.f64 ky) 6))) (/.f64 1 (pow.f64 (sin.f64 ky) 8)))))))) l)) (*.f64 1/4 (/.f64 (*.f64 Om (*.f64 (sin.f64 ky) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 ky) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 ky) 6)))))) l)))))))
(fma.f64 1/2 (/.f64 Om (*.f64 (sin.f64 ky) l)) (*.f64 (pow.f64 kx 2) (fma.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 3)) (*.f64 (pow.f64 kx 2) (fma.f64 -1/4 (*.f64 Om (/.f64 (*.f64 (*.f64 (pow.f64 kx 2) (sin.f64 ky)) (fma.f64 -1/2 (/.f64 (+.f64 (/.f64 1/3 (pow.f64 (sin.f64 ky) 4)) (/.f64 3/4 (pow.f64 (sin.f64 ky) 6))) (pow.f64 (sin.f64 ky) 2)) (+.f64 (/.f64 2/45 (pow.f64 (sin.f64 ky) 4)) (+.f64 (/.f64 2/3 (pow.f64 (sin.f64 ky) 6)) (/.f64 1 (pow.f64 (sin.f64 ky) 8)))))) l)) (*.f64 1/4 (/.f64 (*.f64 (*.f64 (sin.f64 ky) Om) (+.f64 (/.f64 1/3 (pow.f64 (sin.f64 ky) 4)) (/.f64 3/4 (pow.f64 (sin.f64 ky) 6)))) l)))))))
(fma.f64 (pow.f64 kx 2) (fma.f64 (pow.f64 kx 2) (fma.f64 1/4 (/.f64 (*.f64 (*.f64 (sin.f64 ky) Om) (+.f64 (/.f64 1/3 (pow.f64 (sin.f64 ky) 4)) (/.f64 3/4 (pow.f64 (sin.f64 ky) 6)))) l) (*.f64 -1/4 (*.f64 Om (/.f64 (*.f64 (*.f64 (pow.f64 kx 2) (sin.f64 ky)) (+.f64 (fma.f64 -1/2 (/.f64 (+.f64 (/.f64 1/3 (pow.f64 (sin.f64 ky) 4)) (/.f64 3/4 (pow.f64 (sin.f64 ky) 6))) (pow.f64 (sin.f64 ky) 2)) (/.f64 2/45 (pow.f64 (sin.f64 ky) 4))) (+.f64 (/.f64 2/3 (pow.f64 (sin.f64 ky) 6)) (/.f64 1 (pow.f64 (sin.f64 ky) 8))))) l)))) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 3)))) (*.f64 (/.f64 Om l) (/.f64 1/2 (sin.f64 ky))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 1/2 (/.f64 (/.f64 Om 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)))))
(fma.f64 -1/4 (/.f64 (/.f64 (*.f64 Om (pow.f64 ky 2)) l) (pow.f64 (sin.f64 kx) 3)) (*.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 kx))))
(fma.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 kx)) (*.f64 -1/4 (*.f64 (/.f64 Om (pow.f64 (sin.f64 kx) 3)) (/.f64 (pow.f64 ky 2) l))))
(+.f64 (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx)))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/4 (/.f64 (*.f64 Om (*.f64 (pow.f64 ky 2) (*.f64 (sin.f64 kx) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 kx) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 kx) 6))))))) l)))))
(fma.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 kx)) (*.f64 (pow.f64 ky 2) (fma.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 3)) (*.f64 1/4 (*.f64 Om (/.f64 (*.f64 (*.f64 (pow.f64 ky 2) (sin.f64 kx)) (+.f64 (/.f64 1/3 (pow.f64 (sin.f64 kx) 4)) (/.f64 3/4 (pow.f64 (sin.f64 kx) 6)))) l))))))
(fma.f64 (pow.f64 ky 2) (fma.f64 1/4 (*.f64 Om (/.f64 (*.f64 (*.f64 (pow.f64 ky 2) (sin.f64 kx)) (+.f64 (/.f64 1/3 (pow.f64 (sin.f64 kx) 4)) (/.f64 3/4 (pow.f64 (sin.f64 kx) 6)))) l)) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 kx))))
(+.f64 (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx)))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 Om (*.f64 (pow.f64 ky 2) (*.f64 (sin.f64 kx) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 kx) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 kx) 6)))) (pow.f64 (sin.f64 kx) 2))) (+.f64 (*.f64 2/45 (/.f64 1 (pow.f64 (sin.f64 kx) 4))) (+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 (sin.f64 kx) 6))) (/.f64 1 (pow.f64 (sin.f64 kx) 8)))))))) l)) (*.f64 1/4 (/.f64 (*.f64 Om (*.f64 (sin.f64 kx) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 kx) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 kx) 6)))))) l)))))))
(fma.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 kx)) (*.f64 (pow.f64 ky 2) (fma.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 3)) (*.f64 (pow.f64 ky 2) (fma.f64 -1/4 (*.f64 Om (/.f64 (*.f64 (pow.f64 ky 2) (*.f64 (sin.f64 kx) (fma.f64 -1/2 (/.f64 (+.f64 (/.f64 1/3 (pow.f64 (sin.f64 kx) 4)) (/.f64 3/4 (pow.f64 (sin.f64 kx) 6))) (pow.f64 (sin.f64 kx) 2)) (+.f64 (/.f64 2/45 (pow.f64 (sin.f64 kx) 4)) (+.f64 (/.f64 2/3 (pow.f64 (sin.f64 kx) 6)) (/.f64 1 (pow.f64 (sin.f64 kx) 8))))))) l)) (*.f64 1/4 (/.f64 (*.f64 (*.f64 (sin.f64 kx) Om) (+.f64 (/.f64 1/3 (pow.f64 (sin.f64 kx) 4)) (/.f64 3/4 (pow.f64 (sin.f64 kx) 6)))) l)))))))
(fma.f64 (pow.f64 ky 2) (fma.f64 (pow.f64 ky 2) (fma.f64 1/4 (/.f64 (*.f64 (*.f64 (sin.f64 kx) Om) (+.f64 (/.f64 1/3 (pow.f64 (sin.f64 kx) 4)) (/.f64 3/4 (pow.f64 (sin.f64 kx) 6)))) l) (*.f64 -1/4 (*.f64 Om (/.f64 (*.f64 (pow.f64 ky 2) (*.f64 (sin.f64 kx) (+.f64 (fma.f64 -1/2 (/.f64 (+.f64 (/.f64 1/3 (pow.f64 (sin.f64 kx) 4)) (/.f64 3/4 (pow.f64 (sin.f64 kx) 6))) (pow.f64 (sin.f64 kx) 2)) (/.f64 2/45 (pow.f64 (sin.f64 kx) 4))) (+.f64 (/.f64 2/3 (pow.f64 (sin.f64 kx) 6)) (/.f64 1 (pow.f64 (sin.f64 kx) 8)))))) l)))) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 kx))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(sin.f64 ky)
(+.f64 (sin.f64 ky) (*.f64 1/2 (/.f64 (pow.f64 kx 2) (sin.f64 ky))))
(fma.f64 1/2 (/.f64 (pow.f64 kx 2) (sin.f64 ky)) (sin.f64 ky))
(+.f64 (sin.f64 ky) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 kx 2) (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2))))) (sin.f64 ky))) (*.f64 1/2 (/.f64 1 (sin.f64 ky))))))
(+.f64 (sin.f64 ky) (*.f64 (pow.f64 kx 2) (fma.f64 -1/2 (*.f64 (pow.f64 kx 2) (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 ky) 2))) (sin.f64 ky))) (/.f64 1/2 (sin.f64 ky)))))
(fma.f64 (pow.f64 kx 2) (fma.f64 -1/2 (*.f64 (pow.f64 kx 2) (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 ky) 2))) (sin.f64 ky))) (/.f64 1/2 (sin.f64 ky))) (sin.f64 ky))
(+.f64 (sin.f64 ky) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2)))) (sin.f64 ky))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 kx 2) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (sin.f64 ky) 2))))) (sin.f64 ky))))) (*.f64 1/2 (/.f64 1 (sin.f64 ky))))))
(+.f64 (sin.f64 ky) (*.f64 (pow.f64 kx 2) (fma.f64 (pow.f64 kx 2) (fma.f64 -1/2 (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 ky) 2))) (sin.f64 ky)) (*.f64 1/2 (*.f64 (pow.f64 kx 2) (/.f64 (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 ky) 2))) (pow.f64 (sin.f64 ky) 2)))) (sin.f64 ky))))) (/.f64 1/2 (sin.f64 ky)))))
(fma.f64 (pow.f64 kx 2) (fma.f64 (pow.f64 kx 2) (fma.f64 1/2 (*.f64 (pow.f64 kx 2) (/.f64 (-.f64 2/45 (/.f64 (+.f64 -1/6 (*.f64 -1/2 (/.f64 1/4 (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (sin.f64 ky) 2))) (sin.f64 ky))) (/.f64 (+.f64 -1/6 (*.f64 -1/2 (/.f64 1/4 (pow.f64 (sin.f64 ky) 2)))) (sin.f64 ky))) (/.f64 1/2 (sin.f64 ky))) (sin.f64 ky))
(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 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(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 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(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 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(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 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sin.f64 kx)
(+.f64 (sin.f64 kx) (*.f64 1/2 (/.f64 (pow.f64 ky 2) (sin.f64 kx))))
(+.f64 (sin.f64 kx) (/.f64 (*.f64 1/2 (pow.f64 ky 2)) (sin.f64 kx)))
(fma.f64 1/2 (/.f64 (pow.f64 ky 2) (sin.f64 kx)) (sin.f64 kx))
(+.f64 (sin.f64 kx) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2))))) (sin.f64 kx))) (*.f64 1/2 (/.f64 1 (sin.f64 kx))))))
(+.f64 (sin.f64 kx) (*.f64 (pow.f64 ky 2) (fma.f64 -1/2 (*.f64 (pow.f64 ky 2) (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 kx) 2))) (sin.f64 kx))) (/.f64 1/2 (sin.f64 kx)))))
(fma.f64 (pow.f64 ky 2) (fma.f64 -1/2 (*.f64 (pow.f64 ky 2) (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 kx) 2))) (sin.f64 kx))) (/.f64 1/2 (sin.f64 kx))) (sin.f64 kx))
(+.f64 (sin.f64 kx) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2)))) (sin.f64 kx))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ky 2) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (sin.f64 kx) 2))))) (sin.f64 kx))))) (*.f64 1/2 (/.f64 1 (sin.f64 kx))))))
(+.f64 (sin.f64 kx) (*.f64 (pow.f64 ky 2) (fma.f64 (pow.f64 ky 2) (fma.f64 -1/2 (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 kx) 2))) (sin.f64 kx)) (/.f64 (*.f64 1/2 (*.f64 (pow.f64 ky 2) (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 kx) 2))) (pow.f64 (sin.f64 kx) 2)))))) (sin.f64 kx))) (/.f64 1/2 (sin.f64 kx)))))
(fma.f64 (pow.f64 ky 2) (fma.f64 (pow.f64 ky 2) (fma.f64 1/2 (*.f64 (pow.f64 ky 2) (/.f64 (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 kx) 2))) (pow.f64 (sin.f64 kx) 2)))) (sin.f64 kx))) (/.f64 (+.f64 -1/6 (*.f64 (/.f64 1/4 (pow.f64 (sin.f64 kx) 2)) -1/2)) (sin.f64 kx))) (/.f64 1/2 (sin.f64 kx))) (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))
(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 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(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 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(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 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))
(+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (/.f64 (*.f64 (pow.f64 kx 2) l) (*.f64 Om (sin.f64 ky))))
(fma.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)) (*.f64 (pow.f64 kx 2) (/.f64 l (*.f64 (sin.f64 ky) Om))))
(+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 kx 2) (*.f64 l (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2)))))) (*.f64 Om (sin.f64 ky)))) (/.f64 l (*.f64 Om (sin.f64 ky))))))
(fma.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)) (*.f64 (pow.f64 kx 2) (fma.f64 -1 (*.f64 (pow.f64 kx 2) (*.f64 l (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 ky) 2))) (*.f64 (sin.f64 ky) Om)))) (/.f64 l (*.f64 (sin.f64 ky) Om)))))
(fma.f64 (pow.f64 kx 2) (-.f64 (/.f64 l (*.f64 (sin.f64 ky) Om)) (*.f64 (pow.f64 kx 2) (*.f64 l (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 ky) 2))) (*.f64 (sin.f64 ky) Om))))) (*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om))))
(+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 l (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (sin.f64 ky)))) (/.f64 (*.f64 (pow.f64 kx 2) (*.f64 l (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 Om (sin.f64 ky))))) (/.f64 l (*.f64 Om (sin.f64 ky))))))
(fma.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)) (*.f64 (pow.f64 kx 2) (fma.f64 (pow.f64 kx 2) (fma.f64 -1 (*.f64 l (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 ky) 2))) (*.f64 (sin.f64 ky) Om))) (*.f64 (/.f64 (pow.f64 kx 2) Om) (/.f64 (*.f64 l (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 ky) 2))) (pow.f64 (sin.f64 ky) 2))))) (sin.f64 ky)))) (/.f64 l (*.f64 (sin.f64 ky) Om)))))
(fma.f64 (pow.f64 kx 2) (fma.f64 (pow.f64 kx 2) (-.f64 (*.f64 (/.f64 (pow.f64 kx 2) (sin.f64 ky)) (/.f64 (*.f64 l (-.f64 2/45 (/.f64 (+.f64 -1/6 (*.f64 -1/2 (/.f64 1/4 (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (sin.f64 ky) 2)))) Om)) (*.f64 l (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 ky) 2))) (*.f64 (sin.f64 ky) Om)))) (/.f64 l (*.f64 (sin.f64 ky) Om))) (*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (*.f64 l (/.f64 (sin.f64 kx) Om)))
(+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)) (/.f64 (*.f64 (pow.f64 ky 2) l) (*.f64 Om (sin.f64 kx))))
(fma.f64 2 (*.f64 l (/.f64 (sin.f64 kx) Om)) (/.f64 (/.f64 (*.f64 l (pow.f64 ky 2)) Om) (sin.f64 kx)))
(+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ky 2) (*.f64 l (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2)))))) (*.f64 Om (sin.f64 kx)))) (/.f64 l (*.f64 Om (sin.f64 kx))))))
(fma.f64 2 (*.f64 l (/.f64 (sin.f64 kx) Om)) (*.f64 (pow.f64 ky 2) (fma.f64 -1 (*.f64 (pow.f64 ky 2) (*.f64 l (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 kx) 2))) (*.f64 (sin.f64 kx) Om)))) (/.f64 l (*.f64 (sin.f64 kx) Om)))))
(fma.f64 (pow.f64 ky 2) (-.f64 (/.f64 l (*.f64 (sin.f64 kx) Om)) (*.f64 (pow.f64 ky 2) (*.f64 l (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 kx) 2))) (*.f64 (sin.f64 kx) Om))))) (*.f64 2 (*.f64 l (/.f64 (sin.f64 kx) Om))))
(+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 l (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2))))) (*.f64 Om (sin.f64 kx)))) (/.f64 (*.f64 (pow.f64 ky 2) (*.f64 l (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (sin.f64 kx) 2)))))) (*.f64 Om (sin.f64 kx))))) (/.f64 l (*.f64 Om (sin.f64 kx))))))
(fma.f64 2 (*.f64 l (/.f64 (sin.f64 kx) Om)) (*.f64 (pow.f64 ky 2) (fma.f64 (pow.f64 ky 2) (fma.f64 -1 (*.f64 l (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 kx) 2))) (*.f64 (sin.f64 kx) Om))) (/.f64 (*.f64 (*.f64 l (pow.f64 ky 2)) (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 kx) 2))) (pow.f64 (sin.f64 kx) 2))))) (*.f64 (sin.f64 kx) Om))) (/.f64 l (*.f64 (sin.f64 kx) Om)))))
(fma.f64 (pow.f64 ky 2) (fma.f64 (pow.f64 ky 2) (-.f64 (*.f64 (pow.f64 ky 2) (*.f64 (/.f64 l (sin.f64 kx)) (/.f64 (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 kx) 2))) (pow.f64 (sin.f64 kx) 2)))) Om))) (*.f64 l (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 kx) 2))) (*.f64 (sin.f64 kx) Om)))) (/.f64 l (*.f64 (sin.f64 kx) Om))) (*.f64 2 (*.f64 l (/.f64 (sin.f64 kx) Om))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 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 kx 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)))) 3))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))))) (*.f64 (*.f64 -2 (*.f64 (pow.f64 kx 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 3)))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 kx 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 3)))) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 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 (pow.f64 kx 2) (+.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))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 kx 2) (+.f64 (*.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 (*.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 4 (/.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))))))) (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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))))) (*.f64 (pow.f64 kx 2) (fma.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 3))) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (pow.f64 kx 2) (*.f64 (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 3)) (fma.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 2)) (*.f64 4 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 3))))) (sqrt.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))))))))))
(fma.f64 (pow.f64 kx 2) (fma.f64 -1/2 (*.f64 (pow.f64 kx 2) (*.f64 (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 3)) (fma.f64 4 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 3)) (*.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 2))))) (sqrt.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1)))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 3))) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 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 (pow.f64 kx 2) (+.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))))) (*.f64 (pow.f64 kx 2) (+.f64 (*.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 -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 (*.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 4 (/.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 -1/2 (*.f64 (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.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 -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 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))) (+.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 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.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 (*.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 4 (/.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))))))) (*.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)))))))) (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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))))) (*.f64 (pow.f64 kx 2) (fma.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 3))) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 kx 2) (*.f64 -1/2 (+.f64 (*.f64 (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 3)) (fma.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 2)) (*.f64 4 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 3))))) (sqrt.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))))) (*.f64 (pow.f64 kx 2) (*.f64 (fma.f64 -4 (*.f64 (pow.f64 l 2) (/.f64 (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 3)) (*.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 2)))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))))) (fma.f64 8/45 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 2)) (fma.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 3)) (fma.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 2)) (*.f64 4 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 3))))) (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))))) (*.f64 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 3)) 16/3)))) (sqrt.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))))))))))))
(fma.f64 (pow.f64 kx 2) (fma.f64 (pow.f64 kx 2) (*.f64 -1/2 (*.f64 (sqrt.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1)) (+.f64 (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 3)) (fma.f64 4 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 3)) (*.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 2))))) (*.f64 (pow.f64 kx 2) (fma.f64 -4 (*.f64 (pow.f64 l 2) (/.f64 (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 3)) (*.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 2)))) (*.f64 (pow.f64 Om 2) (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1)))) (fma.f64 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 2)) 8/45 (fma.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 3)) (fma.f64 4 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 3)) (*.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 2))))) (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1))) (*.f64 (/.f64 16/3 (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 3)) (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 3))) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 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))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 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 ky 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 kx) 2)) (pow.f64 Om 2)))) 3))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))))) (*.f64 (*.f64 -2 (*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 3)))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 3)))) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 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 (pow.f64 ky 2) (+.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 kx) 2)) (pow.f64 Om 2)))) 3))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 ky 2) (+.f64 (*.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 kx) 2)) (pow.f64 Om 2)))) 3)))) (+.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 kx) 2)) (pow.f64 Om 2)))) 2)))) (*.f64 4 (/.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 kx) 2)) (pow.f64 Om 2)))) 3))))))) (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 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))))) (*.f64 (pow.f64 ky 2) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 3)))) (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (*.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 3))) (fma.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 2)) (/.f64 (*.f64 4 (pow.f64 l 4)) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 3))))) (sqrt.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))))))))))
(fma.f64 (pow.f64 ky 2) (fma.f64 -1/2 (*.f64 (pow.f64 ky 2) (*.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 3))) (fma.f64 4 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 3))) (*.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 2))))) (sqrt.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1)))) (*.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 3))))) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 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 (pow.f64 ky 2) (+.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 kx) 2)) (pow.f64 Om 2)))) 3))))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/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 (*.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 kx) 2)) (pow.f64 Om 2)))) 3)))) (+.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 kx) 2)) (pow.f64 Om 2)))) 2)))) (*.f64 4 (/.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 kx) 2)) (pow.f64 Om 2)))) 3)))))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.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 kx) 2)) (pow.f64 Om 2)))) 3)))) (*.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 kx) 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 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 kx) 2)) (pow.f64 Om 2)))) 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.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 kx) 2)) (pow.f64 Om 2)))) 3)))) (+.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 kx) 2)) (pow.f64 Om 2)))) 2)))) (*.f64 4 (/.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 kx) 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 kx) 2)) (pow.f64 Om 2))))))) (*.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 kx) 2)) (pow.f64 Om 2)))) 3)))))))) (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 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))))) (*.f64 (pow.f64 ky 2) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 3)))) (*.f64 (pow.f64 ky 2) (*.f64 -1/2 (+.f64 (*.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 3))) (fma.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 2)) (/.f64 (*.f64 4 (pow.f64 l 4)) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 3))))) (sqrt.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))))) (*.f64 (pow.f64 ky 2) (*.f64 (fma.f64 -4 (*.f64 (pow.f64 l 2) (/.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 3))) (*.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 2)))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)))))))) (fma.f64 8/45 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 2)) (fma.f64 2 (*.f64 (pow.f64 l 2) (/.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 3))) (fma.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 2)) (/.f64 (*.f64 4 (pow.f64 l 4)) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 3))))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)))))))) (/.f64 (*.f64 16/3 (pow.f64 l 4)) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 3)))))) (sqrt.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))))))))))))
(fma.f64 (pow.f64 ky 2) (fma.f64 (pow.f64 ky 2) (*.f64 -1/2 (*.f64 (sqrt.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1)) (+.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 3))) (fma.f64 4 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 3))) (*.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 2))))) (*.f64 (pow.f64 ky 2) (fma.f64 -4 (*.f64 (pow.f64 l 2) (/.f64 (fma.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 2)) (*.f64 (/.f64 -16 (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 3)) (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) (*.f64 (pow.f64 Om 2) (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1)))) (fma.f64 8/45 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 2)) (fma.f64 16/3 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 3))) (*.f64 (/.f64 2 (pow.f64 Om 2)) (/.f64 (*.f64 (pow.f64 l 2) (fma.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 3))) (fma.f64 4 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 3))) (*.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 2)))))) (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1)))))))))) (*.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 3))))) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 1)))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(*.f64 Om (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 (/.f64 1 l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(*.f64 Om (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 2) (pow.f64 l 3))) (*.f64 (*.f64 1/2 (/.f64 1 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(*.f64 Om (fma.f64 1/2 (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) l) (*.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 2) (pow.f64 l 3))) (sqrt.f64 (/.f64 1 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3))))))
(*.f64 Om (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 3/256 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 5)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)))))))))
(*.f64 Om (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 1 l)) (*.f64 (pow.f64 Om 2) (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 1 (pow.f64 l 3))) (*.f64 (*.f64 3/256 (/.f64 (pow.f64 Om 2) (pow.f64 l 5))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))))))))
(*.f64 Om (fma.f64 (pow.f64 Om 2) (fma.f64 -1/16 (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3))) (pow.f64 l 3)) (*.f64 (*.f64 3/256 (/.f64 (pow.f64 Om 2) (pow.f64 l 5))) (sqrt.f64 (/.f64 1 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 5))))) (*.f64 1/2 (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) l))))
(*.f64 Om (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -5/2048 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 7)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 7))))) (*.f64 3/256 (*.f64 (/.f64 1 (pow.f64 l 5)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)))))))))))
(*.f64 Om (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 1 l)) (*.f64 (pow.f64 Om 2) (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 1 (pow.f64 l 3))) (*.f64 (pow.f64 Om 2) (fma.f64 -5/2048 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 7)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 7)))) (*.f64 (*.f64 3/256 (/.f64 1 (pow.f64 l 5))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))))))))))
(*.f64 Om (fma.f64 (pow.f64 Om 2) (fma.f64 (pow.f64 Om 2) (fma.f64 3/256 (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 5))) (pow.f64 l 5)) (*.f64 (*.f64 -5/2048 (/.f64 (pow.f64 Om 2) (pow.f64 l 7))) (sqrt.f64 (/.f64 1 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 7))))) (*.f64 -1/16 (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3))) (pow.f64 l 3)))) (*.f64 1/2 (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) l))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))
(+.f64 1 (*.f64 -2 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(fma.f64 -2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 1)
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 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 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4 (*.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 (fma.f64 -2 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -12) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 2)) -12) (pow.f64 Om 4)) (*.f64 -2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4 (*.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/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -2 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -12) (pow.f64 Om 4)) (/.f64 (fma.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -12))) (*.f64 (*.f64 64 (pow.f64 l 6)) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (pow.f64 Om 6))))))
(+.f64 (fma.f64 -2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 1) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 2)) -12) (pow.f64 Om 4)) (/.f64 (fma.f64 64 (*.f64 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3) (pow.f64 l 6)) (*.f64 (*.f64 2 (pow.f64 l 2)) (*.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 2)) -12)))) (pow.f64 Om 6)))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))
(+.f64 1 (*.f64 -2 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(fma.f64 -2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 1)
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 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 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4 (*.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 (fma.f64 -2 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -12) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 2)) -12) (pow.f64 Om 4)) (*.f64 -2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4 (*.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/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -2 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -12) (pow.f64 Om 4)) (/.f64 (fma.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -12))) (*.f64 (*.f64 64 (pow.f64 l 6)) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (pow.f64 Om 6))))))
(+.f64 (fma.f64 -2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 1) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 2)) -12) (pow.f64 Om 4)) (/.f64 (fma.f64 64 (*.f64 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3) (pow.f64 l 6)) (*.f64 (*.f64 2 (pow.f64 l 2)) (*.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 2)) -12)))) (pow.f64 Om 6)))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))
(+.f64 1 (*.f64 -2 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(fma.f64 -2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 1)
(+.f64 1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)))))))))
(+.f64 1 (*.f64 (pow.f64 l 2) (fma.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)) (*.f64 (*.f64 -1/2 (pow.f64 l 2)) (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) -12)))))
(fma.f64 (pow.f64 l 2) (fma.f64 -1/2 (*.f64 (pow.f64 l 2) (*.f64 (/.f64 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 2) (pow.f64 Om 4)) -12)) (*.f64 -2 (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2)))) 1)
(+.f64 1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (*.f64 64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 Om 6)))))) (*.f64 -1/2 (+.f64 (*.f64 -16 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))))))))))
(+.f64 1 (*.f64 (pow.f64 l 2) (fma.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)) (*.f64 (pow.f64 l 2) (*.f64 -1/2 (+.f64 (*.f64 (pow.f64 l 2) (fma.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) -12) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (/.f64 (*.f64 64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) (pow.f64 Om 6)))) (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) -12)))))))
(fma.f64 (pow.f64 l 2) (fma.f64 (pow.f64 l 2) (*.f64 -1/2 (fma.f64 (pow.f64 l 2) (fma.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 2) (pow.f64 Om 4)) -12) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) (/.f64 (*.f64 64 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3)) (pow.f64 Om 6))) (*.f64 (/.f64 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 2) (pow.f64 Om 4)) -12))) (*.f64 -2 (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2)))) 1)
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(/.f64 (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) 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 2))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) l)
(/.f64 (fma.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) (*.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3))))) l)
(/.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 Om (pow.f64 l 4))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))) l)
(/.f64 (fma.f64 -1 (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) -3/256) (*.f64 Om (pow.f64 l 4))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (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 2))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))) l)
(/.f64 (-.f64 (fma.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) (*.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3))))) (*.f64 (*.f64 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3)) (pow.f64 l 4)) (/.f64 -3/256 Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) l)
(/.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 Om (pow.f64 l 4))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 4))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))) l)
(/.f64 (fma.f64 -1 (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) -3/256) (*.f64 Om (pow.f64 l 4))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (fma.f64 -1 (*.f64 (/.f64 (fma.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 4)) (/.f64 (*.f64 1/8 (*.f64 (pow.f64 Om 2) (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) -3/256))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om (pow.f64 l 6))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (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 2))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))) l)
(/.f64 (+.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (+.f64 (neg.f64 (*.f64 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3)) (pow.f64 l 4)) (/.f64 -3/256 Om))) (neg.f64 (/.f64 (fma.f64 1/8 (*.f64 (pow.f64 Om 2) (*.f64 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) -3/256)) (/.f64 (*.f64 1/256 (pow.f64 Om 8)) (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 4))) (*.f64 Om (pow.f64 l 6)))))) (fma.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) (*.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3)))))) l)
(*.f64 -1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 -1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) l))
(neg.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 2))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) l))
(/.f64 (fma.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) (*.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3))))) (neg.f64 l))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 Om (pow.f64 l 4))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))) l))
(neg.f64 (/.f64 (fma.f64 -1 (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) -3/256) (*.f64 Om (pow.f64 l 4))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (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 2))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))) l))
(/.f64 (-.f64 (fma.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) (*.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3))))) (*.f64 (*.f64 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3)) (pow.f64 l 4)) (/.f64 -3/256 Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 l))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 Om (pow.f64 l 4))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 4))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))) l))
(neg.f64 (/.f64 (fma.f64 -1 (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) -3/256) (*.f64 Om (pow.f64 l 4))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (fma.f64 -1 (*.f64 (/.f64 (fma.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 4)) (/.f64 (*.f64 1/8 (*.f64 (pow.f64 Om 2) (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) -3/256))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om (pow.f64 l 6))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (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 2))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))) l))
(/.f64 (+.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (+.f64 (neg.f64 (*.f64 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3)) (pow.f64 l 4)) (/.f64 -3/256 Om))) (neg.f64 (/.f64 (fma.f64 1/8 (*.f64 (pow.f64 Om 2) (*.f64 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) -3/256)) (/.f64 (*.f64 1/256 (pow.f64 Om 8)) (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 4))) (*.f64 Om (pow.f64 l 6)))))) (fma.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) (*.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3)))))) (neg.f64 l))
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(sin.f64 ky)
(+.f64 (sin.f64 ky) (*.f64 1/2 (/.f64 (pow.f64 kx 2) (sin.f64 ky))))
(fma.f64 1/2 (/.f64 (pow.f64 kx 2) (sin.f64 ky)) (sin.f64 ky))
(+.f64 (sin.f64 ky) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 kx 2) (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2))))) (sin.f64 ky))) (*.f64 1/2 (/.f64 1 (sin.f64 ky))))))
(+.f64 (sin.f64 ky) (*.f64 (pow.f64 kx 2) (fma.f64 -1/2 (*.f64 (pow.f64 kx 2) (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 ky) 2))) (sin.f64 ky))) (/.f64 1/2 (sin.f64 ky)))))
(fma.f64 (pow.f64 kx 2) (fma.f64 -1/2 (*.f64 (pow.f64 kx 2) (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 ky) 2))) (sin.f64 ky))) (/.f64 1/2 (sin.f64 ky))) (sin.f64 ky))
(+.f64 (sin.f64 ky) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2)))) (sin.f64 ky))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 kx 2) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (sin.f64 ky) 2))))) (sin.f64 ky))))) (*.f64 1/2 (/.f64 1 (sin.f64 ky))))))
(+.f64 (sin.f64 ky) (*.f64 (pow.f64 kx 2) (fma.f64 (pow.f64 kx 2) (fma.f64 -1/2 (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 ky) 2))) (sin.f64 ky)) (*.f64 1/2 (*.f64 (pow.f64 kx 2) (/.f64 (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 ky) 2))) (pow.f64 (sin.f64 ky) 2)))) (sin.f64 ky))))) (/.f64 1/2 (sin.f64 ky)))))
(fma.f64 (pow.f64 kx 2) (fma.f64 (pow.f64 kx 2) (fma.f64 1/2 (*.f64 (pow.f64 kx 2) (/.f64 (-.f64 2/45 (/.f64 (+.f64 -1/6 (*.f64 -1/2 (/.f64 1/4 (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (sin.f64 ky) 2))) (sin.f64 ky))) (/.f64 (+.f64 -1/6 (*.f64 -1/2 (/.f64 1/4 (pow.f64 (sin.f64 ky) 2)))) (sin.f64 ky))) (/.f64 1/2 (sin.f64 ky))) (sin.f64 ky))
(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 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(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 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(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 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(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 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sin.f64 kx)
(+.f64 (sin.f64 kx) (*.f64 1/2 (/.f64 (pow.f64 ky 2) (sin.f64 kx))))
(+.f64 (sin.f64 kx) (/.f64 (*.f64 1/2 (pow.f64 ky 2)) (sin.f64 kx)))
(fma.f64 1/2 (/.f64 (pow.f64 ky 2) (sin.f64 kx)) (sin.f64 kx))
(+.f64 (sin.f64 kx) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2))))) (sin.f64 kx))) (*.f64 1/2 (/.f64 1 (sin.f64 kx))))))
(+.f64 (sin.f64 kx) (*.f64 (pow.f64 ky 2) (fma.f64 -1/2 (*.f64 (pow.f64 ky 2) (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 kx) 2))) (sin.f64 kx))) (/.f64 1/2 (sin.f64 kx)))))
(fma.f64 (pow.f64 ky 2) (fma.f64 -1/2 (*.f64 (pow.f64 ky 2) (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 kx) 2))) (sin.f64 kx))) (/.f64 1/2 (sin.f64 kx))) (sin.f64 kx))
(+.f64 (sin.f64 kx) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2)))) (sin.f64 kx))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ky 2) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (sin.f64 kx) 2))))) (sin.f64 kx))))) (*.f64 1/2 (/.f64 1 (sin.f64 kx))))))
(+.f64 (sin.f64 kx) (*.f64 (pow.f64 ky 2) (fma.f64 (pow.f64 ky 2) (fma.f64 -1/2 (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 kx) 2))) (sin.f64 kx)) (/.f64 (*.f64 1/2 (*.f64 (pow.f64 ky 2) (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 kx) 2))) (pow.f64 (sin.f64 kx) 2)))))) (sin.f64 kx))) (/.f64 1/2 (sin.f64 kx)))))
(fma.f64 (pow.f64 ky 2) (fma.f64 (pow.f64 ky 2) (fma.f64 1/2 (*.f64 (pow.f64 ky 2) (/.f64 (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 kx) 2))) (pow.f64 (sin.f64 kx) 2)))) (sin.f64 kx))) (/.f64 (+.f64 -1/6 (*.f64 (/.f64 1/4 (pow.f64 (sin.f64 kx) 2)) -1/2)) (sin.f64 kx))) (/.f64 1/2 (sin.f64 kx))) (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))
(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 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(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 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(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 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(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 (+.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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 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 kx 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)))) 3))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))))) (*.f64 (*.f64 -2 (*.f64 (pow.f64 kx 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 3)))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 kx 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 3)))) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 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 (pow.f64 kx 2) (+.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))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 kx 2) (+.f64 (*.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 (*.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 4 (/.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))))))) (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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))))) (*.f64 (pow.f64 kx 2) (fma.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 3))) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (pow.f64 kx 2) (*.f64 (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 3)) (fma.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 2)) (*.f64 4 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 3))))) (sqrt.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))))))))))
(fma.f64 (pow.f64 kx 2) (fma.f64 -1/2 (*.f64 (pow.f64 kx 2) (*.f64 (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 3)) (fma.f64 4 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 3)) (*.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 2))))) (sqrt.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1)))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 3))) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 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 (pow.f64 kx 2) (+.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))))) (*.f64 (pow.f64 kx 2) (+.f64 (*.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 -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 (*.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 4 (/.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 -1/2 (*.f64 (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.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 -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 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))) (+.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 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.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 (*.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 4 (/.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))))))) (*.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)))))))) (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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))))) (*.f64 (pow.f64 kx 2) (fma.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 3))) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 kx 2) (*.f64 -1/2 (+.f64 (*.f64 (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 3)) (fma.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 2)) (*.f64 4 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 3))))) (sqrt.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))))) (*.f64 (pow.f64 kx 2) (*.f64 (fma.f64 -4 (*.f64 (pow.f64 l 2) (/.f64 (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 3)) (*.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 2)))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))))) (fma.f64 8/45 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 2)) (fma.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 3)) (fma.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 2)) (*.f64 4 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 3))))) (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))))) (*.f64 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 3)) 16/3)))) (sqrt.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))))))))))))
(fma.f64 (pow.f64 kx 2) (fma.f64 (pow.f64 kx 2) (*.f64 -1/2 (*.f64 (sqrt.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1)) (+.f64 (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 3)) (fma.f64 4 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 3)) (*.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 2))))) (*.f64 (pow.f64 kx 2) (fma.f64 -4 (*.f64 (pow.f64 l 2) (/.f64 (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 3)) (*.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 2)))) (*.f64 (pow.f64 Om 2) (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1)))) (fma.f64 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 2)) 8/45 (fma.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 3)) (fma.f64 4 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 3)) (*.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 2))))) (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1))) (*.f64 (/.f64 16/3 (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 3)) (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 3))) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 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))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 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 ky 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 kx) 2)) (pow.f64 Om 2)))) 3))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))))) (*.f64 (*.f64 -2 (*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 3)))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 3)))) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 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 (pow.f64 ky 2) (+.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 kx) 2)) (pow.f64 Om 2)))) 3))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 ky 2) (+.f64 (*.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 kx) 2)) (pow.f64 Om 2)))) 3)))) (+.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 kx) 2)) (pow.f64 Om 2)))) 2)))) (*.f64 4 (/.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 kx) 2)) (pow.f64 Om 2)))) 3))))))) (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 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))))) (*.f64 (pow.f64 ky 2) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 3)))) (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (*.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 3))) (fma.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 2)) (/.f64 (*.f64 4 (pow.f64 l 4)) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 3))))) (sqrt.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))))))))))
(fma.f64 (pow.f64 ky 2) (fma.f64 -1/2 (*.f64 (pow.f64 ky 2) (*.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 3))) (fma.f64 4 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 3))) (*.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 2))))) (sqrt.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1)))) (*.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 3))))) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 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 (pow.f64 ky 2) (+.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 kx) 2)) (pow.f64 Om 2)))) 3))))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/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 (*.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 kx) 2)) (pow.f64 Om 2)))) 3)))) (+.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 kx) 2)) (pow.f64 Om 2)))) 2)))) (*.f64 4 (/.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 kx) 2)) (pow.f64 Om 2)))) 3)))))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.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 kx) 2)) (pow.f64 Om 2)))) 3)))) (*.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 kx) 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 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 kx) 2)) (pow.f64 Om 2)))) 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.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 kx) 2)) (pow.f64 Om 2)))) 3)))) (+.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 kx) 2)) (pow.f64 Om 2)))) 2)))) (*.f64 4 (/.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 kx) 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 kx) 2)) (pow.f64 Om 2))))))) (*.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 kx) 2)) (pow.f64 Om 2)))) 3)))))))) (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 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))))) (*.f64 (pow.f64 ky 2) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 3)))) (*.f64 (pow.f64 ky 2) (*.f64 -1/2 (+.f64 (*.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 3))) (fma.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 2)) (/.f64 (*.f64 4 (pow.f64 l 4)) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 3))))) (sqrt.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))))) (*.f64 (pow.f64 ky 2) (*.f64 (fma.f64 -4 (*.f64 (pow.f64 l 2) (/.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 3))) (*.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 2)))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)))))))) (fma.f64 8/45 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 2)) (fma.f64 2 (*.f64 (pow.f64 l 2) (/.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 3))) (fma.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 2)) (/.f64 (*.f64 4 (pow.f64 l 4)) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 3))))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)))))))) (/.f64 (*.f64 16/3 (pow.f64 l 4)) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 3)))))) (sqrt.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))))))))))))
(fma.f64 (pow.f64 ky 2) (fma.f64 (pow.f64 ky 2) (*.f64 -1/2 (*.f64 (sqrt.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1)) (+.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 3))) (fma.f64 4 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 3))) (*.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 2))))) (*.f64 (pow.f64 ky 2) (fma.f64 -4 (*.f64 (pow.f64 l 2) (/.f64 (fma.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 2)) (*.f64 (/.f64 -16 (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 3)) (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) (*.f64 (pow.f64 Om 2) (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1)))) (fma.f64 8/45 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 2)) (fma.f64 16/3 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 3))) (*.f64 (/.f64 2 (pow.f64 Om 2)) (/.f64 (*.f64 (pow.f64 l 2) (fma.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 3))) (fma.f64 4 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 3))) (*.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 2)))))) (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1)))))))))) (*.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 3))))) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 1)))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(*.f64 Om (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 (/.f64 1 l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(*.f64 Om (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 2) (pow.f64 l 3))) (*.f64 (*.f64 1/2 (/.f64 1 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(*.f64 Om (fma.f64 1/2 (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) l) (*.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 2) (pow.f64 l 3))) (sqrt.f64 (/.f64 1 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3))))))
(*.f64 Om (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 3/256 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 5)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)))))))))
(*.f64 Om (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 1 l)) (*.f64 (pow.f64 Om 2) (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 1 (pow.f64 l 3))) (*.f64 (*.f64 3/256 (/.f64 (pow.f64 Om 2) (pow.f64 l 5))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))))))))
(*.f64 Om (fma.f64 (pow.f64 Om 2) (fma.f64 -1/16 (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3))) (pow.f64 l 3)) (*.f64 (*.f64 3/256 (/.f64 (pow.f64 Om 2) (pow.f64 l 5))) (sqrt.f64 (/.f64 1 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 5))))) (*.f64 1/2 (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) l))))
(*.f64 Om (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -5/2048 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 7)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 7))))) (*.f64 3/256 (*.f64 (/.f64 1 (pow.f64 l 5)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)))))))))))
(*.f64 Om (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 1 l)) (*.f64 (pow.f64 Om 2) (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 1 (pow.f64 l 3))) (*.f64 (pow.f64 Om 2) (fma.f64 -5/2048 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 7)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 7)))) (*.f64 (*.f64 3/256 (/.f64 1 (pow.f64 l 5))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))))))))))
(*.f64 Om (fma.f64 (pow.f64 Om 2) (fma.f64 (pow.f64 Om 2) (fma.f64 3/256 (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 5))) (pow.f64 l 5)) (*.f64 (*.f64 -5/2048 (/.f64 (pow.f64 Om 2) (pow.f64 l 7))) (sqrt.f64 (/.f64 1 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 7))))) (*.f64 -1/16 (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3))) (pow.f64 l 3)))) (*.f64 1/2 (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) l))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))
(+.f64 1 (*.f64 -2 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(fma.f64 -2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 1)
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 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 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4 (*.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 (fma.f64 -2 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -12) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 2)) -12) (pow.f64 Om 4)) (*.f64 -2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4 (*.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/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -2 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -12) (pow.f64 Om 4)) (/.f64 (fma.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -12))) (*.f64 (*.f64 64 (pow.f64 l 6)) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (pow.f64 Om 6))))))
(+.f64 (fma.f64 -2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 1) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 2)) -12) (pow.f64 Om 4)) (/.f64 (fma.f64 64 (*.f64 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3) (pow.f64 l 6)) (*.f64 (*.f64 2 (pow.f64 l 2)) (*.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 2)) -12)))) (pow.f64 Om 6)))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))
(+.f64 1 (*.f64 -2 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(fma.f64 -2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 1)
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 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 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4 (*.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 (fma.f64 -2 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -12) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 2)) -12) (pow.f64 Om 4)) (*.f64 -2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4 (*.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/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -2 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -12) (pow.f64 Om 4)) (/.f64 (fma.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -12))) (*.f64 (*.f64 64 (pow.f64 l 6)) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (pow.f64 Om 6))))))
(+.f64 (fma.f64 -2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 1) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 2)) -12) (pow.f64 Om 4)) (/.f64 (fma.f64 64 (*.f64 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3) (pow.f64 l 6)) (*.f64 (*.f64 2 (pow.f64 l 2)) (*.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 2)) -12)))) (pow.f64 Om 6)))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))
(+.f64 1 (*.f64 -2 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(fma.f64 -2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 1)
(+.f64 1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)))))))))
(+.f64 1 (*.f64 (pow.f64 l 2) (fma.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)) (*.f64 (*.f64 -1/2 (pow.f64 l 2)) (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) -12)))))
(fma.f64 (pow.f64 l 2) (fma.f64 -1/2 (*.f64 (pow.f64 l 2) (*.f64 (/.f64 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 2) (pow.f64 Om 4)) -12)) (*.f64 -2 (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2)))) 1)
(+.f64 1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (*.f64 64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 Om 6)))))) (*.f64 -1/2 (+.f64 (*.f64 -16 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))))))))))
(+.f64 1 (*.f64 (pow.f64 l 2) (fma.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)) (*.f64 (pow.f64 l 2) (*.f64 -1/2 (+.f64 (*.f64 (pow.f64 l 2) (fma.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) -12) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (/.f64 (*.f64 64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) (pow.f64 Om 6)))) (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) -12)))))))
(fma.f64 (pow.f64 l 2) (fma.f64 (pow.f64 l 2) (*.f64 -1/2 (fma.f64 (pow.f64 l 2) (fma.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 2) (pow.f64 Om 4)) -12) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) (/.f64 (*.f64 64 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3)) (pow.f64 Om 6))) (*.f64 (/.f64 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 2) (pow.f64 Om 4)) -12))) (*.f64 -2 (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2)))) 1)
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(/.f64 (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) 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 2))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) l)
(/.f64 (fma.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) (*.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3))))) l)
(/.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 Om (pow.f64 l 4))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))) l)
(/.f64 (fma.f64 -1 (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) -3/256) (*.f64 Om (pow.f64 l 4))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (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 2))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))) l)
(/.f64 (-.f64 (fma.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) (*.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3))))) (*.f64 (*.f64 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3)) (pow.f64 l 4)) (/.f64 -3/256 Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) l)
(/.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 Om (pow.f64 l 4))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 4))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))) l)
(/.f64 (fma.f64 -1 (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) -3/256) (*.f64 Om (pow.f64 l 4))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (fma.f64 -1 (*.f64 (/.f64 (fma.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 4)) (/.f64 (*.f64 1/8 (*.f64 (pow.f64 Om 2) (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) -3/256))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om (pow.f64 l 6))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (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 2))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))) l)
(/.f64 (+.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (+.f64 (neg.f64 (*.f64 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3)) (pow.f64 l 4)) (/.f64 -3/256 Om))) (neg.f64 (/.f64 (fma.f64 1/8 (*.f64 (pow.f64 Om 2) (*.f64 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) -3/256)) (/.f64 (*.f64 1/256 (pow.f64 Om 8)) (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 4))) (*.f64 Om (pow.f64 l 6)))))) (fma.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) (*.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3)))))) l)
(*.f64 -1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 -1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) l))
(neg.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 2))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) l))
(/.f64 (fma.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) (*.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3))))) (neg.f64 l))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 Om (pow.f64 l 4))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))) l))
(neg.f64 (/.f64 (fma.f64 -1 (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) -3/256) (*.f64 Om (pow.f64 l 4))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (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 2))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))) l))
(/.f64 (-.f64 (fma.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) (*.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3))))) (*.f64 (*.f64 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3)) (pow.f64 l 4)) (/.f64 -3/256 Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 l))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 Om (pow.f64 l 4))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 4))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))) l))
(neg.f64 (/.f64 (fma.f64 -1 (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) -3/256) (*.f64 Om (pow.f64 l 4))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (fma.f64 -1 (*.f64 (/.f64 (fma.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 4)) (/.f64 (*.f64 1/8 (*.f64 (pow.f64 Om 2) (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) -3/256))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om (pow.f64 l 6))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (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 2))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))) l))
(/.f64 (+.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (+.f64 (neg.f64 (*.f64 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3)) (pow.f64 l 4)) (/.f64 -3/256 Om))) (neg.f64 (/.f64 (fma.f64 1/8 (*.f64 (pow.f64 Om 2) (*.f64 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) -3/256)) (/.f64 (*.f64 1/256 (pow.f64 Om 8)) (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 4))) (*.f64 Om (pow.f64 l 6)))))) (fma.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) (*.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3)))))) (neg.f64 l))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))
(+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (/.f64 (*.f64 (pow.f64 kx 2) l) (*.f64 Om (sin.f64 ky))))
(fma.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)) (*.f64 (pow.f64 kx 2) (/.f64 l (*.f64 (sin.f64 ky) Om))))
(+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 kx 2) (*.f64 l (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2)))))) (*.f64 Om (sin.f64 ky)))) (/.f64 l (*.f64 Om (sin.f64 ky))))))
(fma.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)) (*.f64 (pow.f64 kx 2) (fma.f64 -1 (*.f64 (pow.f64 kx 2) (*.f64 l (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 ky) 2))) (*.f64 (sin.f64 ky) Om)))) (/.f64 l (*.f64 (sin.f64 ky) Om)))))
(fma.f64 (pow.f64 kx 2) (-.f64 (/.f64 l (*.f64 (sin.f64 ky) Om)) (*.f64 (pow.f64 kx 2) (*.f64 l (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 ky) 2))) (*.f64 (sin.f64 ky) Om))))) (*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om))))
(+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 l (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (sin.f64 ky)))) (/.f64 (*.f64 (pow.f64 kx 2) (*.f64 l (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 Om (sin.f64 ky))))) (/.f64 l (*.f64 Om (sin.f64 ky))))))
(fma.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)) (*.f64 (pow.f64 kx 2) (fma.f64 (pow.f64 kx 2) (fma.f64 -1 (*.f64 l (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 ky) 2))) (*.f64 (sin.f64 ky) Om))) (*.f64 (/.f64 (pow.f64 kx 2) Om) (/.f64 (*.f64 l (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 ky) 2))) (pow.f64 (sin.f64 ky) 2))))) (sin.f64 ky)))) (/.f64 l (*.f64 (sin.f64 ky) Om)))))
(fma.f64 (pow.f64 kx 2) (fma.f64 (pow.f64 kx 2) (-.f64 (*.f64 (/.f64 (pow.f64 kx 2) (sin.f64 ky)) (/.f64 (*.f64 l (-.f64 2/45 (/.f64 (+.f64 -1/6 (*.f64 -1/2 (/.f64 1/4 (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (sin.f64 ky) 2)))) Om)) (*.f64 l (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 ky) 2))) (*.f64 (sin.f64 ky) Om)))) (/.f64 l (*.f64 (sin.f64 ky) Om))) (*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (*.f64 l (/.f64 (sin.f64 kx) Om)))
(+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)) (/.f64 (*.f64 (pow.f64 ky 2) l) (*.f64 Om (sin.f64 kx))))
(fma.f64 2 (*.f64 l (/.f64 (sin.f64 kx) Om)) (/.f64 (/.f64 (*.f64 l (pow.f64 ky 2)) Om) (sin.f64 kx)))
(+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ky 2) (*.f64 l (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2)))))) (*.f64 Om (sin.f64 kx)))) (/.f64 l (*.f64 Om (sin.f64 kx))))))
(fma.f64 2 (*.f64 l (/.f64 (sin.f64 kx) Om)) (*.f64 (pow.f64 ky 2) (fma.f64 -1 (*.f64 (pow.f64 ky 2) (*.f64 l (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 kx) 2))) (*.f64 (sin.f64 kx) Om)))) (/.f64 l (*.f64 (sin.f64 kx) Om)))))
(fma.f64 (pow.f64 ky 2) (-.f64 (/.f64 l (*.f64 (sin.f64 kx) Om)) (*.f64 (pow.f64 ky 2) (*.f64 l (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 kx) 2))) (*.f64 (sin.f64 kx) Om))))) (*.f64 2 (*.f64 l (/.f64 (sin.f64 kx) Om))))
(+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 l (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2))))) (*.f64 Om (sin.f64 kx)))) (/.f64 (*.f64 (pow.f64 ky 2) (*.f64 l (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (sin.f64 kx) 2)))))) (*.f64 Om (sin.f64 kx))))) (/.f64 l (*.f64 Om (sin.f64 kx))))))
(fma.f64 2 (*.f64 l (/.f64 (sin.f64 kx) Om)) (*.f64 (pow.f64 ky 2) (fma.f64 (pow.f64 ky 2) (fma.f64 -1 (*.f64 l (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 kx) 2))) (*.f64 (sin.f64 kx) Om))) (/.f64 (*.f64 (*.f64 l (pow.f64 ky 2)) (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 kx) 2))) (pow.f64 (sin.f64 kx) 2))))) (*.f64 (sin.f64 kx) Om))) (/.f64 l (*.f64 (sin.f64 kx) Om)))))
(fma.f64 (pow.f64 ky 2) (fma.f64 (pow.f64 ky 2) (-.f64 (*.f64 (pow.f64 ky 2) (*.f64 (/.f64 l (sin.f64 kx)) (/.f64 (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 kx) 2))) (pow.f64 (sin.f64 kx) 2)))) Om))) (*.f64 l (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 kx) 2))) (*.f64 (sin.f64 kx) Om)))) (/.f64 l (*.f64 (sin.f64 kx) Om))) (*.f64 2 (*.f64 l (/.f64 (sin.f64 kx) Om))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.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 4 (+.f64 (*.f64 (pow.f64 kx 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))
(*.f64 4 (fma.f64 (pow.f64 kx 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 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 (pow.f64 kx 2) (+.f64 (*.f64 -4/3 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))))
(fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 (pow.f64 kx 2) (fma.f64 -4/3 (*.f64 (pow.f64 kx 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))))
(fma.f64 (pow.f64 kx 2) (fma.f64 4 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 (*.f64 (pow.f64 kx 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) -4/3)) (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 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 (pow.f64 kx 2) (+.f64 (*.f64 4 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 8/45 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2))))))))
(fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 (pow.f64 kx 2) (fma.f64 4 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 (pow.f64 kx 2) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 (*.f64 (pow.f64 kx 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 8/45))))))
(fma.f64 (pow.f64 kx 2) (fma.f64 (pow.f64 kx 2) (fma.f64 (*.f64 (pow.f64 kx 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 8/45 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3)) (*.f64 4 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))
(*.f64 4 (+.f64 (*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)))))
(*.f64 4 (fma.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)))))
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -4/3 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))))
(fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 2) (fma.f64 -4/3 (*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))))
(fma.f64 (pow.f64 ky 2) (fma.f64 4 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 -4/3 (*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))) (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)))))
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 4 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 8/45 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))))))
(fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 2) (fma.f64 4 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 (pow.f64 ky 2) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (*.f64 8/45 (*.f64 (pow.f64 l 2) (pow.f64 ky 2))) (pow.f64 Om 2)))))))
(fma.f64 (pow.f64 ky 2) (fma.f64 (pow.f64 ky 2) (fma.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3 (/.f64 (*.f64 8/45 (*.f64 (pow.f64 l 2) (pow.f64 ky 2))) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))))) 1)
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(*.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))) 1)
(sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))) (cbrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (cbrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (cbrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))) 1/4) (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))) 1/4))
(sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))) 2)) 1/2) (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))) 2))) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))) 2))) (sqrt.f64 (-.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) (sqrt.f64 (-.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) (sqrt.f64 (+.f64 1/2 (/.f64 -1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))) 3) 1/8)) (sqrt.f64 (+.f64 1/4 (*.f64 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))) (-.f64 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))) 1/2)))))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3)))) (sqrt.f64 (+.f64 1/4 (*.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (+.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2)))))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3)))) (sqrt.f64 (fma.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (+.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2) 1/4)))
(pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))) 1/2)
(sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))) 1)
(sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))) 3)
(sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3/2))
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))) 1/4) 2)
(sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(fabs.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))) 3/2))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(exp.f64 (*.f64 (log.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))) 1/2))
(sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))) 1))
(sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))) 1)
(expm1.f64 (log1p.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 1 (/.f64 Om (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (/.f64 1 Om) (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om l))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (neg.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 Om))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (neg.f64 l) (neg.f64 Om)))
(*.f64 1 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 l)) (neg.f64 Om))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (neg.f64 l) (neg.f64 Om)))
(*.f64 1 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 (neg.f64 l) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 Om))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (neg.f64 l) (neg.f64 Om)))
(*.f64 1 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) Om)
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sqrt.f64 Om)) (sqrt.f64 Om))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 1)
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(pow.f64 (cbrt.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))) 3)
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(pow.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 3) 1/3)
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(pow.f64 (sqrt.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))) 2)
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(sqrt.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))
(fabs.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(log.f64 (pow.f64 (exp.f64 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(cbrt.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 3))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 l Om) 3) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3)))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3) (pow.f64 (/.f64 l Om) 3)))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(expm1.f64 (log1p.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(log1p.f64 (expm1.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(exp.f64 (log.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(exp.f64 (*.f64 (log.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))) 1))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))) 1)
(expm1.f64 (log1p.f64 (*.f64 Om (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 1/2 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) -1))
(/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 1/2 (/.f64 1 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))
(/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 1 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))
(*.f64 Om (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om) 1)
(*.f64 Om (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 -1 (/.f64 1 (*.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) -2)))
(/.f64 -1 (*.f64 -2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)) (cbrt.f64 (pow.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) -2)))
(*.f64 (cbrt.f64 (*.f64 Om (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) -2)) (cbrt.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(*.f64 (cbrt.f64 (*.f64 Om (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)) (sqrt.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(*.f64 Om (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) -1) 1/2)
(/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) 2) -1) (pow.f64 (cbrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) (/.f64 1 (cbrt.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -1) (pow.f64 (sqrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -1))
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2)
(*.f64 (pow.f64 (/.f64 l (*.f64 Om 1/2)) -1) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -1))
(*.f64 (/.f64 1 (/.f64 l (*.f64 1/2 Om))) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)
(*.f64 Om (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(pow.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) -1)
(/.f64 -1 (*.f64 -2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(pow.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om) 1)
(*.f64 Om (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)) 3)
(*.f64 Om (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(pow.f64 (pow.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om) 3) 1/3)
(*.f64 Om (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)) 2)
(*.f64 Om (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(neg.f64 (/.f64 -1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(/.f64 -1 (*.f64 -2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(sqrt.f64 (pow.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) -2))
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2))
(log.f64 (exp.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(*.f64 Om (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(*.f64 Om (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om) 3))
(*.f64 Om (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(expm1.f64 (log1p.f64 (*.f64 Om (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(*.f64 Om (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(exp.f64 (log.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(*.f64 Om (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(exp.f64 (*.f64 (log.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -1))
(/.f64 -1 (*.f64 -2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)) 1))
(*.f64 Om (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)
(expm1.f64 (log1p.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 1)
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(*.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 1)
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 1/2)
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3)
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3) 1/3)
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(pow.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(log.f64 (exp.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(expm1.f64 (log1p.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(log1p.f64 (expm1.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(exp.f64 (log.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(exp.f64 (*.f64 (log.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 1)
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 1 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))
(/.f64 1 (*.f64 Om (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) 1)
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) -2) -1)
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 l)) Om)
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) Om)
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 (*.f64 2 l) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(pow.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) 1)
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(pow.f64 (*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4) 1/2)
(sqrt.f64 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(pow.f64 (cbrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) 3)
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(pow.f64 (pow.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) 3) 1/3)
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(pow.f64 (sqrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) 2)
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4))
(sqrt.f64 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(fabs.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))
(fabs.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (fabs.f64 (*.f64 (/.f64 2 Om) l)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 l) (/.f64 2 Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(cbrt.f64 (pow.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) 3))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3) (pow.f64 (/.f64 l (*.f64 Om 1/2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3) (pow.f64 (/.f64 l (*.f64 1/2 Om)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 l (*.f64 Om 1/2)) 3) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3) (pow.f64 (/.f64 l (*.f64 1/2 Om)) 3)))
(expm1.f64 (log1p.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(log1p.f64 (expm1.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(exp.f64 (log.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(exp.f64 (*.f64 (log.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) 1))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))) 1)
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -2)) (cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2)) (cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(*.f64 (cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2)) (cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -1/2))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 2) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) -1))
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) -2)
(*.f64 (pow.f64 1 -1/2) (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 2) 2) -1/2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 2) -1/2))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2) 2) -1/2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2) -1/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 4) -1/2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2) -1/2))
(pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -1)
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(pow.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4)) -1/2)
(pow.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) -1/2)
(pow.f64 (fma.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 1) -1/2)
(pow.f64 (cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))) 3)
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(pow.f64 (pow.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4)) 2) -1/4)
(pow.f64 (pow.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) 2) -1/4)
(pow.f64 (pow.f64 (fma.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 1) 2) -1/4)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -1/2) 2)
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(pow.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 3) 1/3)
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(neg.f64 (/.f64 -1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -2))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 3))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) -1))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))) 1))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 l (*.f64 Om 1/2)))) 1)
(expm1.f64 (log1p.f64 (/.f64 l (*.f64 1/2 Om))))
(/.f64 1 (/.f64 Om (*.f64 2 l)))
(*.f64 (/.f64 1 Om) (*.f64 2 l))
(/.f64 2 (/.f64 Om l))
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(/.f64 l (*.f64 Om 1/2))
(/.f64 l (*.f64 1/2 Om))
(/.f64 (*.f64 2 l) Om)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(/.f64 (neg.f64 (*.f64 2 l)) (neg.f64 Om))
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(/.f64 (*.f64 l -2) (neg.f64 Om))
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(/.f64 (*.f64 2 (neg.f64 l)) (neg.f64 Om))
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(/.f64 (*.f64 -2 l) (neg.f64 Om))
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(/.f64 (/.f64 (*.f64 2 l) 1) Om)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(/.f64 (/.f64 (*.f64 2 l) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(/.f64 (/.f64 (*.f64 2 l) (sqrt.f64 Om)) (sqrt.f64 Om))
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(pow.f64 (/.f64 l (*.f64 Om 1/2)) 1)
(/.f64 l (*.f64 1/2 Om))
(pow.f64 (cbrt.f64 (/.f64 l (*.f64 Om 1/2))) 3)
(/.f64 l (*.f64 1/2 Om))
(pow.f64 (pow.f64 (/.f64 l (*.f64 Om 1/2)) 3) 1/3)
(/.f64 l (*.f64 1/2 Om))
(pow.f64 (sqrt.f64 (/.f64 l (*.f64 Om 1/2))) 2)
(/.f64 l (*.f64 1/2 Om))
(sqrt.f64 (pow.f64 (/.f64 l (*.f64 Om 1/2)) 2))
(sqrt.f64 (pow.f64 (/.f64 l (*.f64 1/2 Om)) 2))
(fabs.f64 (/.f64 l (*.f64 1/2 Om)))
(log.f64 (pow.f64 (exp.f64 l) (/.f64 2 Om)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 l (*.f64 Om 1/2)))))
(/.f64 l (*.f64 1/2 Om))
(cbrt.f64 (pow.f64 (/.f64 l (*.f64 Om 1/2)) 3))
(/.f64 l (*.f64 1/2 Om))
(cbrt.f64 (*.f64 (pow.f64 l 3) (pow.f64 (/.f64 2 Om) 3)))
(cbrt.f64 (*.f64 (pow.f64 l 3) (/.f64 8 (pow.f64 Om 3))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 2 Om) 3) (pow.f64 l 3)))
(cbrt.f64 (*.f64 (pow.f64 l 3) (/.f64 8 (pow.f64 Om 3))))
(expm1.f64 (log1p.f64 (/.f64 l (*.f64 Om 1/2))))
(expm1.f64 (log1p.f64 (/.f64 l (*.f64 1/2 Om))))
(log1p.f64 (expm1.f64 (/.f64 l (*.f64 Om 1/2))))
(/.f64 l (*.f64 1/2 Om))
(exp.f64 (log.f64 (/.f64 l (*.f64 Om 1/2))))
(/.f64 l (*.f64 1/2 Om))
(exp.f64 (*.f64 (log.f64 (/.f64 l (*.f64 Om 1/2))) 1))
(/.f64 l (*.f64 1/2 Om))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)
(expm1.f64 (log1p.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 1)
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(*.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 1)
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 1/2)
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3)
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3) 1/3)
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(pow.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(log.f64 (exp.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(expm1.f64 (log1p.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(log1p.f64 (expm1.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(exp.f64 (log.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(exp.f64 (*.f64 (log.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))) 1)
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -2)) (cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2)) (cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(*.f64 (cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2)) (cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -1/2))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 2) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) -1))
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) -2)
(*.f64 (pow.f64 1 -1/2) (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 2) 2) -1/2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 2) -1/2))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2) 2) -1/2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2) -1/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 4) -1/2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2) -1/2))
(/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 1 (neg.f64 (neg.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -1/2) (sqrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))
(/.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1/2) (sqrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 2)) (cbrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(neg.f64 (/.f64 -1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -2))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 3))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) -1))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))) 1))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 1)
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 1 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))
(/.f64 1 (*.f64 Om (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) 1)
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) -2) -1)
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 l)) Om)
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) Om)
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 (*.f64 2 l) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(pow.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) 1)
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(pow.f64 (*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4) 1/2)
(sqrt.f64 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(pow.f64 (cbrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) 3)
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(pow.f64 (pow.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) 3) 1/3)
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(pow.f64 (sqrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) 2)
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4))
(sqrt.f64 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(fabs.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))
(fabs.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (fabs.f64 (*.f64 (/.f64 2 Om) l)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 l) (/.f64 2 Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(cbrt.f64 (pow.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) 3))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3) (pow.f64 (/.f64 l (*.f64 Om 1/2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3) (pow.f64 (/.f64 l (*.f64 1/2 Om)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 l (*.f64 Om 1/2)) 3) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3) (pow.f64 (/.f64 l (*.f64 1/2 Om)) 3)))
(expm1.f64 (log1p.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(log1p.f64 (expm1.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(exp.f64 (log.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(exp.f64 (*.f64 (log.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) 1))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 l (*.f64 Om 1/2)))) 1)
(expm1.f64 (log1p.f64 (/.f64 l (*.f64 1/2 Om))))
(/.f64 1 (/.f64 Om (*.f64 2 l)))
(*.f64 (/.f64 1 Om) (*.f64 2 l))
(/.f64 2 (/.f64 Om l))
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(/.f64 l (*.f64 Om 1/2))
(/.f64 l (*.f64 1/2 Om))
(/.f64 (*.f64 2 l) Om)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(/.f64 (neg.f64 (*.f64 2 l)) (neg.f64 Om))
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(/.f64 (*.f64 l -2) (neg.f64 Om))
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(/.f64 (*.f64 2 (neg.f64 l)) (neg.f64 Om))
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(/.f64 (*.f64 -2 l) (neg.f64 Om))
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(/.f64 (/.f64 (*.f64 2 l) 1) Om)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(/.f64 (/.f64 (*.f64 2 l) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(/.f64 (/.f64 (*.f64 2 l) (sqrt.f64 Om)) (sqrt.f64 Om))
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(pow.f64 (/.f64 l (*.f64 Om 1/2)) 1)
(/.f64 l (*.f64 1/2 Om))
(pow.f64 (cbrt.f64 (/.f64 l (*.f64 Om 1/2))) 3)
(/.f64 l (*.f64 1/2 Om))
(pow.f64 (pow.f64 (/.f64 l (*.f64 Om 1/2)) 3) 1/3)
(/.f64 l (*.f64 1/2 Om))
(pow.f64 (sqrt.f64 (/.f64 l (*.f64 Om 1/2))) 2)
(/.f64 l (*.f64 1/2 Om))
(sqrt.f64 (pow.f64 (/.f64 l (*.f64 Om 1/2)) 2))
(sqrt.f64 (pow.f64 (/.f64 l (*.f64 1/2 Om)) 2))
(fabs.f64 (/.f64 l (*.f64 1/2 Om)))
(log.f64 (pow.f64 (exp.f64 l) (/.f64 2 Om)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 l (*.f64 Om 1/2)))))
(/.f64 l (*.f64 1/2 Om))
(cbrt.f64 (pow.f64 (/.f64 l (*.f64 Om 1/2)) 3))
(/.f64 l (*.f64 1/2 Om))
(cbrt.f64 (*.f64 (pow.f64 l 3) (pow.f64 (/.f64 2 Om) 3)))
(cbrt.f64 (*.f64 (pow.f64 l 3) (/.f64 8 (pow.f64 Om 3))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 2 Om) 3) (pow.f64 l 3)))
(cbrt.f64 (*.f64 (pow.f64 l 3) (/.f64 8 (pow.f64 Om 3))))
(expm1.f64 (log1p.f64 (/.f64 l (*.f64 Om 1/2))))
(expm1.f64 (log1p.f64 (/.f64 l (*.f64 1/2 Om))))
(log1p.f64 (expm1.f64 (/.f64 l (*.f64 Om 1/2))))
(/.f64 l (*.f64 1/2 Om))
(exp.f64 (log.f64 (/.f64 l (*.f64 Om 1/2))))
(/.f64 l (*.f64 1/2 Om))
(exp.f64 (*.f64 (log.f64 (/.f64 l (*.f64 Om 1/2))) 1))
(/.f64 l (*.f64 1/2 Om))
(-.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4)) 1)
(+.f64 1 (-.f64 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 1))
(+.f64 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 0)
(*.f64 1 (*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4))
(*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))
(*.f64 2 (*.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 l (*.f64 Om 1/2)) (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) (*.f64 1/2 Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 (pow.f64 l 2) Om) (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)) 1/2)))
(*.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) (*.f64 2 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))
(*.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))
(*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))
(*.f64 (/.f64 l (*.f64 Om 1/2)) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(*.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l (*.f64 1/2 Om))))
(*.f64 (*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4) 1)
(*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))
(*.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 (/.f64 l (*.f64 Om 1/2)) 2))
(*.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 (/.f64 l (*.f64 1/2 Om)) 2))
(*.f64 (pow.f64 (/.f64 l (*.f64 Om 1/2)) 2) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))
(*.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 (/.f64 l (*.f64 1/2 Om)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) 2) (cbrt.f64 (pow.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) 4)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 4)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) 2) (*.f64 (cbrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) 4)) (pow.f64 (cbrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 4)))
(*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4)
(*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))
(*.f64 (sqrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) (*.f64 (sqrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))
(*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)) (*.f64 l (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))
(*.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)) 2) (pow.f64 l 2))
(*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))
(*.f64 4 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2))
(*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))
(*.f64 (*.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) (sqrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) (sqrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))
(*.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) (pow.f64 l 2))
(*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))
(*.f64 (*.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))) 2)
(*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))
(*.f64 (*.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) 2) (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))
(*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))
(*.f64 (*.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) (pow.f64 (cbrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) 2)) (cbrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))
(*.f64 (*.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) (/.f64 l (*.f64 Om 1/2))) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) (*.f64 1/2 Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 (pow.f64 l 2) Om) (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)) 1/2)))
(*.f64 (*.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 l (*.f64 Om 1/2)))
(*.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l (*.f64 1/2 Om))))
(*.f64 (*.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) l)
(*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))
(sqrt.f64 (pow.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) 4))
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 4))
(log.f64 (exp.f64 (*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4)))
(*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4))))
(*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))
(cbrt.f64 (pow.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) 6))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 6))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4)))
(+.f64 1 (-.f64 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 1))
(+.f64 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 0)
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4)))
(*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))
(exp.f64 (*.f64 2 (log.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))
(*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 1))
(*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))

eval688.0ms (4.1%)

Compiler

Compiled 30636 to 20736 computations (32.3% saved)

prune211.0ms (1.3%)

Pruning

6 alts after pruning (6 fresh and 0 done)

PrunedKeptTotal
New7066712
Fresh000
Picked404
Done000
Total7106716
Accuracy
100.0%
Counts
716 → 6
Alt Table
Click to see full alt table
StatusAccuracyProgram
47.0%
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 (sin.f64 ky) l))))
100.0%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (pow.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l)) 2)) -1/2))))
100.0%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l)))))))
63.4%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 1)))
55.8%
(sqrt.f64 1/2)
48.2%
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3/2))
Compiler

Compiled 190 to 164 computations (13.7% saved)

localize557.0ms (3.4%)

Localize:

Found 11 expressions with local error:

NewAccuracyProgram
100.0%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l)))))))
99.7%
(*.f64 (/.f64 2 Om) l)
99.5%
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l))))
99.0%
(*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l))
99.7%
(*.f64 (sin.f64 ky) l)
98.9%
(/.f64 (*.f64 1/4 Om) (*.f64 (sin.f64 ky) l))
90.4%
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 (sin.f64 ky) l))))
99.7%
(*.f64 (/.f64 2 Om) l)
99.7%
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l)) 2)
99.0%
(*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l))
87.8%
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l)) 2)) -1/2)
Compiler

Compiled 274 to 183 computations (33.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 398.0ms
Operation ival-pow, time spent: 120.0ms, 30.0% of total-time
Operation ival-mult, time spent: 97.0ms, 24.0% of total-time
Operation ival-div, time spent: 48.0ms, 12.0% of total-time
Operation composed, time spent: 47.0ms, 12.0% of total-time
Operation ival-sqrt, time spent: 36.0ms, 9.0% of total-time
Operation ival-add, time spent: 27.0ms, 7.0% of total-time
Operation ival-sin, time spent: 13.0ms, 3.0% of total-time
Operation const, time spent: 11.0ms, 3.0% of total-time

series133.0ms (0.8%)

Counts
9 → 312
Calls

78 calls:

TimeVariablePointExpression
18.0ms
ky
@0
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l)) 2)
7.0ms
l
@0
(*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l))
7.0ms
l
@inf
(*.f64 (sin.f64 ky) l)
5.0ms
l
@inf
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l)) 2)) -1/2)
5.0ms
ky
@inf
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l)) 2)) -1/2)

rewrite246.0ms (1.5%)

Algorithm
batch-egg-rewrite
Rules
1990×prod-diff
384×associate-*r*
242×associate-*l*
213×log1p-expm1-u
213×expm1-log1p-u
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
032347
1488331
26606331
Stop Event
node limit
Counts
9 → 240
Calls
Call 1
Inputs
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l)) 2)) -1/2)
(*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l))
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l)) 2)
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 (sin.f64 ky) l))))
(/.f64 (*.f64 1/4 Om) (*.f64 (sin.f64 ky) l))
(*.f64 (sin.f64 ky) l)
(*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l)))))))
Outputs
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 1)
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1)
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -1/2))
(*.f64 (pow.f64 1 -1/2) (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))) 2) -1/2) (pow.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))) -1/2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (neg.f64 (neg.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(/.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -1/2) (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(/.f64 (/.f64 1 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)))) (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(neg.f64 (/.f64 -1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1)
(/.f64 (*.f64 (sin.f64 ky) (*.f64 2 l)) Om)
(/.f64 (*.f64 (*.f64 2 l) (sin.f64 ky)) Om)
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 1)
(pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2) 1/2)
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 3)
(pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))
(fabs.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))
(log.f64 (pow.f64 (exp.f64 (sin.f64 ky)) (*.f64 2 (/.f64 l Om))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 3))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (*.f64 2 (/.f64 l Om)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 3) (pow.f64 (sin.f64 ky) 3)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(exp.f64 (log.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 1))
(-.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)) 1)
(*.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))
(*.f64 (sin.f64 ky) (*.f64 (*.f64 2 (/.f64 l Om)) (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (*.f64 (sin.f64 ky) (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(*.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))
(*.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2) 1)
(*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (*.f64 2 (/.f64 l Om)) 2))
(*.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 2) (pow.f64 (sin.f64 ky) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 2) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 4)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 2) (*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 4)) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 2))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) (*.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(*.f64 (/.f64 (sin.f64 ky) (*.f64 Om 1/2)) (*.f64 l (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(*.f64 (pow.f64 (/.f64 (sin.f64 ky) (*.f64 Om 1/2)) 2) (pow.f64 l 2))
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(*.f64 (*.f64 (/.f64 (sin.f64 ky) (*.f64 Om 1/2)) (/.f64 (sin.f64 ky) (*.f64 Om 1/2))) (pow.f64 l 2))
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (*.f64 2 (/.f64 l Om))) (sin.f64 ky))
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (/.f64 (sin.f64 ky) (*.f64 Om 1/2))) l)
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 4))
(log.f64 (exp.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 6))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)))
(exp.f64 (*.f64 2 (log.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2)))) 1)
(*.f64 1 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2)))
(*.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2)) 1)
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2))) (cbrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2)))
(*.f64 (cbrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2)) (cbrt.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2))))
(*.f64 (pow.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2) 1/4) (pow.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2) 1/4))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2)) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2)) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2)) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l))) 2))) (sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 ky) l))))))
(/.f64 (sqrt.f64 (+.f64 (*.f64 1/64 (pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 3)) 1/8)) (sqrt.f64 (+.f64 1/4 (-.f64 (pow.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l))) 2) (*.f64 1/8 (/.f64 Om (*.f64 (sin.f64 ky) l)))))))
(pow.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2) 1/2)
(pow.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2)) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2))) 3)
(pow.f64 (pow.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2) 3/2) 1/3)
(pow.f64 (pow.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2) 1/4) 2)
(fabs.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2)))
(log.f64 (exp.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2)))))
(cbrt.f64 (pow.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2))))
(log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2))))
(exp.f64 (log.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2))))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2)) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l))))) 1)
(*.f64 1 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l))))
(*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l)))
(*.f64 Om (*.f64 1/4 (/.f64 1 (*.f64 (sin.f64 ky) l))))
(*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)))
(*.f64 (*.f64 Om 1/4) (/.f64 1 (*.f64 (sin.f64 ky) l)))
(*.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l))) 1)
(*.f64 (cbrt.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l)))) (pow.f64 (cbrt.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l)))) 2) (cbrt.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 Om 2) 1/16)) (/.f64 (cbrt.f64 (*.f64 Om 1/4)) (*.f64 (sin.f64 ky) l)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 Om 2) 1/16)) (*.f64 (cbrt.f64 (*.f64 Om 1/4)) (/.f64 1 (*.f64 (sin.f64 ky) l))))
(*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)))) (*.f64 1/2 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)))))
(*.f64 (*.f64 1/2 (sqrt.f64 Om)) (/.f64 (*.f64 1/2 (sqrt.f64 Om)) (*.f64 (sin.f64 ky) l)))
(*.f64 (*.f64 1/2 (sqrt.f64 Om)) (*.f64 (*.f64 1/2 (sqrt.f64 Om)) (/.f64 1 (*.f64 (sin.f64 ky) l))))
(*.f64 (*.f64 Om -1/4) (/.f64 1 (*.f64 (sin.f64 ky) (neg.f64 l))))
(*.f64 (/.f64 1/4 (sin.f64 ky)) (/.f64 Om l))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 (/.f64 1 (*.f64 (sin.f64 ky) l)) (*.f64 Om 1/4))
(*.f64 (*.f64 Om (/.f64 1/4 (sin.f64 ky))) (/.f64 1 l))
(*.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/4)
(*.f64 (/.f64 1 (sin.f64 ky)) (/.f64 (*.f64 Om 1/4) l))
(*.f64 (/.f64 1 l) (*.f64 Om (/.f64 1/4 (sin.f64 ky))))
(*.f64 (/.f64 Om (sin.f64 ky)) (/.f64 1/4 l))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) l)) 2)) (/.f64 (*.f64 Om 1/4) (cbrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (sin.f64 ky) l))) (/.f64 (*.f64 Om 1/4) (sqrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 Om (sqrt.f64 (*.f64 (sin.f64 ky) l))) (/.f64 1/4 (sqrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 Om 1) (/.f64 1/4 (*.f64 (sin.f64 ky) l)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 Om 2) 1/16)) 1) (/.f64 (cbrt.f64 (*.f64 Om 1/4)) (*.f64 (sin.f64 ky) l)))
(*.f64 (/.f64 (*.f64 1/2 (sqrt.f64 Om)) 1) (/.f64 (*.f64 1/2 (sqrt.f64 Om)) (*.f64 (sin.f64 ky) l)))
(*.f64 (/.f64 (*.f64 1/2 (sqrt.f64 Om)) (sin.f64 ky)) (/.f64 (*.f64 1/2 (sqrt.f64 Om)) l))
(*.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)))
(*.f64 (/.f64 Om (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) l)) 2)) (/.f64 1/4 (cbrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 1/4 (sqrt.f64 (*.f64 (sin.f64 ky) l))) (/.f64 Om (sqrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 1/4 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) l)) 2)) (/.f64 Om (cbrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 Om 2) 1/16)) (sin.f64 ky)) (/.f64 (cbrt.f64 (*.f64 Om 1/4)) l))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 Om 2) 1/16)) l) (/.f64 (cbrt.f64 (*.f64 Om 1/4)) (sin.f64 ky)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 Om 2) 1/16)) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) l)) 2)) (cbrt.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 Om 2) 1/16)) (sqrt.f64 (*.f64 (sin.f64 ky) l))) (/.f64 (cbrt.f64 (*.f64 Om 1/4)) (sqrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 (*.f64 1/2 (sqrt.f64 Om)) l) (/.f64 (*.f64 1/2 (sqrt.f64 Om)) (sin.f64 ky)))
(*.f64 (/.f64 (*.f64 1/2 (sqrt.f64 Om)) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) l)) 2)) (/.f64 (*.f64 1/2 (sqrt.f64 Om)) (cbrt.f64 (*.f64 (sin.f64 ky) l))))
(pow.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l))) 1)
(pow.f64 (cbrt.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l)))) 3)
(pow.f64 (*.f64 1/64 (pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 3)) 1/3)
(pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)))) 2)
(pow.f64 (*.f64 4 (/.f64 (*.f64 (sin.f64 ky) l) Om)) -1)
(neg.f64 (/.f64 (*.f64 Om 1/4) (*.f64 (sin.f64 ky) (neg.f64 l))))
(neg.f64 (/.f64 (*.f64 Om -1/4) (*.f64 (sin.f64 ky) l)))
(sqrt.f64 (pow.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l))) 2))
(log.f64 (pow.f64 (exp.f64 1/4) (/.f64 Om (*.f64 (sin.f64 ky) l))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l))))))
(cbrt.f64 (*.f64 1/64 (pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 3)))
(expm1.f64 (log1p.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l)))))
(log1p.f64 (expm1.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l)))))
(exp.f64 (log.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l)))))
(exp.f64 (*.f64 (log.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 ky) l))) 1)
(pow.f64 (*.f64 (sin.f64 ky) l) 1)
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) l)) 3)
(pow.f64 (pow.f64 (*.f64 (sin.f64 ky) l) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 ky) l)) 2)
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) l) 2))
(log.f64 (pow.f64 (exp.f64 (sin.f64 ky)) l))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 ky) l))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) l) 3))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 l 3)))
(cbrt.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) l)))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 ky) l)))
(exp.f64 (log.f64 (*.f64 (sin.f64 ky) l)))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 ky) l)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1)
(/.f64 (*.f64 (sin.f64 ky) (*.f64 2 l)) Om)
(/.f64 (*.f64 (*.f64 2 l) (sin.f64 ky)) Om)
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 1)
(pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2) 1/2)
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 3)
(pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))
(fabs.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))
(log.f64 (pow.f64 (exp.f64 (sin.f64 ky)) (*.f64 2 (/.f64 l Om))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 3))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (*.f64 2 (/.f64 l Om)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 3) (pow.f64 (sin.f64 ky) 3)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(exp.f64 (log.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 1)
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1)
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -1/2))
(*.f64 (pow.f64 1 -1/2) (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))) 2) -1/2) (pow.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))) -1/2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1))
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)) -1/2)
(pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -1)
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1)
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 3)
(pow.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 3) 1/3)
(pow.f64 (pow.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)) 2) -1/4)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -1/2) 2)
(neg.f64 (/.f64 -1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))) 1)
(*.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(*.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 1)
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))) (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))))
(*.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1/4) (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1/4))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 2) 1/2) (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (*.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)))) (sqrt.f64 (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 3) 1/8)) (sqrt.f64 (+.f64 1/4 (*.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) (-.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1/2)))))
(pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1/2)
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))) 3)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 3/2) 1/3)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1/4) 2)
(fabs.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.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 ky) (*.f64 2 (/.f64 l Om)))))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))))
(exp.f64 (*.f64 (log.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))) 1))

simplify281.0ms (1.7%)

Algorithm
egg-herbie
Rules
1648×associate-*l*
1376×fma-define
828×associate-*r/
708×*-commutative
662×distribute-rgt-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0103834500
1293933210
Stop Event
node limit
Counts
552 → 505
Calls
Call 1
Inputs
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))))))
(+.f64 1 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))) (pow.f64 Om 2))) (+.f64 (*.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))) (pow.f64 Om 2))) (*.f64 16/3 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))) (*.f64 -1/2 (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 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))))))
(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 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 Om (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 1 (*.f64 l (sin.f64 ky))))))
(*.f64 Om (+.f64 (*.f64 (pow.f64 Om 2) (-.f64 (*.f64 3/256 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 l (sin.f64 ky))))))
(*.f64 Om (+.f64 (*.f64 (pow.f64 Om 2) (-.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -5/2048 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 7)))) (*.f64 3/256 (/.f64 1 (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))))) (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 l (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))) (*.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 -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/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.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))))))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 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 (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))) (*.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 -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/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.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))))))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 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 (pow.f64 l 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (pow.f64 l 2) (+.f64 (*.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 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.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 Om 2))) (*.f64 64 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6)))))) (*.f64 -1/2 (+.f64 (*.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 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (sin.f64 ky)))) l)
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (sin.f64 ky))))) l)
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (sin.f64 ky)))))) l)
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (sin.f64 ky)))) l))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (sin.f64 ky))))) l))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (sin.f64 ky)))))) l))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 ky (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 ky 2) l) Om)) (*.f64 2 (/.f64 l Om))))
(*.f64 ky (+.f64 (*.f64 2 (/.f64 l Om)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/3 (/.f64 l Om)) (*.f64 1/60 (/.f64 (*.f64 (pow.f64 ky 2) l) Om))))))
(*.f64 ky (+.f64 (*.f64 2 (/.f64 l Om)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/3 (/.f64 l Om)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2520 (/.f64 (*.f64 (pow.f64 ky 2) l) Om)) (*.f64 1/60 (/.f64 l 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 (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 4 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -4/3 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))
(*.f64 (pow.f64 ky 2) (+.f64 (*.f64 4 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 8/45 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))
(*.f64 (pow.f64 ky 2) (+.f64 (*.f64 4 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -4/315 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 8/45 (/.f64 (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 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 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 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 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 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 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 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 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 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 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 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 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 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 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 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 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 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 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 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 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 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 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 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 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 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 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 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 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 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 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 (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 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (+.f64 (*.f64 -1/128 (/.f64 Om (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (+.f64 (*.f64 Om (-.f64 (*.f64 1/1024 (/.f64 Om (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5))))) (*.f64 1/128 (/.f64 1 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))))) (*.f64 1/8 (/.f64 1 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))))
(*.f64 1/2 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(*.f64 Om (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky)))))) (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))))))
(*.f64 Om (+.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 5)))) (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky)))))) (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3)))))))
(*.f64 Om (+.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 5)))) (+.f64 (*.f64 1/4 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)) (pow.f64 Om 7)))) (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky)))))) (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))))))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))
(*.f64 -1 (*.f64 Om (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))))
(*.f64 -1 (*.f64 Om (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 5))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 3)))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))))))
(*.f64 -1 (*.f64 Om (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 5))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 3)))) (+.f64 (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)) (pow.f64 Om 7))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 5)))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))))))
(*.f64 1/2 (sqrt.f64 (/.f64 Om (*.f64 ky l))))
(/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om ky) l))) (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 (pow.f64 ky 3) l) Om)))) ky)
(/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om ky) l))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 1/24 (sqrt.f64 (/.f64 (*.f64 Om ky) l))) (*.f64 1/2 (sqrt.f64 (/.f64 l (*.f64 Om ky))))))) ky)
(/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om ky) l))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 l (*.f64 Om ky)))) (*.f64 ky (+.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 (pow.f64 l 3) (*.f64 (pow.f64 Om 3) ky)))) (*.f64 1/24 (sqrt.f64 (/.f64 Om (*.f64 ky l))))))))) 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 1/2 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om l) (sin.f64 ky)))) (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (sin.f64 ky)) Om)))) l)
(/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om l) (sin.f64 ky)))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 3)))) (*.f64 1/2 (sqrt.f64 (/.f64 (sin.f64 ky) (*.f64 Om l))))))) l)
(/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om l) (sin.f64 ky)))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (sin.f64 ky) (*.f64 Om l)))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 3) (*.f64 (pow.f64 Om 3) (pow.f64 l 3))))) (*.f64 1/4 (sqrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 5) (*.f64 (pow.f64 Om 5) l))))))))) l)
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5))))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))) (*.f64 1/128 (/.f64 (pow.f64 Om 2) (*.f64 l (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3)))))) l)))
(+.f64 (sqrt.f64 1/2) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3)))) (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 l (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5)))))) l)) (*.f64 -1/8 (/.f64 Om (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))) l)))
(*.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 ky l)))
(/.f64 (+.f64 (*.f64 1/24 (/.f64 (*.f64 Om (pow.f64 ky 2)) l)) (*.f64 1/4 (/.f64 Om l))) ky)
(/.f64 (+.f64 (*.f64 1/4 (/.f64 Om l)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))))) (*.f64 1/24 (/.f64 Om l))))) ky)
(/.f64 (+.f64 (*.f64 1/4 (/.f64 Om l)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 1/24 (/.f64 Om l)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/5040 (/.f64 Om l)) (+.f64 (*.f64 1/720 (/.f64 Om l)) (*.f64 1/6 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l)))))))) (*.f64 -1/4 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om 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 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 ky l)
(*.f64 ky (+.f64 l (*.f64 -1/6 (*.f64 (pow.f64 ky 2) l))))
(*.f64 ky (+.f64 l (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/6 l) (*.f64 1/120 (*.f64 (pow.f64 ky 2) l))))))
(*.f64 ky (+.f64 l (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/6 l) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 ky 2) l)) (*.f64 1/120 l)))))))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 ky (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 ky 2) l) Om)) (*.f64 2 (/.f64 l Om))))
(*.f64 ky (+.f64 (*.f64 2 (/.f64 l Om)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/3 (/.f64 l Om)) (*.f64 1/60 (/.f64 (*.f64 (pow.f64 ky 2) l) Om))))))
(*.f64 ky (+.f64 (*.f64 2 (/.f64 l Om)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/3 (/.f64 l Om)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2520 (/.f64 (*.f64 (pow.f64 ky 2) l) Om)) (*.f64 1/60 (/.f64 l 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 (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))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))))))
(+.f64 1 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))) (pow.f64 Om 2))) (+.f64 (*.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))) (pow.f64 Om 2))) (*.f64 16/3 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))) (*.f64 -1/2 (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 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))))))
(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 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 Om (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 1 (*.f64 l (sin.f64 ky))))))
(*.f64 Om (+.f64 (*.f64 (pow.f64 Om 2) (-.f64 (*.f64 3/256 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 l (sin.f64 ky))))))
(*.f64 Om (+.f64 (*.f64 (pow.f64 Om 2) (-.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -5/2048 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 7)))) (*.f64 3/256 (/.f64 1 (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))))) (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 l (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))) (*.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 -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/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.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))))))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 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 (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))) (*.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 -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/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.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))))))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 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 (pow.f64 l 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (pow.f64 l 2) (+.f64 (*.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 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.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 Om 2))) (*.f64 64 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6)))))) (*.f64 -1/2 (+.f64 (*.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 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (sin.f64 ky)))) l)
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (sin.f64 ky))))) l)
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (sin.f64 ky)))))) l)
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (sin.f64 ky)))) l))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (sin.f64 ky))))) l))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (sin.f64 ky)))))) l))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 1/2 (*.f64 (pow.f64 ky 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))) (*.f64 1/4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))))
(+.f64 1 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 ky 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))) (pow.f64 Om 2))) (+.f64 (*.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))) (pow.f64 Om 2))) (*.f64 16/3 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))) (*.f64 1/4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (pow.f64 Om 2)))))) (*.f64 1/2 (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))) (*.f64 1/4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/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/2 (*.f64 1/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/2 (*.f64 1/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/2 (*.f64 1/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/2 (*.f64 1/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/2 (*.f64 1/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/2 (*.f64 1/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/2 (*.f64 1/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 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (+.f64 (*.f64 -1/128 (/.f64 Om (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (+.f64 (*.f64 Om (-.f64 (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 (*.f64 1/512 (/.f64 1 (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 4))))) (*.f64 1/32 (/.f64 1 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))) (sqrt.f64 1/2))) (*.f64 1/128 (/.f64 1 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))))) (*.f64 1/8 (/.f64 1 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/4 (+.f64 (*.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))))) (*.f64 1/4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/4 (+.f64 (*.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))))) (*.f64 1/4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (pow.f64 Om 4))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/4 (+.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.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))))))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 -1/2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (-.f64 (*.f64 -1/4 (+.f64 (*.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))))) (*.f64 1/4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))))))) (pow.f64 Om 6))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/4 (+.f64 (*.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))))) (*.f64 1/4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/4 (+.f64 (*.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))))) (*.f64 1/4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (pow.f64 Om 4))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/4 (+.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.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))))))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 -1/2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (-.f64 (*.f64 -1/4 (+.f64 (*.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))))) (*.f64 1/4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))))))) (pow.f64 Om 6))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 1/2 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1/4 (+.f64 (*.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/4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)))))))))
(+.f64 1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.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 Om 2))) (*.f64 64 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6))))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (-.f64 (*.f64 -1/4 (+.f64 (*.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/4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))))) (pow.f64 Om 2)))))) (*.f64 1/2 (-.f64 (*.f64 -1/4 (+.f64 (*.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/4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (+.f64 (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 -1/512 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 4))))) (*.f64 (pow.f64 l 3) (sqrt.f64 1/2)))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 -1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/128 (/.f64 (pow.f64 Om 2) (*.f64 l (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 Om (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))) l)))
(+.f64 (sqrt.f64 1/2) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 -1/512 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 4))))) (*.f64 l (sqrt.f64 1/2)))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) l)) (*.f64 1/8 (/.f64 Om (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))) l)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 1)
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1)
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -1/2))
(*.f64 (pow.f64 1 -1/2) (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))) 2) -1/2) (pow.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))) -1/2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (neg.f64 (neg.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(/.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -1/2) (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(/.f64 (/.f64 1 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)))) (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(neg.f64 (/.f64 -1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1)
(/.f64 (*.f64 (sin.f64 ky) (*.f64 2 l)) Om)
(/.f64 (*.f64 (*.f64 2 l) (sin.f64 ky)) Om)
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 1)
(pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2) 1/2)
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 3)
(pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))
(fabs.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))
(log.f64 (pow.f64 (exp.f64 (sin.f64 ky)) (*.f64 2 (/.f64 l Om))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 3))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (*.f64 2 (/.f64 l Om)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 3) (pow.f64 (sin.f64 ky) 3)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(exp.f64 (log.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 1))
(-.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)) 1)
(*.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))
(*.f64 (sin.f64 ky) (*.f64 (*.f64 2 (/.f64 l Om)) (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (*.f64 (sin.f64 ky) (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(*.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))
(*.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2) 1)
(*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (*.f64 2 (/.f64 l Om)) 2))
(*.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 2) (pow.f64 (sin.f64 ky) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 2) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 4)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 2) (*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 4)) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 2))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) (*.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(*.f64 (/.f64 (sin.f64 ky) (*.f64 Om 1/2)) (*.f64 l (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(*.f64 (pow.f64 (/.f64 (sin.f64 ky) (*.f64 Om 1/2)) 2) (pow.f64 l 2))
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(*.f64 (*.f64 (/.f64 (sin.f64 ky) (*.f64 Om 1/2)) (/.f64 (sin.f64 ky) (*.f64 Om 1/2))) (pow.f64 l 2))
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (*.f64 2 (/.f64 l Om))) (sin.f64 ky))
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (/.f64 (sin.f64 ky) (*.f64 Om 1/2))) l)
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 4))
(log.f64 (exp.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 6))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)))
(exp.f64 (*.f64 2 (log.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2)))) 1)
(*.f64 1 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2)))
(*.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2)) 1)
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2))) (cbrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2)))
(*.f64 (cbrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2)) (cbrt.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2))))
(*.f64 (pow.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2) 1/4) (pow.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2) 1/4))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2)) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2)) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2)) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l))) 2))) (sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 ky) l))))))
(/.f64 (sqrt.f64 (+.f64 (*.f64 1/64 (pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 3)) 1/8)) (sqrt.f64 (+.f64 1/4 (-.f64 (pow.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l))) 2) (*.f64 1/8 (/.f64 Om (*.f64 (sin.f64 ky) l)))))))
(pow.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2) 1/2)
(pow.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2)) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2))) 3)
(pow.f64 (pow.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2) 3/2) 1/3)
(pow.f64 (pow.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2) 1/4) 2)
(fabs.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2)))
(log.f64 (exp.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2)))))
(cbrt.f64 (pow.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2))))
(log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2))))
(exp.f64 (log.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2))))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2)) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l))))) 1)
(*.f64 1 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l))))
(*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l)))
(*.f64 Om (*.f64 1/4 (/.f64 1 (*.f64 (sin.f64 ky) l))))
(*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)))
(*.f64 (*.f64 Om 1/4) (/.f64 1 (*.f64 (sin.f64 ky) l)))
(*.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l))) 1)
(*.f64 (cbrt.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l)))) (pow.f64 (cbrt.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l)))) 2) (cbrt.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 Om 2) 1/16)) (/.f64 (cbrt.f64 (*.f64 Om 1/4)) (*.f64 (sin.f64 ky) l)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 Om 2) 1/16)) (*.f64 (cbrt.f64 (*.f64 Om 1/4)) (/.f64 1 (*.f64 (sin.f64 ky) l))))
(*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)))) (*.f64 1/2 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)))))
(*.f64 (*.f64 1/2 (sqrt.f64 Om)) (/.f64 (*.f64 1/2 (sqrt.f64 Om)) (*.f64 (sin.f64 ky) l)))
(*.f64 (*.f64 1/2 (sqrt.f64 Om)) (*.f64 (*.f64 1/2 (sqrt.f64 Om)) (/.f64 1 (*.f64 (sin.f64 ky) l))))
(*.f64 (*.f64 Om -1/4) (/.f64 1 (*.f64 (sin.f64 ky) (neg.f64 l))))
(*.f64 (/.f64 1/4 (sin.f64 ky)) (/.f64 Om l))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 (/.f64 1 (*.f64 (sin.f64 ky) l)) (*.f64 Om 1/4))
(*.f64 (*.f64 Om (/.f64 1/4 (sin.f64 ky))) (/.f64 1 l))
(*.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/4)
(*.f64 (/.f64 1 (sin.f64 ky)) (/.f64 (*.f64 Om 1/4) l))
(*.f64 (/.f64 1 l) (*.f64 Om (/.f64 1/4 (sin.f64 ky))))
(*.f64 (/.f64 Om (sin.f64 ky)) (/.f64 1/4 l))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) l)) 2)) (/.f64 (*.f64 Om 1/4) (cbrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (sin.f64 ky) l))) (/.f64 (*.f64 Om 1/4) (sqrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 Om (sqrt.f64 (*.f64 (sin.f64 ky) l))) (/.f64 1/4 (sqrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 Om 1) (/.f64 1/4 (*.f64 (sin.f64 ky) l)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 Om 2) 1/16)) 1) (/.f64 (cbrt.f64 (*.f64 Om 1/4)) (*.f64 (sin.f64 ky) l)))
(*.f64 (/.f64 (*.f64 1/2 (sqrt.f64 Om)) 1) (/.f64 (*.f64 1/2 (sqrt.f64 Om)) (*.f64 (sin.f64 ky) l)))
(*.f64 (/.f64 (*.f64 1/2 (sqrt.f64 Om)) (sin.f64 ky)) (/.f64 (*.f64 1/2 (sqrt.f64 Om)) l))
(*.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)))
(*.f64 (/.f64 Om (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) l)) 2)) (/.f64 1/4 (cbrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 1/4 (sqrt.f64 (*.f64 (sin.f64 ky) l))) (/.f64 Om (sqrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 1/4 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) l)) 2)) (/.f64 Om (cbrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 Om 2) 1/16)) (sin.f64 ky)) (/.f64 (cbrt.f64 (*.f64 Om 1/4)) l))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 Om 2) 1/16)) l) (/.f64 (cbrt.f64 (*.f64 Om 1/4)) (sin.f64 ky)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 Om 2) 1/16)) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) l)) 2)) (cbrt.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 Om 2) 1/16)) (sqrt.f64 (*.f64 (sin.f64 ky) l))) (/.f64 (cbrt.f64 (*.f64 Om 1/4)) (sqrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 (*.f64 1/2 (sqrt.f64 Om)) l) (/.f64 (*.f64 1/2 (sqrt.f64 Om)) (sin.f64 ky)))
(*.f64 (/.f64 (*.f64 1/2 (sqrt.f64 Om)) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) l)) 2)) (/.f64 (*.f64 1/2 (sqrt.f64 Om)) (cbrt.f64 (*.f64 (sin.f64 ky) l))))
(pow.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l))) 1)
(pow.f64 (cbrt.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l)))) 3)
(pow.f64 (*.f64 1/64 (pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 3)) 1/3)
(pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)))) 2)
(pow.f64 (*.f64 4 (/.f64 (*.f64 (sin.f64 ky) l) Om)) -1)
(neg.f64 (/.f64 (*.f64 Om 1/4) (*.f64 (sin.f64 ky) (neg.f64 l))))
(neg.f64 (/.f64 (*.f64 Om -1/4) (*.f64 (sin.f64 ky) l)))
(sqrt.f64 (pow.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l))) 2))
(log.f64 (pow.f64 (exp.f64 1/4) (/.f64 Om (*.f64 (sin.f64 ky) l))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l))))))
(cbrt.f64 (*.f64 1/64 (pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 3)))
(expm1.f64 (log1p.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l)))))
(log1p.f64 (expm1.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l)))))
(exp.f64 (log.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l)))))
(exp.f64 (*.f64 (log.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 ky) l))) 1)
(pow.f64 (*.f64 (sin.f64 ky) l) 1)
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) l)) 3)
(pow.f64 (pow.f64 (*.f64 (sin.f64 ky) l) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 ky) l)) 2)
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) l) 2))
(log.f64 (pow.f64 (exp.f64 (sin.f64 ky)) l))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 ky) l))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) l) 3))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 l 3)))
(cbrt.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) l)))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 ky) l)))
(exp.f64 (log.f64 (*.f64 (sin.f64 ky) l)))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 ky) l)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1)
(/.f64 (*.f64 (sin.f64 ky) (*.f64 2 l)) Om)
(/.f64 (*.f64 (*.f64 2 l) (sin.f64 ky)) Om)
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 1)
(pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2) 1/2)
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 3)
(pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))
(fabs.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))
(log.f64 (pow.f64 (exp.f64 (sin.f64 ky)) (*.f64 2 (/.f64 l Om))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 3))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (*.f64 2 (/.f64 l Om)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 3) (pow.f64 (sin.f64 ky) 3)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(exp.f64 (log.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 1)
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1)
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -1/2))
(*.f64 (pow.f64 1 -1/2) (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))) 2) -1/2) (pow.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))) -1/2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1))
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)) -1/2)
(pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -1)
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1)
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 3)
(pow.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 3) 1/3)
(pow.f64 (pow.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)) 2) -1/4)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -1/2) 2)
(neg.f64 (/.f64 -1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))) 1)
(*.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(*.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 1)
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))) (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))))
(*.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1/4) (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1/4))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 2) 1/2) (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (*.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)))) (sqrt.f64 (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 3) 1/8)) (sqrt.f64 (+.f64 1/4 (*.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) (-.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1/2)))))
(pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1/2)
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))) 3)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 3/2) 1/3)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1/4) 2)
(fabs.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.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 ky) (*.f64 2 (/.f64 l Om)))))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))))
(exp.f64 (*.f64 (log.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))) 1))
Outputs
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 -2 (*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))
(fma.f64 -2 (*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 1)
(+.f64 1 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))))))
(+.f64 1 (*.f64 (pow.f64 ky 2) (fma.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))))))
(fma.f64 (pow.f64 ky 2) (fma.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 (pow.f64 ky 2) (*.f64 -1/2 (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3 (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))) 1)
(+.f64 1 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))) (pow.f64 Om 2))) (+.f64 (*.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))) (pow.f64 Om 2))) (*.f64 16/3 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))) (*.f64 -1/2 (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))))))
(+.f64 1 (*.f64 (pow.f64 ky 2) (fma.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 (pow.f64 ky 2) (*.f64 -1/2 (+.f64 (*.f64 (pow.f64 ky 2) (fma.f64 -4 (*.f64 (pow.f64 l 2) (/.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3)) (pow.f64 Om 2))) (fma.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (fma.f64 2 (*.f64 (pow.f64 l 2) (/.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) 16/3))))) (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))))))
(fma.f64 (pow.f64 ky 2) (fma.f64 (pow.f64 ky 2) (*.f64 -1/2 (fma.f64 (pow.f64 ky 2) (fma.f64 -4 (*.f64 (pow.f64 l 2) (/.f64 (fma.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) (pow.f64 Om 2))) (fma.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) 8/45 (fma.f64 2 (*.f64 (pow.f64 l 2) (/.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3 (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) 16/3)))) (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3 (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))) (*.f64 -2 (/.f64 (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 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) 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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) 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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) 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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) 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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) 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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) 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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) 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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) 1)))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 Om (/.f64 1/2 (*.f64 l (sin.f64 ky))))
(*.f64 Om (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 1 (*.f64 l (sin.f64 ky))))))
(*.f64 Om (fma.f64 -1/16 (/.f64 (pow.f64 Om 2) (pow.f64 (*.f64 l (sin.f64 ky)) 3)) (/.f64 1/2 (*.f64 l (sin.f64 ky)))))
(*.f64 Om (+.f64 (*.f64 (pow.f64 Om 2) (-.f64 (*.f64 3/256 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 l (sin.f64 ky))))))
(*.f64 Om (fma.f64 (pow.f64 Om 2) (-.f64 (*.f64 3/256 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (/.f64 1/16 (pow.f64 (*.f64 l (sin.f64 ky)) 3))) (/.f64 1/2 (*.f64 l (sin.f64 ky)))))
(*.f64 Om (fma.f64 (pow.f64 Om 2) (fma.f64 3/256 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5))) (/.f64 -1/16 (pow.f64 (*.f64 l (sin.f64 ky)) 3))) (/.f64 1/2 (*.f64 l (sin.f64 ky)))))
(*.f64 Om (+.f64 (*.f64 (pow.f64 Om 2) (-.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -5/2048 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 7)))) (*.f64 3/256 (/.f64 1 (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))))) (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 l (sin.f64 ky))))))
(*.f64 Om (fma.f64 (pow.f64 Om 2) (-.f64 (*.f64 (pow.f64 Om 2) (fma.f64 -5/2048 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 7))) (/.f64 3/256 (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5))))) (/.f64 1/16 (pow.f64 (*.f64 l (sin.f64 ky)) 3))) (/.f64 1/2 (*.f64 l (sin.f64 ky)))))
(*.f64 Om (fma.f64 (pow.f64 Om 2) (fma.f64 (pow.f64 Om 2) (fma.f64 -5/2048 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 7))) (/.f64 3/256 (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (/.f64 -1/16 (pow.f64 (*.f64 l (sin.f64 ky)) 3))) (/.f64 1/2 (*.f64 l (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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))
(fma.f64 -2 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) 1)
(+.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))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -12) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 4) (*.f64 (pow.f64 (sin.f64 ky) 4) -12)) (pow.f64 Om 4)) (*.f64 -2 (/.f64 (pow.f64 (*.f64 l (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 (*.f64 -1/2 (/.f64 (+.f64 (*.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/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.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))))))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -12) (pow.f64 Om 4)) (/.f64 (fma.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -12))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -1/2 (+.f64 (/.f64 (*.f64 (pow.f64 l 4) (*.f64 (pow.f64 (sin.f64 ky) 4) -12)) (pow.f64 Om 4)) (/.f64 (fma.f64 2 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 (pow.f64 l 4) (*.f64 (pow.f64 (sin.f64 ky) 4) -12))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))) (*.f64 -2 (/.f64 (pow.f64 (*.f64 l (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 -2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))
(fma.f64 -2 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) 1)
(+.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))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -12) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 4) (*.f64 (pow.f64 (sin.f64 ky) 4) -12)) (pow.f64 Om 4)) (*.f64 -2 (/.f64 (pow.f64 (*.f64 l (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 (*.f64 -1/2 (/.f64 (+.f64 (*.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/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.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))))))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -12) (pow.f64 Om 4)) (/.f64 (fma.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -12))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -1/2 (+.f64 (/.f64 (*.f64 (pow.f64 l 4) (*.f64 (pow.f64 (sin.f64 ky) 4) -12)) (pow.f64 Om 4)) (/.f64 (fma.f64 2 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 (pow.f64 l 4) (*.f64 (pow.f64 (sin.f64 ky) 4) -12))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))) (*.f64 -2 (/.f64 (pow.f64 (*.f64 l (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 -2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))
(fma.f64 -2 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) 1)
(+.f64 1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (pow.f64 l 2) (+.f64 (*.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 (*.f64 (pow.f64 l 2) (fma.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)) (*.f64 -1/2 (*.f64 (pow.f64 l 2) (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -12))))))
(fma.f64 (pow.f64 l 2) (fma.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)) (*.f64 (pow.f64 l 2) (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) 6))) 1)
(+.f64 1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.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 Om 2))) (*.f64 64 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6)))))) (*.f64 -1/2 (+.f64 (*.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 (*.f64 (pow.f64 l 2) (fma.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)) (*.f64 (pow.f64 l 2) (*.f64 -1/2 (+.f64 (*.f64 (pow.f64 l 2) (fma.f64 2 (*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -12) (pow.f64 Om 2))) (*.f64 64 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6))))) (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -12)))))))
(fma.f64 (pow.f64 l 2) (fma.f64 (pow.f64 l 2) (fma.f64 (*.f64 -1/2 (pow.f64 l 2)) (fma.f64 2 (*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -12) (pow.f64 Om 2))) (*.f64 64 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6)))) (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) 6)) (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))) 1)
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 Om (/.f64 1/2 (*.f64 l (sin.f64 ky))))
(/.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (sin.f64 ky)))) l)
(/.f64 (fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3))) (/.f64 (*.f64 Om 1/2) (sin.f64 ky))) l)
(/.f64 (fma.f64 1/2 (/.f64 Om (sin.f64 ky)) (*.f64 (/.f64 -1/16 (pow.f64 l 2)) (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3)))) l)
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (sin.f64 ky))))) l)
(/.f64 (fma.f64 -1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) -3/256) (*.f64 Om (pow.f64 l 4)))) (fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3))) (/.f64 (*.f64 Om 1/2) (sin.f64 ky)))) l)
(/.f64 (-.f64 (fma.f64 1/2 (/.f64 Om (sin.f64 ky)) (*.f64 (/.f64 -1/16 (pow.f64 l 2)) (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 (sin.f64 ky) (*.f64 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) Om) (/.f64 -3/256 (pow.f64 l 4))))) l)
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (sin.f64 ky)))))) l)
(/.f64 (fma.f64 -1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) -3/256) (*.f64 Om (pow.f64 l 4)))) (fma.f64 -1 (*.f64 (sin.f64 ky) (/.f64 (fma.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8)) (*.f64 1/8 (*.f64 (pow.f64 Om 2) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) -3/256) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6)))) (fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3))) (/.f64 (*.f64 Om 1/2) (sin.f64 ky))))) l)
(/.f64 (-.f64 (-.f64 (fma.f64 1/2 (/.f64 Om (sin.f64 ky)) (*.f64 (/.f64 -1/16 (pow.f64 l 2)) (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 (sin.f64 ky) (/.f64 (fma.f64 1/8 (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) (*.f64 -3/256 (pow.f64 Om 2))) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 1/256 (pow.f64 Om 8)) (pow.f64 (sin.f64 ky) 8))) (*.f64 Om (pow.f64 l 6))))) (*.f64 (sin.f64 ky) (*.f64 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) Om) (/.f64 -3/256 (pow.f64 l 4))))) l)
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 (/.f64 Om (sin.f64 ky)) l))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (sin.f64 ky)))) l))
(neg.f64 (/.f64 (fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3))) (/.f64 (*.f64 Om 1/2) (sin.f64 ky))) l))
(/.f64 (fma.f64 1/2 (/.f64 Om (sin.f64 ky)) (*.f64 (/.f64 -1/16 (pow.f64 l 2)) (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3)))) (neg.f64 l))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (sin.f64 ky))))) l))
(neg.f64 (/.f64 (fma.f64 -1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) -3/256) (*.f64 Om (pow.f64 l 4)))) (fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3))) (/.f64 (*.f64 Om 1/2) (sin.f64 ky)))) l))
(/.f64 (-.f64 (fma.f64 1/2 (/.f64 Om (sin.f64 ky)) (*.f64 (/.f64 -1/16 (pow.f64 l 2)) (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 (sin.f64 ky) (*.f64 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) Om) (/.f64 -3/256 (pow.f64 l 4))))) (neg.f64 l))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (sin.f64 ky)))))) l))
(neg.f64 (/.f64 (fma.f64 -1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) -3/256) (*.f64 Om (pow.f64 l 4)))) (fma.f64 -1 (*.f64 (sin.f64 ky) (/.f64 (fma.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8)) (*.f64 1/8 (*.f64 (pow.f64 Om 2) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) -3/256) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6)))) (fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3))) (/.f64 (*.f64 Om 1/2) (sin.f64 ky))))) l))
(/.f64 (-.f64 (-.f64 (fma.f64 1/2 (/.f64 Om (sin.f64 ky)) (*.f64 (/.f64 -1/16 (pow.f64 l 2)) (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 (sin.f64 ky) (/.f64 (fma.f64 1/8 (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) (*.f64 -3/256 (pow.f64 Om 2))) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 1/256 (pow.f64 Om 8)) (pow.f64 (sin.f64 ky) 8))) (*.f64 Om (pow.f64 l 6))))) (*.f64 (sin.f64 ky) (*.f64 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) Om) (/.f64 -3/256 (pow.f64 l 4))))) (neg.f64 l))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (*.f64 ky (/.f64 l Om)))
(*.f64 ky (/.f64 (*.f64 2 l) Om))
(*.f64 ky (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 ky 2) l) Om)) (*.f64 2 (/.f64 l Om))))
(*.f64 ky (fma.f64 -1/3 (*.f64 (pow.f64 ky 2) (/.f64 l Om)) (*.f64 2 (/.f64 l Om))))
(*.f64 ky (fma.f64 2 (/.f64 l Om) (*.f64 (pow.f64 ky 2) (/.f64 (*.f64 -1/3 l) Om))))
(*.f64 ky (+.f64 (*.f64 2 (/.f64 l Om)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/3 (/.f64 l Om)) (*.f64 1/60 (/.f64 (*.f64 (pow.f64 ky 2) l) Om))))))
(*.f64 ky (fma.f64 2 (/.f64 l Om) (*.f64 (pow.f64 ky 2) (fma.f64 -1/3 (/.f64 l Om) (*.f64 (*.f64 (pow.f64 ky 2) (/.f64 l Om)) 1/60)))))
(*.f64 ky (fma.f64 (pow.f64 ky 2) (fma.f64 -1/3 (/.f64 l Om) (*.f64 (pow.f64 ky 2) (*.f64 (/.f64 l Om) 1/60))) (/.f64 (*.f64 2 l) Om)))
(*.f64 ky (+.f64 (*.f64 2 (/.f64 l Om)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/3 (/.f64 l Om)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2520 (/.f64 (*.f64 (pow.f64 ky 2) l) Om)) (*.f64 1/60 (/.f64 l Om))))))))
(*.f64 ky (fma.f64 2 (/.f64 l Om) (*.f64 (pow.f64 ky 2) (fma.f64 -1/3 (/.f64 l Om) (*.f64 (pow.f64 ky 2) (fma.f64 -1/2520 (*.f64 (pow.f64 ky 2) (/.f64 l Om)) (*.f64 (/.f64 l Om) 1/60)))))))
(*.f64 ky (fma.f64 (pow.f64 ky 2) (fma.f64 (pow.f64 ky 2) (fma.f64 (*.f64 (pow.f64 ky 2) (/.f64 l Om)) -1/2520 (*.f64 (/.f64 l Om) 1/60)) (/.f64 (*.f64 -1/3 l) Om)) (/.f64 (*.f64 2 l) Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(*.f64 4 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4)
(*.f64 (pow.f64 ky 2) (pow.f64 (/.f64 (*.f64 2 l) Om) 2))
(*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -4/3 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))
(*.f64 (pow.f64 ky 2) (fma.f64 -4/3 (*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) 4)))
(*.f64 (pow.f64 ky 2) (fma.f64 (*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) -4/3 (pow.f64 (/.f64 (*.f64 2 l) Om) 2)))
(*.f64 (pow.f64 ky 2) (+.f64 (*.f64 4 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 8/45 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))
(*.f64 (pow.f64 ky 2) (fma.f64 4 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 (pow.f64 ky 2) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (*.f64 8/45 (*.f64 (pow.f64 ky 2) (pow.f64 l 2))) (pow.f64 Om 2))))))
(*.f64 (pow.f64 ky 2) (fma.f64 (pow.f64 ky 2) (fma.f64 (*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 8/45 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3)) (pow.f64 (/.f64 (*.f64 2 l) Om) 2)))
(*.f64 (pow.f64 ky 2) (+.f64 (*.f64 4 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -4/315 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))))))
(*.f64 (pow.f64 ky 2) (fma.f64 4 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 (pow.f64 ky 2) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 (pow.f64 ky 2) (fma.f64 -4/315 (*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) 8/45)))))))
(*.f64 (pow.f64 ky 2) (fma.f64 (pow.f64 ky 2) (fma.f64 (pow.f64 ky 2) (fma.f64 (*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) -4/315 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) 8/45)) (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3)) (pow.f64 (/.f64 (*.f64 2 l) Om) 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))
(*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))
(fma.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))) (sqrt.f64 1/2))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (+.f64 (*.f64 -1/128 (/.f64 Om (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (fma.f64 -1/128 (/.f64 Om (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3)))) (/.f64 1/8 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))))
(fma.f64 Om (fma.f64 -1/128 (/.f64 Om (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 1/2 (sqrt.f64 1/2)))) (/.f64 1/8 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))) (sqrt.f64 1/2))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (+.f64 (*.f64 Om (-.f64 (*.f64 1/1024 (/.f64 Om (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5))))) (*.f64 1/128 (/.f64 1 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))))) (*.f64 1/8 (/.f64 1 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (fma.f64 Om (-.f64 (*.f64 1/1024 (/.f64 Om (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 3) (pow.f64 (sqrt.f64 1/2) 5)))) (/.f64 1/128 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (/.f64 1/8 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))))
(fma.f64 Om (fma.f64 Om (fma.f64 1/1024 (/.f64 Om (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 3) (pow.f64 (sqrt.f64 1/2) 5))) (/.f64 -1/128 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 1/2 (sqrt.f64 1/2))))) (/.f64 1/8 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))) (sqrt.f64 1/2))
(*.f64 1/2 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(*.f64 1/2 (sqrt.f64 (/.f64 (/.f64 Om (sin.f64 ky)) l)))
(*.f64 Om (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky)))))) (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))))))
(*.f64 Om (*.f64 1/2 (+.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky))))) (sqrt.f64 (*.f64 l (/.f64 (sin.f64 ky) (pow.f64 Om 3)))))))
(*.f64 1/2 (*.f64 (+.f64 (sqrt.f64 (/.f64 (/.f64 1 Om) (*.f64 l (sin.f64 ky)))) (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3)))) Om))
(*.f64 Om (+.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 5)))) (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky)))))) (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3)))))))
(*.f64 Om (fma.f64 -1/4 (sqrt.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 3) (pow.f64 Om 5))) (*.f64 1/2 (+.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky))))) (sqrt.f64 (*.f64 l (/.f64 (sin.f64 ky) (pow.f64 Om 3))))))))
(*.f64 Om (fma.f64 1/2 (+.f64 (sqrt.f64 (/.f64 (/.f64 1 Om) (*.f64 l (sin.f64 ky)))) (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3)))) (*.f64 -1/4 (sqrt.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 3) (pow.f64 Om 5))))))
(*.f64 Om (+.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 5)))) (+.f64 (*.f64 1/4 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)) (pow.f64 Om 7)))) (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky)))))) (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))))))))
(*.f64 Om (fma.f64 -1/4 (sqrt.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 3) (pow.f64 Om 5))) (fma.f64 1/4 (sqrt.f64 (*.f64 (pow.f64 l 5) (/.f64 (pow.f64 (sin.f64 ky) 5) (pow.f64 Om 7)))) (*.f64 1/2 (+.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky))))) (sqrt.f64 (*.f64 l (/.f64 (sin.f64 ky) (pow.f64 Om 3)))))))))
(*.f64 Om (fma.f64 -1/4 (sqrt.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 3) (pow.f64 Om 5))) (fma.f64 1/4 (sqrt.f64 (*.f64 (pow.f64 l 5) (/.f64 (pow.f64 (sin.f64 ky) 5) (pow.f64 Om 7)))) (*.f64 1/2 (+.f64 (sqrt.f64 (/.f64 (/.f64 1 Om) (*.f64 l (sin.f64 ky)))) (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))))))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)) (neg.f64 (sqrt.f64 (/.f64 (/.f64 Om (sin.f64 ky)) l))))
(*.f64 -1 (*.f64 Om (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))))
(neg.f64 (*.f64 Om (fma.f64 1/4 (*.f64 (sqrt.f64 (*.f64 l (/.f64 (sin.f64 ky) (pow.f64 Om 3)))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 (/.f64 1 Om) (*.f64 l (sin.f64 ky)))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))) (*.f64 (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)) 1/4))) (neg.f64 Om))
(*.f64 -1 (*.f64 Om (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 5))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 3)))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))))))
(neg.f64 (*.f64 Om (fma.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 3) (pow.f64 Om 5))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 3))) (fma.f64 1/4 (*.f64 (sqrt.f64 (*.f64 l (/.f64 (sin.f64 ky) (pow.f64 Om 3)))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))))))
(*.f64 (fma.f64 (*.f64 -1/32 (sqrt.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 3) (pow.f64 Om 5)))) (/.f64 (sqrt.f64 -1) (*.f64 -1/4 (sqrt.f64 -1/4))) (fma.f64 (sqrt.f64 (/.f64 (/.f64 1 Om) (*.f64 l (sin.f64 ky)))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))) (*.f64 (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)) 1/4)))) (neg.f64 Om))
(*.f64 -1 (*.f64 Om (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 5))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 3)))) (+.f64 (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)) (pow.f64 Om 7))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 5)))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))))))
(neg.f64 (*.f64 Om (fma.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 3) (pow.f64 Om 5))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 3))) (fma.f64 1/128 (*.f64 (sqrt.f64 (*.f64 (pow.f64 l 5) (/.f64 (pow.f64 (sin.f64 ky) 5) (pow.f64 Om 7)))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 5))) (fma.f64 1/4 (*.f64 (sqrt.f64 (*.f64 l (/.f64 (sin.f64 ky) (pow.f64 Om 3)))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))))))
(*.f64 (fma.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 3) (pow.f64 Om 5))) (/.f64 (sqrt.f64 -1) (*.f64 -1/4 (sqrt.f64 -1/4)))) (fma.f64 1/128 (*.f64 (sqrt.f64 (*.f64 (pow.f64 l 5) (/.f64 (pow.f64 (sin.f64 ky) 5) (pow.f64 Om 7)))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 5))) (fma.f64 (sqrt.f64 (/.f64 (/.f64 1 Om) (*.f64 l (sin.f64 ky)))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)) (*.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))) (*.f64 (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)) 1/4))))) (neg.f64 Om))
(*.f64 1/2 (sqrt.f64 (/.f64 Om (*.f64 ky l))))
(*.f64 1/2 (sqrt.f64 (/.f64 (/.f64 Om ky) l)))
(/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om ky) l))) (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 (pow.f64 ky 3) l) Om)))) ky)
(/.f64 (*.f64 1/2 (+.f64 (sqrt.f64 (*.f64 Om (/.f64 ky l))) (sqrt.f64 (*.f64 (pow.f64 ky 3) (/.f64 l Om))))) ky)
(/.f64 (*.f64 1/2 (+.f64 (sqrt.f64 (*.f64 (pow.f64 ky 3) (/.f64 l Om))) (sqrt.f64 (*.f64 Om (/.f64 ky l))))) ky)
(/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om ky) l))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 1/24 (sqrt.f64 (/.f64 (*.f64 Om ky) l))) (*.f64 1/2 (sqrt.f64 (/.f64 l (*.f64 Om ky))))))) ky)
(/.f64 (fma.f64 1/2 (sqrt.f64 (*.f64 Om (/.f64 ky l))) (*.f64 (pow.f64 ky 2) (fma.f64 1/24 (sqrt.f64 (*.f64 Om (/.f64 ky l))) (*.f64 1/2 (sqrt.f64 (/.f64 l (*.f64 ky Om))))))) ky)
(/.f64 (fma.f64 (pow.f64 ky 2) (fma.f64 1/2 (sqrt.f64 (/.f64 l (*.f64 ky Om))) (*.f64 (sqrt.f64 (*.f64 Om (/.f64 ky l))) 1/24)) (*.f64 1/2 (sqrt.f64 (*.f64 Om (/.f64 ky l))))) ky)
(/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om ky) l))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 l (*.f64 Om ky)))) (*.f64 ky (+.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 (pow.f64 l 3) (*.f64 (pow.f64 Om 3) ky)))) (*.f64 1/24 (sqrt.f64 (/.f64 Om (*.f64 ky l))))))))) ky)
(/.f64 (fma.f64 1/2 (sqrt.f64 (*.f64 Om (/.f64 ky l))) (*.f64 (pow.f64 ky 2) (fma.f64 1/2 (sqrt.f64 (/.f64 l (*.f64 ky Om))) (*.f64 ky (fma.f64 -1/4 (sqrt.f64 (/.f64 (pow.f64 l 3) (*.f64 ky (pow.f64 Om 3)))) (*.f64 (sqrt.f64 (/.f64 (/.f64 Om ky) l)) 1/24)))))) ky)
(/.f64 (fma.f64 (pow.f64 ky 2) (fma.f64 ky (fma.f64 -1/4 (sqrt.f64 (/.f64 (pow.f64 (/.f64 l Om) 3) ky)) (*.f64 (sqrt.f64 (/.f64 (/.f64 Om ky) l)) 1/24)) (*.f64 1/2 (sqrt.f64 (/.f64 l (*.f64 ky Om))))) (*.f64 1/2 (sqrt.f64 (*.f64 Om (/.f64 ky l))))) ky)
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))
(*.f64 1/2 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(*.f64 1/2 (sqrt.f64 (/.f64 (/.f64 Om (sin.f64 ky)) l)))
(/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om l) (sin.f64 ky)))) (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (sin.f64 ky)) Om)))) l)
(/.f64 (*.f64 1/2 (+.f64 (sqrt.f64 (*.f64 Om (/.f64 l (sin.f64 ky)))) (sqrt.f64 (*.f64 (pow.f64 l 3) (/.f64 (sin.f64 ky) Om))))) l)
(/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om l) (sin.f64 ky)))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 3)))) (*.f64 1/2 (sqrt.f64 (/.f64 (sin.f64 ky) (*.f64 Om l))))))) l)
(/.f64 (fma.f64 1/2 (sqrt.f64 (*.f64 Om (/.f64 l (sin.f64 ky)))) (*.f64 (pow.f64 l 2) (fma.f64 -1/4 (sqrt.f64 (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 3))) (*.f64 1/2 (sqrt.f64 (/.f64 (sin.f64 ky) (*.f64 l Om))))))) l)
(/.f64 (fma.f64 (pow.f64 l 2) (fma.f64 1/2 (sqrt.f64 (/.f64 (sin.f64 ky) (*.f64 l Om))) (*.f64 -1/4 (sqrt.f64 (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 3))))) (*.f64 1/2 (sqrt.f64 (*.f64 Om (/.f64 l (sin.f64 ky)))))) l)
(/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om l) (sin.f64 ky)))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (sin.f64 ky) (*.f64 Om l)))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 3) (*.f64 (pow.f64 Om 3) (pow.f64 l 3))))) (*.f64 1/4 (sqrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 5) (*.f64 (pow.f64 Om 5) l))))))))) l)
(/.f64 (fma.f64 1/2 (sqrt.f64 (*.f64 Om (/.f64 l (sin.f64 ky)))) (*.f64 (pow.f64 l 2) (fma.f64 1/2 (sqrt.f64 (/.f64 (sin.f64 ky) (*.f64 l Om))) (*.f64 (pow.f64 l 2) (fma.f64 -1/4 (sqrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 3) (*.f64 (pow.f64 l 3) (pow.f64 Om 3)))) (*.f64 1/4 (sqrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 5) (*.f64 l (pow.f64 Om 5)))))))))) l)
(/.f64 (fma.f64 (pow.f64 l 2) (fma.f64 (pow.f64 l 2) (fma.f64 -1/4 (sqrt.f64 (/.f64 (/.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 Om 3)) (pow.f64 l 3))) (*.f64 1/4 (sqrt.f64 (/.f64 (/.f64 (pow.f64 (sin.f64 ky) 5) (pow.f64 Om 5)) l)))) (*.f64 1/2 (sqrt.f64 (/.f64 (sin.f64 ky) (*.f64 l Om))))) (*.f64 1/2 (sqrt.f64 (*.f64 Om (/.f64 l (sin.f64 ky)))))) l)
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))
(fma.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))) (sqrt.f64 1/2))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3)))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))))
(+.f64 (fma.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))) (sqrt.f64 1/2)) (*.f64 (/.f64 -1/128 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (/.f64 (pow.f64 Om 2) (*.f64 1/2 (sqrt.f64 1/2)))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5))))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3)))) (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/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 1/2 (sqrt.f64 1/2)))) (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 (/.f64 1/8 (*.f64 (sin.f64 ky) (sqrt.f64 1/2))) (/.f64 Om l)))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))
(fma.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))) (sqrt.f64 1/2))
(+.f64 (sqrt.f64 1/2) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))) (*.f64 1/128 (/.f64 (pow.f64 Om 2) (*.f64 l (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3)))))) l)))
(+.f64 (sqrt.f64 1/2) (neg.f64 (/.f64 (fma.f64 -1/8 (/.f64 Om (*.f64 (sin.f64 ky) (sqrt.f64 1/2))) (*.f64 1/128 (/.f64 (/.f64 (pow.f64 Om 2) l) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) l)))
(-.f64 (sqrt.f64 1/2) (/.f64 (fma.f64 1/128 (/.f64 (pow.f64 Om 2) (*.f64 l (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 1/2 (sqrt.f64 1/2))))) (*.f64 (/.f64 -1/8 (sqrt.f64 1/2)) (/.f64 Om (sin.f64 ky)))) l))
(+.f64 (sqrt.f64 1/2) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3)))) (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 l (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5)))))) l)) (*.f64 -1/8 (/.f64 Om (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))) l)))
(+.f64 (sqrt.f64 1/2) (neg.f64 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))) (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 l (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5)))))) l) (*.f64 -1/8 (/.f64 Om (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))) l)))
(-.f64 (sqrt.f64 1/2) (/.f64 (-.f64 (*.f64 (/.f64 -1/8 (sqrt.f64 1/2)) (/.f64 Om (sin.f64 ky))) (/.f64 (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 1/2 (sqrt.f64 1/2)))) (*.f64 (/.f64 1/1024 l) (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5))))) l)) l))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 (/.f64 Om ky) l))
(/.f64 (+.f64 (*.f64 1/24 (/.f64 (*.f64 Om (pow.f64 ky 2)) l)) (*.f64 1/4 (/.f64 Om l))) ky)
(/.f64 (fma.f64 1/24 (*.f64 Om (/.f64 (pow.f64 ky 2) l)) (*.f64 1/4 (/.f64 Om l))) ky)
(/.f64 (fma.f64 Om (/.f64 1/4 l) (/.f64 (*.f64 1/24 (*.f64 (pow.f64 ky 2) Om)) l)) ky)
(/.f64 (+.f64 (*.f64 1/4 (/.f64 Om l)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))))) (*.f64 1/24 (/.f64 Om l))))) ky)
(/.f64 (fma.f64 1/4 (/.f64 Om l) (*.f64 (pow.f64 ky 2) (fma.f64 -1/4 (*.f64 (pow.f64 ky 2) (*.f64 (/.f64 Om l) -7/360)) (*.f64 1/24 (/.f64 Om l))))) ky)
(/.f64 (fma.f64 (pow.f64 ky 2) (fma.f64 1/24 (/.f64 Om l) (*.f64 (pow.f64 ky 2) (*.f64 (/.f64 Om l) 7/1440))) (*.f64 1/4 (/.f64 Om l))) ky)
(/.f64 (+.f64 (*.f64 1/4 (/.f64 Om l)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 1/24 (/.f64 Om l)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/5040 (/.f64 Om l)) (+.f64 (*.f64 1/720 (/.f64 Om l)) (*.f64 1/6 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l)))))))) (*.f64 -1/4 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))))))))) ky)
(/.f64 (fma.f64 1/4 (/.f64 Om l) (*.f64 (pow.f64 ky 2) (fma.f64 1/24 (/.f64 Om l) (*.f64 (pow.f64 ky 2) (*.f64 -1/4 (+.f64 (*.f64 (pow.f64 ky 2) (fma.f64 -1/5040 (/.f64 Om l) (fma.f64 1/720 (/.f64 Om l) (*.f64 (*.f64 (/.f64 Om l) -7/360) 1/6)))) (*.f64 (/.f64 Om l) -7/360))))))) ky)
(/.f64 (fma.f64 (pow.f64 ky 2) (fma.f64 (pow.f64 ky 2) (fma.f64 (*.f64 -1/4 (pow.f64 ky 2)) (+.f64 (*.f64 (/.f64 Om l) 1/840) (*.f64 (/.f64 Om l) -7/2160)) (*.f64 (/.f64 Om l) 7/1440)) (*.f64 1/24 (/.f64 Om l))) (*.f64 1/4 (/.f64 Om l))) ky)
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l))
(*.f64 ky l)
(*.f64 ky (+.f64 l (*.f64 -1/6 (*.f64 (pow.f64 ky 2) l))))
(*.f64 ky (+.f64 l (*.f64 (*.f64 -1/6 (pow.f64 ky 2)) l)))
(*.f64 ky (fma.f64 (*.f64 -1/6 (pow.f64 ky 2)) l l))
(*.f64 ky (+.f64 l (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/6 l) (*.f64 1/120 (*.f64 (pow.f64 ky 2) l))))))
(*.f64 ky (+.f64 l (*.f64 (pow.f64 ky 2) (fma.f64 -1/6 l (*.f64 (*.f64 (pow.f64 ky 2) l) 1/120)))))
(*.f64 ky (fma.f64 (pow.f64 ky 2) (*.f64 l (+.f64 (*.f64 1/120 (pow.f64 ky 2)) -1/6)) l))
(*.f64 ky (+.f64 l (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/6 l) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 ky 2) l)) (*.f64 1/120 l)))))))
(*.f64 ky (+.f64 l (*.f64 (pow.f64 ky 2) (fma.f64 -1/6 l (*.f64 (pow.f64 ky 2) (fma.f64 -1/5040 (*.f64 (pow.f64 ky 2) l) (*.f64 l 1/120)))))))
(*.f64 ky (fma.f64 (pow.f64 ky 2) (fma.f64 (pow.f64 ky 2) (*.f64 l (+.f64 (*.f64 -1/5040 (pow.f64 ky 2)) 1/120)) (*.f64 l -1/6)) l))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (*.f64 ky (/.f64 l Om)))
(*.f64 ky (/.f64 (*.f64 2 l) Om))
(*.f64 ky (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 ky 2) l) Om)) (*.f64 2 (/.f64 l Om))))
(*.f64 ky (fma.f64 -1/3 (*.f64 (pow.f64 ky 2) (/.f64 l Om)) (*.f64 2 (/.f64 l Om))))
(*.f64 ky (fma.f64 2 (/.f64 l Om) (*.f64 (pow.f64 ky 2) (/.f64 (*.f64 -1/3 l) Om))))
(*.f64 ky (+.f64 (*.f64 2 (/.f64 l Om)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/3 (/.f64 l Om)) (*.f64 1/60 (/.f64 (*.f64 (pow.f64 ky 2) l) Om))))))
(*.f64 ky (fma.f64 2 (/.f64 l Om) (*.f64 (pow.f64 ky 2) (fma.f64 -1/3 (/.f64 l Om) (*.f64 (*.f64 (pow.f64 ky 2) (/.f64 l Om)) 1/60)))))
(*.f64 ky (fma.f64 (pow.f64 ky 2) (fma.f64 -1/3 (/.f64 l Om) (*.f64 (pow.f64 ky 2) (*.f64 (/.f64 l Om) 1/60))) (/.f64 (*.f64 2 l) Om)))
(*.f64 ky (+.f64 (*.f64 2 (/.f64 l Om)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/3 (/.f64 l Om)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2520 (/.f64 (*.f64 (pow.f64 ky 2) l) Om)) (*.f64 1/60 (/.f64 l Om))))))))
(*.f64 ky (fma.f64 2 (/.f64 l Om) (*.f64 (pow.f64 ky 2) (fma.f64 -1/3 (/.f64 l Om) (*.f64 (pow.f64 ky 2) (fma.f64 -1/2520 (*.f64 (pow.f64 ky 2) (/.f64 l Om)) (*.f64 (/.f64 l Om) 1/60)))))))
(*.f64 ky (fma.f64 (pow.f64 ky 2) (fma.f64 (pow.f64 ky 2) (fma.f64 (*.f64 (pow.f64 ky 2) (/.f64 l Om)) -1/2520 (*.f64 (/.f64 l Om) 1/60)) (/.f64 (*.f64 -1/3 l) Om)) (/.f64 (*.f64 2 l) Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 -2 (*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))
(fma.f64 -2 (*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 1)
(+.f64 1 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))))))
(+.f64 1 (*.f64 (pow.f64 ky 2) (fma.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))))))
(fma.f64 (pow.f64 ky 2) (fma.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 (pow.f64 ky 2) (*.f64 -1/2 (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3 (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))) 1)
(+.f64 1 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))) (pow.f64 Om 2))) (+.f64 (*.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))) (pow.f64 Om 2))) (*.f64 16/3 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))) (*.f64 -1/2 (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))))))
(+.f64 1 (*.f64 (pow.f64 ky 2) (fma.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 (pow.f64 ky 2) (*.f64 -1/2 (+.f64 (*.f64 (pow.f64 ky 2) (fma.f64 -4 (*.f64 (pow.f64 l 2) (/.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3)) (pow.f64 Om 2))) (fma.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (fma.f64 2 (*.f64 (pow.f64 l 2) (/.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) 16/3))))) (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))))))
(fma.f64 (pow.f64 ky 2) (fma.f64 (pow.f64 ky 2) (*.f64 -1/2 (fma.f64 (pow.f64 ky 2) (fma.f64 -4 (*.f64 (pow.f64 l 2) (/.f64 (fma.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) (pow.f64 Om 2))) (fma.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) 8/45 (fma.f64 2 (*.f64 (pow.f64 l 2) (/.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3 (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) 16/3)))) (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3 (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))) (*.f64 -2 (/.f64 (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 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) 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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) 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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) 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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) 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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) 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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) 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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) 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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) 1)))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 Om (/.f64 1/2 (*.f64 l (sin.f64 ky))))
(*.f64 Om (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 1 (*.f64 l (sin.f64 ky))))))
(*.f64 Om (fma.f64 -1/16 (/.f64 (pow.f64 Om 2) (pow.f64 (*.f64 l (sin.f64 ky)) 3)) (/.f64 1/2 (*.f64 l (sin.f64 ky)))))
(*.f64 Om (+.f64 (*.f64 (pow.f64 Om 2) (-.f64 (*.f64 3/256 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 l (sin.f64 ky))))))
(*.f64 Om (fma.f64 (pow.f64 Om 2) (-.f64 (*.f64 3/256 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (/.f64 1/16 (pow.f64 (*.f64 l (sin.f64 ky)) 3))) (/.f64 1/2 (*.f64 l (sin.f64 ky)))))
(*.f64 Om (fma.f64 (pow.f64 Om 2) (fma.f64 3/256 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5))) (/.f64 -1/16 (pow.f64 (*.f64 l (sin.f64 ky)) 3))) (/.f64 1/2 (*.f64 l (sin.f64 ky)))))
(*.f64 Om (+.f64 (*.f64 (pow.f64 Om 2) (-.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -5/2048 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 7)))) (*.f64 3/256 (/.f64 1 (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))))) (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 l (sin.f64 ky))))))
(*.f64 Om (fma.f64 (pow.f64 Om 2) (-.f64 (*.f64 (pow.f64 Om 2) (fma.f64 -5/2048 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 7))) (/.f64 3/256 (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5))))) (/.f64 1/16 (pow.f64 (*.f64 l (sin.f64 ky)) 3))) (/.f64 1/2 (*.f64 l (sin.f64 ky)))))
(*.f64 Om (fma.f64 (pow.f64 Om 2) (fma.f64 (pow.f64 Om 2) (fma.f64 -5/2048 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 7))) (/.f64 3/256 (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (/.f64 -1/16 (pow.f64 (*.f64 l (sin.f64 ky)) 3))) (/.f64 1/2 (*.f64 l (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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))
(fma.f64 -2 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) 1)
(+.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))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -12) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 4) (*.f64 (pow.f64 (sin.f64 ky) 4) -12)) (pow.f64 Om 4)) (*.f64 -2 (/.f64 (pow.f64 (*.f64 l (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 (*.f64 -1/2 (/.f64 (+.f64 (*.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/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.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))))))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -12) (pow.f64 Om 4)) (/.f64 (fma.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -12))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -1/2 (+.f64 (/.f64 (*.f64 (pow.f64 l 4) (*.f64 (pow.f64 (sin.f64 ky) 4) -12)) (pow.f64 Om 4)) (/.f64 (fma.f64 2 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 (pow.f64 l 4) (*.f64 (pow.f64 (sin.f64 ky) 4) -12))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))) (*.f64 -2 (/.f64 (pow.f64 (*.f64 l (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 -2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))
(fma.f64 -2 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) 1)
(+.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))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -12) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 4) (*.f64 (pow.f64 (sin.f64 ky) 4) -12)) (pow.f64 Om 4)) (*.f64 -2 (/.f64 (pow.f64 (*.f64 l (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 (*.f64 -1/2 (/.f64 (+.f64 (*.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/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.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))))))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -12) (pow.f64 Om 4)) (/.f64 (fma.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -12))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -1/2 (+.f64 (/.f64 (*.f64 (pow.f64 l 4) (*.f64 (pow.f64 (sin.f64 ky) 4) -12)) (pow.f64 Om 4)) (/.f64 (fma.f64 2 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 (pow.f64 l 4) (*.f64 (pow.f64 (sin.f64 ky) 4) -12))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))) (*.f64 -2 (/.f64 (pow.f64 (*.f64 l (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 -2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))
(fma.f64 -2 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) 1)
(+.f64 1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (pow.f64 l 2) (+.f64 (*.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 (*.f64 (pow.f64 l 2) (fma.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)) (*.f64 -1/2 (*.f64 (pow.f64 l 2) (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -12))))))
(fma.f64 (pow.f64 l 2) (fma.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)) (*.f64 (pow.f64 l 2) (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) 6))) 1)
(+.f64 1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.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 Om 2))) (*.f64 64 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6)))))) (*.f64 -1/2 (+.f64 (*.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 (*.f64 (pow.f64 l 2) (fma.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)) (*.f64 (pow.f64 l 2) (*.f64 -1/2 (+.f64 (*.f64 (pow.f64 l 2) (fma.f64 2 (*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -12) (pow.f64 Om 2))) (*.f64 64 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6))))) (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -12)))))))
(fma.f64 (pow.f64 l 2) (fma.f64 (pow.f64 l 2) (fma.f64 (*.f64 -1/2 (pow.f64 l 2)) (fma.f64 2 (*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -12) (pow.f64 Om 2))) (*.f64 64 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6)))) (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) 6)) (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))) 1)
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 Om (/.f64 1/2 (*.f64 l (sin.f64 ky))))
(/.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (sin.f64 ky)))) l)
(/.f64 (fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3))) (/.f64 (*.f64 Om 1/2) (sin.f64 ky))) l)
(/.f64 (fma.f64 1/2 (/.f64 Om (sin.f64 ky)) (*.f64 (/.f64 -1/16 (pow.f64 l 2)) (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3)))) l)
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (sin.f64 ky))))) l)
(/.f64 (fma.f64 -1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) -3/256) (*.f64 Om (pow.f64 l 4)))) (fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3))) (/.f64 (*.f64 Om 1/2) (sin.f64 ky)))) l)
(/.f64 (-.f64 (fma.f64 1/2 (/.f64 Om (sin.f64 ky)) (*.f64 (/.f64 -1/16 (pow.f64 l 2)) (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 (sin.f64 ky) (*.f64 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) Om) (/.f64 -3/256 (pow.f64 l 4))))) l)
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (sin.f64 ky)))))) l)
(/.f64 (fma.f64 -1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) -3/256) (*.f64 Om (pow.f64 l 4)))) (fma.f64 -1 (*.f64 (sin.f64 ky) (/.f64 (fma.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8)) (*.f64 1/8 (*.f64 (pow.f64 Om 2) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) -3/256) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6)))) (fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3))) (/.f64 (*.f64 Om 1/2) (sin.f64 ky))))) l)
(/.f64 (-.f64 (-.f64 (fma.f64 1/2 (/.f64 Om (sin.f64 ky)) (*.f64 (/.f64 -1/16 (pow.f64 l 2)) (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 (sin.f64 ky) (/.f64 (fma.f64 1/8 (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) (*.f64 -3/256 (pow.f64 Om 2))) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 1/256 (pow.f64 Om 8)) (pow.f64 (sin.f64 ky) 8))) (*.f64 Om (pow.f64 l 6))))) (*.f64 (sin.f64 ky) (*.f64 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) Om) (/.f64 -3/256 (pow.f64 l 4))))) l)
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 (/.f64 Om (sin.f64 ky)) l))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (sin.f64 ky)))) l))
(neg.f64 (/.f64 (fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3))) (/.f64 (*.f64 Om 1/2) (sin.f64 ky))) l))
(/.f64 (fma.f64 1/2 (/.f64 Om (sin.f64 ky)) (*.f64 (/.f64 -1/16 (pow.f64 l 2)) (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3)))) (neg.f64 l))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (sin.f64 ky))))) l))
(neg.f64 (/.f64 (fma.f64 -1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) -3/256) (*.f64 Om (pow.f64 l 4)))) (fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3))) (/.f64 (*.f64 Om 1/2) (sin.f64 ky)))) l))
(/.f64 (-.f64 (fma.f64 1/2 (/.f64 Om (sin.f64 ky)) (*.f64 (/.f64 -1/16 (pow.f64 l 2)) (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 (sin.f64 ky) (*.f64 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) Om) (/.f64 -3/256 (pow.f64 l 4))))) (neg.f64 l))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (sin.f64 ky)))))) l))
(neg.f64 (/.f64 (fma.f64 -1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) -3/256) (*.f64 Om (pow.f64 l 4)))) (fma.f64 -1 (*.f64 (sin.f64 ky) (/.f64 (fma.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8)) (*.f64 1/8 (*.f64 (pow.f64 Om 2) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) -3/256) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6)))) (fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3))) (/.f64 (*.f64 Om 1/2) (sin.f64 ky))))) l))
(/.f64 (-.f64 (-.f64 (fma.f64 1/2 (/.f64 Om (sin.f64 ky)) (*.f64 (/.f64 -1/16 (pow.f64 l 2)) (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 (sin.f64 ky) (/.f64 (fma.f64 1/8 (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) (*.f64 -3/256 (pow.f64 Om 2))) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 1/256 (pow.f64 Om 8)) (pow.f64 (sin.f64 ky) 8))) (*.f64 Om (pow.f64 l 6))))) (*.f64 (sin.f64 ky) (*.f64 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) Om) (/.f64 -3/256 (pow.f64 l 4))))) (neg.f64 l))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 (*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) -1/2))
(fma.f64 (*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) -1/2 1)
(+.f64 1 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 1/2 (*.f64 (pow.f64 ky 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))) (*.f64 1/4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))))
(+.f64 1 (*.f64 (pow.f64 ky 2) (fma.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 1/2 (*.f64 (pow.f64 ky 2) (fma.f64 -1/4 (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (neg.f64 (/.f64 (*.f64 1/4 (pow.f64 l 4)) (pow.f64 Om 4)))))))))
(fma.f64 (pow.f64 ky 2) (fma.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -1/2 (*.f64 (*.f64 -1/4 (+.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3 (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) (*.f64 1/2 (pow.f64 ky 2)))) 1)
(+.f64 1 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 ky 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))) (pow.f64 Om 2))) (+.f64 (*.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))) (pow.f64 Om 2))) (*.f64 16/3 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))) (*.f64 1/4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (pow.f64 Om 2)))))) (*.f64 1/2 (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))) (*.f64 1/4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))))))
(+.f64 1 (*.f64 (pow.f64 ky 2) (fma.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 (pow.f64 ky 2) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 (fma.f64 -4 (*.f64 (pow.f64 l 2) (/.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3)) (pow.f64 Om 2))) (fma.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (fma.f64 2 (*.f64 (pow.f64 l 2) (/.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) 16/3)))) -1/4) (*.f64 1/2 (*.f64 (pow.f64 l 2) (/.f64 (fma.f64 -1/4 (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (neg.f64 (/.f64 (*.f64 1/4 (pow.f64 l 4)) (pow.f64 Om 4)))) (pow.f64 Om 2)))))) (fma.f64 -1/4 (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (neg.f64 (/.f64 (*.f64 1/4 (pow.f64 l 4)) (pow.f64 Om 4))))))))))
(fma.f64 (pow.f64 ky 2) (fma.f64 (pow.f64 ky 2) (*.f64 1/2 (fma.f64 (pow.f64 ky 2) (fma.f64 (fma.f64 -4 (*.f64 (pow.f64 l 2) (/.f64 (fma.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) (pow.f64 Om 2))) (fma.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) 8/45 (fma.f64 2 (*.f64 (pow.f64 l 2) (/.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3 (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) 16/3)))) -1/4 (*.f64 1/2 (*.f64 (pow.f64 l 2) (/.f64 (*.f64 -1/4 (+.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3 (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) (pow.f64 Om 2))))) (*.f64 -1/4 (+.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3 (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))) (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -1/2)) 1)
(sqrt.f64 (+.f64 1/2 (*.f64 1/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/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))))) 1/2)))
(sqrt.f64 (fma.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) 1))) 1/2 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/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/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))))) 1/2)))
(sqrt.f64 (fma.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) 1))) 1/2 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/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/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))))) 1/2)))
(sqrt.f64 (fma.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) 1))) 1/2 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/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/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))))) 1/2)))
(sqrt.f64 (fma.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) 1))) 1/2 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/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/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))))) 1/2)))
(sqrt.f64 (fma.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) 1))) 1/2 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/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/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))))) 1/2)))
(sqrt.f64 (fma.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) 1))) 1/2 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/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/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))))) 1/2)))
(sqrt.f64 (fma.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) 1))) 1/2 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/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/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))))) 1/2)))
(sqrt.f64 (fma.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) 1))) 1/2 1/2))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))
(fma.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))) (sqrt.f64 1/2))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (+.f64 (*.f64 -1/128 (/.f64 Om (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (fma.f64 -1/128 (/.f64 Om (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3)))) (/.f64 1/8 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))))
(fma.f64 Om (fma.f64 -1/128 (/.f64 Om (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 1/2 (sqrt.f64 1/2)))) (/.f64 1/8 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))) (sqrt.f64 1/2))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (+.f64 (*.f64 Om (-.f64 (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 (*.f64 1/512 (/.f64 1 (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 4))))) (*.f64 1/32 (/.f64 1 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))) (sqrt.f64 1/2))) (*.f64 1/128 (/.f64 1 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))))) (*.f64 1/8 (/.f64 1 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (fma.f64 Om (-.f64 (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 (/.f64 1/512 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 3) (pow.f64 (sqrt.f64 1/2) 4))) (/.f64 1/32 (pow.f64 (*.f64 l (sin.f64 ky)) 3)))) (sqrt.f64 1/2))) (/.f64 1/128 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (/.f64 1/8 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))))
(fma.f64 Om (fma.f64 Om (fma.f64 1/2 (*.f64 Om (/.f64 (+.f64 (/.f64 1/512 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 3) (pow.f64 (sqrt.f64 1/2) 4))) (/.f64 -1/32 (pow.f64 (*.f64 l (sin.f64 ky)) 3))) (sqrt.f64 1/2))) (/.f64 -1/128 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 1/2 (sqrt.f64 1/2))))) (/.f64 1/8 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))) (sqrt.f64 1/2))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))
(fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) 1)
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/4 (+.f64 (*.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))))) (*.f64 1/4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -1/2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 1/2 (/.f64 (fma.f64 -1/4 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -12) (neg.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) 1/4))) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 1/2 (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) 3) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -1/4)) (pow.f64 Om 4)) (*.f64 -1/2 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/4 (+.f64 (*.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))))) (*.f64 1/4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (pow.f64 Om 4))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/4 (+.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.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))))))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 -1/2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (-.f64 (*.f64 -1/4 (+.f64 (*.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))))) (*.f64 1/4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))))))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -1/2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 1/2 (+.f64 (/.f64 (fma.f64 -1/4 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -12) (neg.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) 1/4))) (pow.f64 Om 4)) (/.f64 (+.f64 (*.f64 (fma.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -12))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) -1/4) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (fma.f64 -1/4 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -12) (neg.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) 1/4)))))) (pow.f64 Om 6))))))
(+.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) 1) (*.f64 1/2 (+.f64 (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) 3) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -1/4)) (pow.f64 Om 4)) (/.f64 (fma.f64 (fma.f64 2 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 (pow.f64 l 4) (*.f64 (pow.f64 (sin.f64 ky) 4) -12))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) -1/4 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (+.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) 3) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -1/4))))) (pow.f64 Om 6)))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))
(fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) 1)
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/4 (+.f64 (*.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))))) (*.f64 1/4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -1/2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 1/2 (/.f64 (fma.f64 -1/4 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -12) (neg.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) 1/4))) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 1/2 (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) 3) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -1/4)) (pow.f64 Om 4)) (*.f64 -1/2 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/4 (+.f64 (*.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))))) (*.f64 1/4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (pow.f64 Om 4))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/4 (+.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.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))))))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 -1/2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (-.f64 (*.f64 -1/4 (+.f64 (*.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))))) (*.f64 1/4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))))))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -1/2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 1/2 (+.f64 (/.f64 (fma.f64 -1/4 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -12) (neg.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) 1/4))) (pow.f64 Om 4)) (/.f64 (+.f64 (*.f64 (fma.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -12))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) -1/4) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (fma.f64 -1/4 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -12) (neg.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) 1/4)))))) (pow.f64 Om 6))))))
(+.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) 1) (*.f64 1/2 (+.f64 (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) 3) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -1/4)) (pow.f64 Om 4)) (/.f64 (fma.f64 (fma.f64 2 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 (pow.f64 l 4) (*.f64 (pow.f64 (sin.f64 ky) 4) -12))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) -1/4 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (+.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) 3) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -1/4))))) (pow.f64 Om 6)))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))
(fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) 1)
(+.f64 1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 1/2 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1/4 (+.f64 (*.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/4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)))))))))
(+.f64 1 (*.f64 (pow.f64 l 2) (fma.f64 -1/2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)) (*.f64 1/2 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -12) -1/4) (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)))))))))
(fma.f64 (pow.f64 l 2) (fma.f64 -1/2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)) (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) 3) (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -1/4)) (*.f64 1/2 (pow.f64 l 2)))) 1)
(+.f64 1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.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 Om 2))) (*.f64 64 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6))))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (-.f64 (*.f64 -1/4 (+.f64 (*.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/4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))))) (pow.f64 Om 2)))))) (*.f64 1/2 (-.f64 (*.f64 -1/4 (+.f64 (*.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/4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))))))))))
(+.f64 1 (*.f64 (pow.f64 l 2) (fma.f64 -1/2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)) (*.f64 (pow.f64 l 2) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 (fma.f64 2 (*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -12) (pow.f64 Om 2))) (*.f64 64 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6)))) -1/4) (*.f64 1/2 (*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -12) -1/4) (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)))) (pow.f64 Om 2)))))) (+.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -12) -1/4) (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))))))))))
(fma.f64 (pow.f64 l 2) (fma.f64 (pow.f64 l 2) (*.f64 1/2 (fma.f64 (pow.f64 l 2) (fma.f64 (fma.f64 2 (*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -12) (pow.f64 Om 2))) (*.f64 64 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6)))) -1/4 (*.f64 1/2 (*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (+.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) 3) (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -1/4)) (pow.f64 Om 2))))) (+.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) 3) (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -1/4)))) (/.f64 (*.f64 -1/2 (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) 1)
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))
(fma.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))) (sqrt.f64 1/2))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3)))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))))
(+.f64 (fma.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))) (sqrt.f64 1/2)) (*.f64 (/.f64 -1/128 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (/.f64 (pow.f64 Om 2) (*.f64 1/2 (sqrt.f64 1/2)))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (+.f64 (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 -1/512 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 4))))) (*.f64 (pow.f64 l 3) (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3)))) (fma.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 1/512 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 4))))) (*.f64 (pow.f64 l 3) (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 1/2 (sqrt.f64 1/2)))) (fma.f64 1/2 (/.f64 (fma.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3)) (*.f64 1/512 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 4))))) (*.f64 (pow.f64 l 3) (sqrt.f64 1/2))) (*.f64 (/.f64 1/8 (*.f64 (sin.f64 ky) (sqrt.f64 1/2))) (/.f64 Om l)))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 -1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (/.f64 (*.f64 -1/8 Om) (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))
(fma.f64 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))) -1/8 (sqrt.f64 1/2))
(+.f64 (sqrt.f64 1/2) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/128 (/.f64 (pow.f64 Om 2) (*.f64 l (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 Om (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))) l)))
(+.f64 (sqrt.f64 1/2) (neg.f64 (/.f64 (fma.f64 1/128 (/.f64 (/.f64 (pow.f64 Om 2) l) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))) (/.f64 (*.f64 1/8 Om) (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))) l)))
(-.f64 (sqrt.f64 1/2) (/.f64 (fma.f64 1/8 (/.f64 Om (*.f64 (sin.f64 ky) (sqrt.f64 1/2))) (*.f64 (/.f64 1/128 l) (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 1/2 (sqrt.f64 1/2)))))) l))
(+.f64 (sqrt.f64 1/2) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 -1/512 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 4))))) (*.f64 l (sqrt.f64 1/2)))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) l)) (*.f64 1/8 (/.f64 Om (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))) l)))
(+.f64 (sqrt.f64 1/2) (neg.f64 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 1/512 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 4))))) (*.f64 l (sqrt.f64 1/2))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) l) (/.f64 (*.f64 1/8 Om) (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))) l)))
(-.f64 (sqrt.f64 1/2) (/.f64 (-.f64 (*.f64 (/.f64 1/8 (sqrt.f64 1/2)) (/.f64 Om (sin.f64 ky))) (/.f64 (fma.f64 -1/2 (/.f64 (fma.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3)) (*.f64 1/512 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 4))))) (*.f64 l (sqrt.f64 1/2))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 1/2 (sqrt.f64 1/2)))))) l)) l))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 1)
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))))
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))) -2)))
(/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)) -2)) (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om))))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))) -2)))
(/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)) -2)) (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -1/2))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))
(*.f64 (pow.f64 1 -1/2) (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))) 2) -1/2) (pow.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))) -1/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om)) 2))) 2) -1/2) (pow.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om)) 2))) -1/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om) 2))) 2) -1/2) (pow.f64 (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om) 2))) -1/2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))) (/.f64 1 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om)) 2)))))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))) (/.f64 1 (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om) 2)))))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1))
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om)))) -2)
(pow.f64 (sqrt.f64 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om))) -2)
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))
(/.f64 1 (neg.f64 (neg.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))
(/.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -1/2) (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(/.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))) -1/2) (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om)))))
(/.f64 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)) -1/2) (sqrt.f64 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om))))
(/.f64 (/.f64 1 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)))) (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(/.f64 1 (*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om)))) (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om)) 2)))))
(/.f64 1 (*.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om) 2)))))
(neg.f64 (/.f64 -1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))) -2))
(sqrt.f64 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 3))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1)
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 2 l)) Om)
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(/.f64 (*.f64 (*.f64 2 l) (sin.f64 ky)) Om)
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 1)
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2) 1/2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om)) 2))
(fabs.f64 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 3)
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 3) 1/3)
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 2)
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om)) 2))
(fabs.f64 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om))
(fabs.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om)) 2))
(fabs.f64 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om))
(log.f64 (pow.f64 (exp.f64 (sin.f64 ky)) (*.f64 2 (/.f64 l Om))))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 3))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (*.f64 2 (/.f64 l Om)) 3)))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 3) (pow.f64 (sin.f64 ky) 3)))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(exp.f64 (log.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 1))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(-.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)) 1)
(+.f64 1 (-.f64 (pow.f64 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om)) 2) 1))
(+.f64 (pow.f64 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om) 2) 0)
(*.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))
(pow.f64 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om)) 2)
(pow.f64 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om) 2)
(*.f64 (sin.f64 ky) (*.f64 (*.f64 2 (/.f64 l Om)) (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(pow.f64 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om)) 2)
(pow.f64 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om) 2)
(*.f64 (*.f64 2 (/.f64 l Om)) (*.f64 (sin.f64 ky) (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(pow.f64 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om)) 2)
(pow.f64 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om) 2)
(*.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))
(pow.f64 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om)) 2)
(pow.f64 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om) 2)
(*.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2) 1)
(pow.f64 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om)) 2)
(pow.f64 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om) 2)
(*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (*.f64 2 (/.f64 l Om)) 2))
(pow.f64 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om)) 2)
(pow.f64 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om) 2)
(*.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 2) (pow.f64 (sin.f64 ky) 2))
(pow.f64 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om)) 2)
(pow.f64 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om) 2)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 2) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 4)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))) 2) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om)) 4)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om) 4)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 2) (*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(pow.f64 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om)) 2)
(pow.f64 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om) 2)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 4)) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))) 2) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om)) 4)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om) 4)))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) (*.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(pow.f64 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om)) 2)
(pow.f64 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om) 2)
(*.f64 (/.f64 (sin.f64 ky) (*.f64 Om 1/2)) (*.f64 l (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(*.f64 (/.f64 (sin.f64 ky) (*.f64 Om 1/2)) (*.f64 l (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))
(*.f64 l (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) Om) (/.f64 (/.f64 (*.f64 2 l) Om) 1/2)))
(*.f64 (pow.f64 (/.f64 (sin.f64 ky) (*.f64 Om 1/2)) 2) (pow.f64 l 2))
(*.f64 (pow.f64 l 2) (pow.f64 (/.f64 (sin.f64 ky) (*.f64 Om 1/2)) 2))
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(pow.f64 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om)) 2)
(pow.f64 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om) 2)
(*.f64 (*.f64 (/.f64 (sin.f64 ky) (*.f64 Om 1/2)) (/.f64 (sin.f64 ky) (*.f64 Om 1/2))) (pow.f64 l 2))
(*.f64 (pow.f64 l 2) (pow.f64 (/.f64 (sin.f64 ky) (*.f64 Om 1/2)) 2))
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))
(pow.f64 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om)) 2)
(pow.f64 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om) 2)
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (*.f64 2 (/.f64 l Om))) (sin.f64 ky))
(pow.f64 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om)) 2)
(pow.f64 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om) 2)
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(pow.f64 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om)) 2)
(pow.f64 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om) 2)
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (/.f64 (sin.f64 ky) (*.f64 Om 1/2))) l)
(*.f64 (/.f64 (sin.f64 ky) (*.f64 Om 1/2)) (*.f64 l (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))
(*.f64 l (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) Om) (/.f64 (/.f64 (*.f64 2 l) Om) 1/2)))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 4))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om)) 4))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om) 4))
(log.f64 (exp.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)))
(pow.f64 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om)) 2)
(pow.f64 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))))
(pow.f64 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om)) 2)
(pow.f64 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om) 2)
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 6))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om)) 6))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om) 6))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)))
(+.f64 1 (-.f64 (pow.f64 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om)) 2) 1))
(+.f64 (pow.f64 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om) 2) 0)
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)))
(pow.f64 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om)) 2)
(pow.f64 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om) 2)
(exp.f64 (*.f64 2 (log.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(pow.f64 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om)) 2)
(pow.f64 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om) 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1))
(pow.f64 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om)) 2)
(pow.f64 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om) 2)
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2)))) 1)
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))))
(*.f64 1 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2)))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))
(*.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2)) 1)
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2))) (cbrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2)))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))) (cbrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2)))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))) (cbrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2)))
(*.f64 (cbrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2)) (cbrt.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))) (cbrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2)))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))) (cbrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2)))
(*.f64 (pow.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2) 1/4) (pow.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2) 1/4))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2)))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2)) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2)) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2)) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))))
(*.f64 (fabs.f64 (cbrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))) (sqrt.f64 (cbrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2)) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2)) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))))
(*.f64 (fabs.f64 (cbrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))) (sqrt.f64 (cbrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l))) 2))) (sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 ky) l))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky))) 2))) (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l)) 2))) (sqrt.f64 (fma.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2)))
(/.f64 (sqrt.f64 (+.f64 (*.f64 1/64 (pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 3)) 1/8)) (sqrt.f64 (+.f64 1/4 (-.f64 (pow.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l))) 2) (*.f64 1/8 (/.f64 Om (*.f64 (sin.f64 ky) l)))))))
(/.f64 (sqrt.f64 (fma.f64 1/64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 3) 1/8)) (sqrt.f64 (+.f64 1/4 (-.f64 (pow.f64 (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky))) 2) (/.f64 (*.f64 1/8 Om) (*.f64 l (sin.f64 ky)))))))
(/.f64 (sqrt.f64 (fma.f64 1/64 (pow.f64 (/.f64 (/.f64 Om (sin.f64 ky)) l) 3) 1/8)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l)) 2) (+.f64 (*.f64 -1/8 (/.f64 (/.f64 Om (sin.f64 ky)) l)) 1/4))))
(pow.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2) 1/2)
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))
(pow.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2)) 1)
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))
(pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2))) 3)
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))
(pow.f64 (pow.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2) 3/2) 1/3)
(cbrt.f64 (pow.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2) 3/2))
(cbrt.f64 (pow.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2) 3/2))
(pow.f64 (pow.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2) 1/4) 2)
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))
(fabs.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2)))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))
(log.f64 (exp.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2)))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))
(cbrt.f64 (pow.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2) 3/2))
(cbrt.f64 (pow.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2) 3/2))
(cbrt.f64 (pow.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2))))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))))
(log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))
(exp.f64 (log.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2)) 1/2))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2))) 1))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l))))) 1)
(expm1.f64 (log1p.f64 (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))))
(expm1.f64 (log1p.f64 (*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l))))
(*.f64 1 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l))))
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l))
(*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l)))
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l))
(*.f64 Om (*.f64 1/4 (/.f64 1 (*.f64 (sin.f64 ky) l))))
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l))
(*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)))
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l))
(*.f64 (*.f64 Om 1/4) (/.f64 1 (*.f64 (sin.f64 ky) l)))
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l))
(*.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l))) 1)
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l))
(*.f64 (cbrt.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l)))) (pow.f64 (cbrt.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l)))) 2))
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l)))) 2) (cbrt.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l)))))
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 Om 2) 1/16)) (/.f64 (cbrt.f64 (*.f64 Om 1/4)) (*.f64 (sin.f64 ky) l)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 Om 2) 1/16)) (/.f64 (cbrt.f64 (*.f64 Om 1/4)) (*.f64 l (sin.f64 ky))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 Om 2) 1/16)) (*.f64 (cbrt.f64 (*.f64 Om 1/4)) (/.f64 1 (*.f64 (sin.f64 ky) l))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 Om 2) 1/16)) (/.f64 (cbrt.f64 (*.f64 Om 1/4)) (*.f64 l (sin.f64 ky))))
(*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)))) (*.f64 1/2 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)))))
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l))
(*.f64 (*.f64 1/2 (sqrt.f64 Om)) (/.f64 (*.f64 1/2 (sqrt.f64 Om)) (*.f64 (sin.f64 ky) l)))
(*.f64 (*.f64 1/2 (sqrt.f64 Om)) (/.f64 (*.f64 1/2 (sqrt.f64 Om)) (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 1/4 (*.f64 (sqrt.f64 Om) (sqrt.f64 Om))) (*.f64 l (sin.f64 ky)))
(*.f64 (*.f64 1/2 (sqrt.f64 Om)) (*.f64 (*.f64 1/2 (sqrt.f64 Om)) (/.f64 1 (*.f64 (sin.f64 ky) l))))
(*.f64 (*.f64 1/2 (sqrt.f64 Om)) (/.f64 (*.f64 1/2 (sqrt.f64 Om)) (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 1/4 (*.f64 (sqrt.f64 Om) (sqrt.f64 Om))) (*.f64 l (sin.f64 ky)))
(*.f64 (*.f64 Om -1/4) (/.f64 1 (*.f64 (sin.f64 ky) (neg.f64 l))))
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l))
(*.f64 (/.f64 1/4 (sin.f64 ky)) (/.f64 Om l))
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l))
(*.f64 (/.f64 1 (*.f64 (sin.f64 ky) l)) (*.f64 Om 1/4))
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l))
(*.f64 (*.f64 Om (/.f64 1/4 (sin.f64 ky))) (/.f64 1 l))
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l))
(*.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/4)
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l))
(*.f64 (/.f64 1 (sin.f64 ky)) (/.f64 (*.f64 Om 1/4) l))
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l))
(*.f64 (/.f64 1 l) (*.f64 Om (/.f64 1/4 (sin.f64 ky))))
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l))
(*.f64 (/.f64 Om (sin.f64 ky)) (/.f64 1/4 l))
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) l)) 2)) (/.f64 (*.f64 Om 1/4) (cbrt.f64 (*.f64 (sin.f64 ky) l))))
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (sin.f64 ky) l))) (/.f64 (*.f64 Om 1/4) (sqrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 l (sin.f64 ky)))) (*.f64 Om (/.f64 1/4 (sqrt.f64 (*.f64 l (sin.f64 ky))))))
(*.f64 (/.f64 Om (sqrt.f64 (*.f64 l (sin.f64 ky)))) (/.f64 1/4 (sqrt.f64 (*.f64 l (sin.f64 ky)))))
(*.f64 (/.f64 Om (sqrt.f64 (*.f64 (sin.f64 ky) l))) (/.f64 1/4 (sqrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 l (sin.f64 ky)))) (*.f64 Om (/.f64 1/4 (sqrt.f64 (*.f64 l (sin.f64 ky))))))
(*.f64 (/.f64 Om (sqrt.f64 (*.f64 l (sin.f64 ky)))) (/.f64 1/4 (sqrt.f64 (*.f64 l (sin.f64 ky)))))
(*.f64 (/.f64 Om 1) (/.f64 1/4 (*.f64 (sin.f64 ky) l)))
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 Om 2) 1/16)) 1) (/.f64 (cbrt.f64 (*.f64 Om 1/4)) (*.f64 (sin.f64 ky) l)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 Om 2) 1/16)) (/.f64 (cbrt.f64 (*.f64 Om 1/4)) (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 (*.f64 1/2 (sqrt.f64 Om)) 1) (/.f64 (*.f64 1/2 (sqrt.f64 Om)) (*.f64 (sin.f64 ky) l)))
(*.f64 (*.f64 1/2 (sqrt.f64 Om)) (/.f64 (*.f64 1/2 (sqrt.f64 Om)) (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 1/4 (*.f64 (sqrt.f64 Om) (sqrt.f64 Om))) (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 (*.f64 1/2 (sqrt.f64 Om)) (sin.f64 ky)) (/.f64 (*.f64 1/2 (sqrt.f64 Om)) l))
(*.f64 (*.f64 1/2 (sqrt.f64 Om)) (/.f64 (*.f64 1/2 (sqrt.f64 Om)) (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 1/4 (*.f64 (sqrt.f64 Om) (sqrt.f64 Om))) (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)))
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l))
(*.f64 (/.f64 Om (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) l)) 2)) (/.f64 1/4 (cbrt.f64 (*.f64 (sin.f64 ky) l))))
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l))
(*.f64 (/.f64 1/4 (sqrt.f64 (*.f64 (sin.f64 ky) l))) (/.f64 Om (sqrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 l (sin.f64 ky)))) (*.f64 Om (/.f64 1/4 (sqrt.f64 (*.f64 l (sin.f64 ky))))))
(*.f64 (/.f64 Om (sqrt.f64 (*.f64 l (sin.f64 ky)))) (/.f64 1/4 (sqrt.f64 (*.f64 l (sin.f64 ky)))))
(*.f64 (/.f64 1/4 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) l)) 2)) (/.f64 Om (cbrt.f64 (*.f64 (sin.f64 ky) l))))
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 Om 2) 1/16)) (sin.f64 ky)) (/.f64 (cbrt.f64 (*.f64 Om 1/4)) l))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 Om 2) 1/16)) (/.f64 (cbrt.f64 (*.f64 Om 1/4)) (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 Om 2) 1/16)) l) (/.f64 (cbrt.f64 (*.f64 Om 1/4)) (sin.f64 ky)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 Om 2) 1/16)) (/.f64 (cbrt.f64 (*.f64 Om 1/4)) (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 Om 2) 1/16)) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) l)) 2)) (cbrt.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l)))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 Om 2) 1/16)) (pow.f64 (cbrt.f64 (*.f64 l (sin.f64 ky))) 2)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l))) (cbrt.f64 (*.f64 (pow.f64 Om 2) 1/16))) (pow.f64 (cbrt.f64 (*.f64 l (sin.f64 ky))) 2))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 Om 2) 1/16)) (sqrt.f64 (*.f64 (sin.f64 ky) l))) (/.f64 (cbrt.f64 (*.f64 Om 1/4)) (sqrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 Om 2) 1/16)) (sqrt.f64 (*.f64 l (sin.f64 ky)))) (/.f64 (cbrt.f64 (*.f64 Om 1/4)) (sqrt.f64 (*.f64 l (sin.f64 ky)))))
(*.f64 (/.f64 (*.f64 1/2 (sqrt.f64 Om)) l) (/.f64 (*.f64 1/2 (sqrt.f64 Om)) (sin.f64 ky)))
(*.f64 (*.f64 1/2 (sqrt.f64 Om)) (/.f64 (*.f64 1/2 (sqrt.f64 Om)) (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 1/4 (*.f64 (sqrt.f64 Om) (sqrt.f64 Om))) (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 (*.f64 1/2 (sqrt.f64 Om)) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) l)) 2)) (/.f64 (*.f64 1/2 (sqrt.f64 Om)) (cbrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (*.f64 1/2 (sqrt.f64 Om)) (/.f64 (*.f64 1/2 (sqrt.f64 Om)) (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 1/4 (*.f64 (sqrt.f64 Om) (sqrt.f64 Om))) (*.f64 l (sin.f64 ky)))
(pow.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l))) 1)
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l))
(pow.f64 (cbrt.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l)))) 3)
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l))
(pow.f64 (*.f64 1/64 (pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 3)) 1/3)
(cbrt.f64 (*.f64 1/64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 3)))
(cbrt.f64 (*.f64 1/64 (pow.f64 (/.f64 (/.f64 Om (sin.f64 ky)) l) 3)))
(pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)))) 2)
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l))
(pow.f64 (*.f64 4 (/.f64 (*.f64 (sin.f64 ky) l) Om)) -1)
(/.f64 1 (*.f64 4 (*.f64 (sin.f64 ky) (/.f64 l Om))))
(/.f64 1 (*.f64 l (*.f64 (/.f64 (sin.f64 ky) Om) 4)))
(neg.f64 (/.f64 (*.f64 Om 1/4) (*.f64 (sin.f64 ky) (neg.f64 l))))
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l))
(neg.f64 (/.f64 (*.f64 Om -1/4) (*.f64 (sin.f64 ky) l)))
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l))
(sqrt.f64 (pow.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l))) 2))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky))) 2))
(fabs.f64 (*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l)))
(log.f64 (pow.f64 (exp.f64 1/4) (/.f64 Om (*.f64 (sin.f64 ky) l))))
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l))))))
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l))
(cbrt.f64 (*.f64 1/64 (pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 3)))
(cbrt.f64 (*.f64 1/64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 3)))
(cbrt.f64 (*.f64 1/64 (pow.f64 (/.f64 (/.f64 Om (sin.f64 ky)) l) 3)))
(expm1.f64 (log1p.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l)))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))))
(expm1.f64 (log1p.f64 (*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l))))
(log1p.f64 (expm1.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l)))))
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l))
(exp.f64 (log.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l)))))
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l))
(exp.f64 (*.f64 (log.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l)))) 1))
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 ky) l))) 1)
(expm1.f64 (log1p.f64 (*.f64 l (sin.f64 ky))))
(pow.f64 (*.f64 (sin.f64 ky) l) 1)
(*.f64 l (sin.f64 ky))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) l)) 3)
(*.f64 l (sin.f64 ky))
(pow.f64 (pow.f64 (*.f64 (sin.f64 ky) l) 3) 1/3)
(*.f64 l (sin.f64 ky))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 ky) l)) 2)
(*.f64 l (sin.f64 ky))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) l) 2))
(sqrt.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2))
(fabs.f64 (*.f64 l (sin.f64 ky)))
(log.f64 (pow.f64 (exp.f64 (sin.f64 ky)) l))
(*.f64 l (sin.f64 ky))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 l (sin.f64 ky))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) l) 3))
(*.f64 l (sin.f64 ky))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 l 3)))
(*.f64 l (sin.f64 ky))
(cbrt.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))
(*.f64 l (sin.f64 ky))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) l)))
(expm1.f64 (log1p.f64 (*.f64 l (sin.f64 ky))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 ky) l)))
(*.f64 l (sin.f64 ky))
(exp.f64 (log.f64 (*.f64 (sin.f64 ky) l)))
(*.f64 l (sin.f64 ky))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 ky) l)) 1))
(*.f64 l (sin.f64 ky))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1)
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 2 l)) Om)
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(/.f64 (*.f64 (*.f64 2 l) (sin.f64 ky)) Om)
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 1)
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2) 1/2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om)) 2))
(fabs.f64 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 3)
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 3) 1/3)
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 2)
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om)) 2))
(fabs.f64 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om))
(fabs.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om)) 2))
(fabs.f64 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om))
(log.f64 (pow.f64 (exp.f64 (sin.f64 ky)) (*.f64 2 (/.f64 l Om))))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 3))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (*.f64 2 (/.f64 l Om)) 3)))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 3) (pow.f64 (sin.f64 ky) 3)))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(exp.f64 (log.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 1))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 1)
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))))
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))) -2)))
(/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)) -2)) (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om))))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))) -2)))
(/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)) -2)) (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -1/2))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))
(*.f64 (pow.f64 1 -1/2) (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))) 2) -1/2) (pow.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))) -1/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om)) 2))) 2) -1/2) (pow.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om)) 2))) -1/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om) 2))) 2) -1/2) (pow.f64 (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om) 2))) -1/2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))) (/.f64 1 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om)) 2)))))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))) (/.f64 1 (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om) 2)))))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1))
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om)))) -2)
(pow.f64 (sqrt.f64 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om))) -2)
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)) -1/2)
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om)) 2)) -1/2)
(pow.f64 (+.f64 1 (pow.f64 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om) 2)) -1/2)
(pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -1)
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 3)
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))
(pow.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 3) 1/3)
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))
(pow.f64 (pow.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)) 2) -1/4)
(pow.f64 (pow.f64 (+.f64 1 (pow.f64 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om)) 2)) 2) -1/4)
(pow.f64 (pow.f64 (+.f64 1 (pow.f64 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om) 2)) 2) -1/4)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -1/2) 2)
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))
(neg.f64 (/.f64 -1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))) -2))
(sqrt.f64 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 3))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))) 1)
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))))))
(*.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))))
(*.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 1)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))) (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))))) (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om)))))))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))))) (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))))) (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om)))))))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))))) (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om))))))
(*.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1/4) (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1/4))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 2) 1/2) (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om)))))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))))))
(*.f64 (fabs.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))))) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om)))))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))))))
(*.f64 (fabs.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))))) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (*.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)))) (sqrt.f64 (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(/.f64 (sqrt.f64 (+.f64 1/4 (*.f64 -1/4 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))) -2)))) (sqrt.f64 (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om)))))))
(/.f64 (sqrt.f64 (+.f64 1/4 (*.f64 -1/4 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)) -2)))) (sqrt.f64 (+.f64 1/2 (/.f64 -1/2 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 3) 1/8)) (sqrt.f64 (+.f64 1/4 (*.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) (-.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1/2)))))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))) 3)))) (sqrt.f64 (+.f64 1/4 (*.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om)))) (+.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om)))) -1/2)))))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)) 3)))) (sqrt.f64 (fma.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om))) (+.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om))) -1/2) 1/4)))
(pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1/2)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))))
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 1)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))))
(pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))) 3)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))))
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))) 3/2))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))) 3/2))
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1/4) 2)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))))
(fabs.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 3/2))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))) 3/2))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))))
(exp.f64 (*.f64 (log.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 1/2))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))) 1))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))))

eval404.0ms (2.4%)

Compiler

Compiled 19175 to 13686 computations (28.6% saved)

prune391.0ms (2.4%)

Pruning

8 alts after pruning (5 fresh and 3 done)

PrunedKeptTotal
New6745679
Fresh101
Picked235
Done000
Total6778685
Accuracy
100.0%
Counts
685 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
26.9%
(+.f64 1 (*.f64 (*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) -1/2))
47.0%
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 (sin.f64 ky) l))))
50.8%
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 ky l))))
100.0%
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))))
86.0%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 ky (/.f64 (*.f64 2 l) Om)))))))
63.4%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 1)))
55.8%
(sqrt.f64 1/2)
47.0%
(cbrt.f64 (pow.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2) 3/2))
Compiler

Compiled 207 to 174 computations (15.9% saved)

localize1.6s (9.4%)

Localize:

Found 17 expressions with local error:

NewAccuracyProgram
99.8%
(/.f64 1/4 (sin.f64 ky))
99.7%
(/.f64 (/.f64 1/4 (sin.f64 ky)) l)
98.8%
(fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2)
84.4%
(cbrt.f64 (pow.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2) 3/2))
100.0%
(+.f64 1 (*.f64 (*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) -1/2))
86.3%
(*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))
82.7%
(/.f64 (pow.f64 l 2) (pow.f64 Om 2))
100.0%
(+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 ky (/.f64 (*.f64 2 l) Om))))))
100.0%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 ky (/.f64 (*.f64 2 l) Om)))))))
99.3%
(/.f64 1 (hypot.f64 1 (*.f64 ky (/.f64 (*.f64 2 l) Om))))
97.4%
(*.f64 ky (/.f64 (*.f64 2 l) Om))
95.7%
(/.f64 (*.f64 1/4 Om) (*.f64 ky l))
92.2%
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 ky l))))
100.0%
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))))
99.7%
(*.f64 l (*.f64 2 (sin.f64 ky)))
99.5%
(/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))
98.9%
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
Compiler

Compiled 315 to 205 computations (34.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 1.2s
Operation ival-mult, time spent: 373.0ms, 31.0% of total-time
Operation composed, time spent: 273.0ms, 22.0% of total-time
Operation ival-div, time spent: 185.0ms, 15.0% of total-time
Operation ival-pow, time spent: 119.0ms, 10.0% of total-time
Operation ival-sqrt, time spent: 98.0ms, 8.0% of total-time
Operation ival-sin, time spent: 87.0ms, 7.0% of total-time
Operation ival-add, time spent: 57.0ms, 5.0% of total-time
Operation const, time spent: 24.0ms, 2.0% of total-time
Operation ival-cbrt, time spent: 4.0ms, 0.0% of total-time

series299.0ms (1.8%)

Counts
17 → 520
Calls

138 calls:

TimeVariablePointExpression
88.0ms
l
@inf
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))))
25.0ms
ky
@-inf
(/.f64 1 (hypot.f64 1 (*.f64 ky (/.f64 (*.f64 2 l) Om))))
16.0ms
l
@-inf
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 ky l))))
16.0ms
l
@-inf
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
12.0ms
Om
@inf
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 ky (/.f64 (*.f64 2 l) Om)))))))

rewrite242.0ms (1.5%)

Algorithm
batch-egg-rewrite
Rules
383×log1p-expm1-u
383×expm1-log1p-u
375×pow1
374×add-exp-log
374×add-cube-cbrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
050615
1853571
Stop Event
node limit
Counts
17 → 323
Calls
Call 1
Inputs
(/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)
(/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))
(*.f64 l (*.f64 2 (sin.f64 ky)))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 ky l))))
(/.f64 (*.f64 1/4 Om) (*.f64 ky l))
(*.f64 ky (/.f64 (*.f64 2 l) Om))
(/.f64 1 (hypot.f64 1 (*.f64 ky (/.f64 (*.f64 2 l) Om))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 ky (/.f64 (*.f64 2 l) Om)))))))
(+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 ky (/.f64 (*.f64 2 l) Om))))))
(/.f64 (pow.f64 l 2) (pow.f64 Om 2))
(*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))
(+.f64 1 (*.f64 (*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) -1/2))
(cbrt.f64 (pow.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2) 3/2))
(fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2)
(/.f64 (/.f64 1/4 (sin.f64 ky)) l)
(/.f64 1/4 (sin.f64 ky))
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)))) 1)
(*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))
(*.f64 (*.f64 (*.f64 l 2) (sin.f64 ky)) (/.f64 1 Om))
(*.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)) 2)) (cbrt.f64 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))
(*.f64 (sqrt.f64 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))) (sqrt.f64 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))
(pow.f64 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)) 1)
(pow.f64 (cbrt.f64 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))) 3)
(pow.f64 (pow.f64 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))) 2)
(pow.f64 (/.f64 Om (*.f64 (*.f64 l 2) (sin.f64 ky))) -1)
(log.f64 (pow.f64 (exp.f64 l) (/.f64 (*.f64 2 (sin.f64 ky)) Om)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)))))
(cbrt.f64 (pow.f64 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (*.f64 l 2) (sin.f64 ky)) 3) (pow.f64 Om 3)))
(expm1.f64 (log1p.f64 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))
(log1p.f64 (expm1.f64 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))
(exp.f64 (log.f64 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))
(exp.f64 (*.f64 (log.f64 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)))))) 1)
(*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)))))
(*.f64 1 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)))) 2)) (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))))
(*.f64 (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))) (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))))
(pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)))) 1)
(pow.f64 (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))) 3)
(pow.f64 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))) 3)) 1/3)
(pow.f64 (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))) 2)
(pow.f64 (/.f64 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))) 1/2) -1)
(log.f64 (exp.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)))))))
(cbrt.f64 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))) 3)))
(expm1.f64 (log1p.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))))
(log1p.f64 (expm1.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))))
(exp.f64 (log.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))))
(exp.f64 (*.f64 (log.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 l 2) (sin.f64 ky)))) 1)
(pow.f64 (*.f64 (*.f64 l 2) (sin.f64 ky)) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 l 2) (sin.f64 ky))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 l 2) (sin.f64 ky)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 l 2) (sin.f64 ky))) 2)
(log.f64 (pow.f64 (pow.f64 (exp.f64 2) (sin.f64 ky)) l))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 l 2) (sin.f64 ky)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 l 2) (sin.f64 ky)) 3))
(cbrt.f64 (*.f64 (pow.f64 l 3) (pow.f64 (*.f64 2 (sin.f64 ky)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (sin.f64 ky)) 3) (pow.f64 l 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 l 2) 3) (pow.f64 (sin.f64 ky) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 l 2) (sin.f64 ky))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 l 2) (sin.f64 ky))))
(exp.f64 (log.f64 (*.f64 (*.f64 l 2) (sin.f64 ky))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 l 2) (sin.f64 ky))) 1))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)))))))) 1)
(*.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))))))
(*.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))) 1/4) (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))) 1/4))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)))))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))) 2)) 1/2) (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)))))) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))) 2))) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))) 3)))) (sqrt.f64 (+.f64 1/4 (-.f64 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)))) 2) (*.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)))))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)))) 2))) (sqrt.f64 (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)))))))
(pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))) 1/2)
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)))))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))))) 3)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))) 3/2) 1/3)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))) 1/4) 2)
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)))))))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))))))
(exp.f64 (*.f64 (log.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)))))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))))) 1))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2)))) 1)
(*.f64 1 (sqrt.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2)))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2)) (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2))))
(*.f64 (pow.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2) 1/4) (pow.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2) 1/4))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2) 2)) 1/2) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2)) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2) 2))) (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2))))
(/.f64 (sqrt.f64 (+.f64 1/8 (*.f64 1/64 (pow.f64 (/.f64 Om (*.f64 l ky)) 3)))) (sqrt.f64 (+.f64 1/4 (-.f64 (pow.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))) 2) (*.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l ky))))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))) 2))) (sqrt.f64 (-.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l ky))))))
(pow.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2) 1/2)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2)) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2))) 3)
(pow.f64 (pow.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2) 3/2) 1/3)
(pow.f64 (pow.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2) 1/4) 2)
(log.f64 (exp.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2)))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2))))
(log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2))))
(exp.f64 (log.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2)) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))))) 1)
(*.f64 1 (*.f64 1/4 (/.f64 Om (*.f64 l ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 (*.f64 Om 1/4) (/.f64 1 (*.f64 l ky)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))) 2)) (cbrt.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky)))))
(*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 Om (*.f64 l ky)))) (*.f64 1/2 (sqrt.f64 (/.f64 Om (*.f64 l ky)))))
(*.f64 (/.f64 1/4 ky) (/.f64 Om l))
(pow.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))) 1)
(pow.f64 (cbrt.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky)))) 3)
(pow.f64 (*.f64 1/64 (pow.f64 (/.f64 Om (*.f64 l ky)) 3)) 1/3)
(pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 Om (*.f64 l ky)))) 2)
(pow.f64 (/.f64 (*.f64 l ky) (*.f64 Om 1/4)) -1)
(log.f64 (pow.f64 (exp.f64 1/4) (/.f64 Om (*.f64 l ky))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))))))
(cbrt.f64 (*.f64 1/64 (pow.f64 (/.f64 Om (*.f64 l ky)) 3)))
(expm1.f64 (log1p.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky)))))
(log1p.f64 (expm1.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky)))))
(exp.f64 (log.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky)))))
(exp.f64 (*.f64 (log.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky)))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 ky (*.f64 l 2)) Om))) 1)
(/.f64 (*.f64 ky (*.f64 l 2)) Om)
(pow.f64 (/.f64 (*.f64 ky (*.f64 l 2)) Om) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 ky (*.f64 l 2)) Om)) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 ky (*.f64 l 2)) Om) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 ky (*.f64 l 2)) Om)) 2)
(log.f64 (pow.f64 (pow.f64 (exp.f64 2) (/.f64 l Om)) ky))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 ky (*.f64 l 2)) Om) 3))
(cbrt.f64 (*.f64 (pow.f64 ky 3) (pow.f64 (*.f64 2 (/.f64 l Om)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 3) (pow.f64 ky 3)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))
(exp.f64 (log.f64 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 ky (*.f64 l 2)) Om)) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))) 1)
(*.f64 1 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)) -2)) (cbrt.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))))
(*.f64 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)) -1/2) (pow.f64 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)) -1/2))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)) 2)) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))) -1))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))) -1))
(pow.f64 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)) -1)
(pow.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))) 1)
(pow.f64 (cbrt.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))) 3)
(pow.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))) 3) 1/3)
(pow.f64 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)) -1/2) 2)
(pow.f64 (/.f64 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)) 1) -1)
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))) 1))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))))) 1)
(*.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))))))
(*.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))) 1/4) (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))) 1/4))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))) 2)) 1/2) (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))) 2))) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))) 3))) (sqrt.f64 (+.f64 1/4 (-.f64 (pow.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))) 2) (*.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))) 2))) (sqrt.f64 (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))))
(pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))) 1/2)
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))))) 3)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))) 3/2) 1/3)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))) 1/4) 2)
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))))))
(exp.f64 (*.f64 (log.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))))) 1))
(-.f64 (exp.f64 (log1p.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))))) 1)
(*.f64 1 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))))
(*.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))) (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))) 2)) (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))))
(/.f64 (-.f64 1/4 (pow.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))) 2)) (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))))
(/.f64 (+.f64 1/8 (pow.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))) 3)) (+.f64 1/4 (-.f64 (pow.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))) 2) (*.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))))))
(pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))) 1)
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))) 2)
(pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))) 3)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))) 2) 1/2)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))) 3) 1/3)
(log.f64 (exp.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))) 3))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))) 3/2) (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))) 3/2)))
(expm1.f64 (log1p.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))))
(log1p.f64 (expm1.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))))
(exp.f64 (log.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))))
(exp.f64 (*.f64 (log.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))) 1))
(fma.f64 1/2 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))) 1/2)
(fma.f64 1 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))) 1/2)
(fma.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))) 1/2 1/2)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))) 2) (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))) 1/2)
(fma.f64 (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))) (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))) 1/2)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 l Om) 2))) 1)
(*.f64 1 (pow.f64 (/.f64 l Om) 2))
(*.f64 (pow.f64 l 2) (pow.f64 Om -2))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 l Om) 2)) 2) (cbrt.f64 (pow.f64 (/.f64 l Om) 2)))
(*.f64 (/.f64 l Om) (/.f64 l Om))
(pow.f64 (pow.f64 (/.f64 l Om) 2) 1)
(pow.f64 (cbrt.f64 (pow.f64 (/.f64 l Om) 2)) 3)
(pow.f64 (pow.f64 (pow.f64 (/.f64 l Om) 2) 3) 1/3)
(pow.f64 (/.f64 l Om) 2)
(pow.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)) -1)
(log.f64 (exp.f64 (pow.f64 (/.f64 l Om) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 l Om) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 l Om) 2) 3))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 l 2) 3) (pow.f64 (pow.f64 Om 2) 3)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 l Om) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 l Om) 2)))
(exp.f64 (log.f64 (pow.f64 (/.f64 l Om) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 l Om) 2)) 1))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2))) 1)
(/.f64 (pow.f64 (*.f64 l ky) 2) (pow.f64 Om 2))
(pow.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) 1)
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2)) 3)
(pow.f64 (pow.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) 3) 1/3)
(pow.f64 (*.f64 ky (/.f64 l Om)) 2)
(log.f64 (exp.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) 3))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 l Om) 2) 3) (pow.f64 (pow.f64 ky 2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 ky 2) 3) (pow.f64 (pow.f64 (/.f64 l Om) 2) 3)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2)))
(exp.f64 (log.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2)) 1))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) -1/2 1))) 1)
(*.f64 1 (fma.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) -1/2 1))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) -1/2 1) 2)) (cbrt.f64 (fma.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) -1/2 1)))
(*.f64 (hypot.f64 1 (*.f64 (*.f64 ky (/.f64 l Om)) (sqrt.f64 -1/2))) (hypot.f64 1 (*.f64 (*.f64 ky (/.f64 l Om)) (sqrt.f64 -1/2))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) -1/2) 2)) (-.f64 1 (*.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) -1/2)))
(/.f64 (+.f64 1 (*.f64 (pow.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) 3) -1/8)) (+.f64 1 (-.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) -1/2) 2) (*.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) -1/2))))
(pow.f64 (fma.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) -1/2 1) 1)
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) -1/2 1)) 3)
(pow.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) -1/2 1) 3) 1/3)
(pow.f64 (hypot.f64 1 (*.f64 (*.f64 ky (/.f64 l Om)) (sqrt.f64 -1/2))) 2)
(log.f64 (exp.f64 (fma.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) -1/2 1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) -1/2 1))))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) -1/2 1) 3))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) -1/2 1)))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) -1/2 1)))
(exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) -1/2)))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) -1/2)) 1))
(fma.f64 1 (*.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) -1/2) 1)
(fma.f64 (pow.f64 ky 2) (*.f64 (pow.f64 (/.f64 l Om) 2) -1/2) 1)
(fma.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) -1/2 1)
(fma.f64 -1/2 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) 1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) -1/2)) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) -1/2)) 1)
(fma.f64 (*.f64 (*.f64 ky (/.f64 l Om)) (sqrt.f64 -1/2)) (*.f64 (*.f64 ky (/.f64 l Om)) (sqrt.f64 -1/2)) 1)
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2)))) 1)
(*.f64 1 (sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2)))
(*.f64 (cbrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2)) (cbrt.f64 (sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))) (sqrt.f64 (sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))))
(*.f64 (pow.f64 1 1/3) (sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2)))
(*.f64 (pow.f64 (pow.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2) 3/4) 1/3) (pow.f64 (pow.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2) 3/4) 1/3))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2)) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))))
(pow.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2) 1/2)
(pow.f64 (pow.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2) 3/2) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2)) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))) 3)
(pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))) 2)
(sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))
(log.f64 (exp.f64 (sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2)))))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))))
(log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))))
(exp.f64 (log.f64 (sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))))
(exp.f64 (*.f64 (*.f64 3/2 (log.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))) 1))
(+.f64 (*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l)) 1/2)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))) 1)
(*.f64 1 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))
(*.f64 (sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2)) (sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2)) 2) (cbrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2)))
(pow.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2) 1)
(pow.f64 (pow.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2) 3/2) 2/3)
(pow.f64 (sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2)) 2)
(pow.f64 (cbrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2)) 3)
(pow.f64 (pow.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2) 3) 1/3)
(log.f64 (exp.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))))
(cbrt.f64 (pow.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2) 3))
(expm1.f64 (log1p.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2)))
(log1p.f64 (expm1.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2)))
(exp.f64 (log.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2)))
(exp.f64 (*.f64 (log.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2)) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 1/4 (sin.f64 ky)) l))) 1)
(*.f64 1 (/.f64 (/.f64 1/4 (sin.f64 ky)) l))
(*.f64 (/.f64 1/4 (sin.f64 ky)) (/.f64 1 l))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 2)) (cbrt.f64 (/.f64 (/.f64 1/4 (sin.f64 ky)) l)))
(*.f64 (sqrt.f64 (/.f64 (/.f64 1/4 (sin.f64 ky)) l)) (sqrt.f64 (/.f64 (/.f64 1/4 (sin.f64 ky)) l)))
(pow.f64 (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 1/4 (sin.f64 ky)) l)) 3)
(pow.f64 (pow.f64 (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (/.f64 1/4 (sin.f64 ky)) l)) 2)
(pow.f64 (/.f64 l (/.f64 1/4 (sin.f64 ky))) -1)
(log.f64 (exp.f64 (/.f64 (/.f64 1/4 (sin.f64 ky)) l)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 1/4 (sin.f64 ky)) l))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 1/4 (sin.f64 ky)) 3) (pow.f64 l 3)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 1/4 (sin.f64 ky)) l)))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 1/4 (sin.f64 ky)) l)))
(exp.f64 (log.f64 (/.f64 (/.f64 1/4 (sin.f64 ky)) l)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 1/4 (sin.f64 ky)) l)) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1/4 (sin.f64 ky)))) 1)
(*.f64 1 (/.f64 1/4 (sin.f64 ky)))
(*.f64 1/4 (/.f64 1 (sin.f64 ky)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/4 (sin.f64 ky))) 2) (cbrt.f64 (/.f64 1/4 (sin.f64 ky))))
(*.f64 (/.f64 1/2 (sqrt.f64 (sin.f64 ky))) (/.f64 1/2 (sqrt.f64 (sin.f64 ky))))
(pow.f64 (/.f64 1/4 (sin.f64 ky)) 1)
(pow.f64 (cbrt.f64 (/.f64 1/4 (sin.f64 ky))) 3)
(pow.f64 (pow.f64 (/.f64 1/4 (sin.f64 ky)) 3) 1/3)
(pow.f64 (/.f64 1/2 (sqrt.f64 (sin.f64 ky))) 2)
(pow.f64 (/.f64 (sin.f64 ky) 1/4) -1)
(log.f64 (exp.f64 (/.f64 1/4 (sin.f64 ky))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1/4 (sin.f64 ky)))))
(cbrt.f64 (pow.f64 (/.f64 1/4 (sin.f64 ky)) 3))
(expm1.f64 (log1p.f64 (/.f64 1/4 (sin.f64 ky))))
(log1p.f64 (expm1.f64 (/.f64 1/4 (sin.f64 ky))))
(exp.f64 (log.f64 (/.f64 1/4 (sin.f64 ky))))
(exp.f64 (*.f64 (log.f64 (/.f64 1/4 (sin.f64 ky))) 1))

simplify575.0ms (3.5%)

Algorithm
egg-herbie
Rules
1260×distribute-lft-in
1236×*-commutative
1010×times-frac
628×+-commutative
440×associate-*r/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
018404295018181
151544295015681
Stop Event
node limit
Counts
843 → 839
Calls
Call 1
Inputs
(*.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 ky l) Om))
(*.f64 ky (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 ky 2) l) Om)) (*.f64 2 (/.f64 l Om))))
(*.f64 ky (+.f64 (*.f64 2 (/.f64 l Om)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/3 (/.f64 l Om)) (*.f64 1/60 (/.f64 (*.f64 (pow.f64 ky 2) l) Om))))))
(*.f64 ky (+.f64 (*.f64 2 (/.f64 l Om)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/3 (/.f64 l Om)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2520 (/.f64 (*.f64 (pow.f64 ky 2) l) Om)) (*.f64 1/60 (/.f64 l 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))
1/2
(+.f64 1/2 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1/2 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 -1/4 (*.f64 (pow.f64 l 2) (+.f64 (*.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 (pow.f64 l 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.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 Om 2))) (*.f64 64 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6)))))) (*.f64 -1/4 (+.f64 (*.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/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 Om (sin.f64 ky)))) l)
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 Om (sin.f64 ky))))) l)
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6)))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 Om (sin.f64 ky)))))) l)
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 Om (sin.f64 ky)))) l))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 Om (sin.f64 ky))))) l))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6)))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 Om (sin.f64 ky)))))) l))
1/2
(+.f64 1/2 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1/2 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 -1/4 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))))))
(+.f64 1/2 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))) (pow.f64 Om 2))) (+.f64 (*.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))) (pow.f64 Om 2))) (*.f64 16/3 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))) (*.f64 -1/4 (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))))))
(*.f64 1/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 1/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 1/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 1/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 1/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 1/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 1/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 1/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 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 Om (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky))))))
(*.f64 Om (+.f64 (*.f64 (pow.f64 Om 2) (-.f64 (*.f64 3/512 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/32 (/.f64 1 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))) (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky))))))
(*.f64 Om (+.f64 (*.f64 (pow.f64 Om 2) (-.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -5/4096 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 7)))) (*.f64 3/512 (/.f64 1 (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))))) (*.f64 1/32 (/.f64 1 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))) (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky))))))
1/2
(+.f64 1/2 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/4 (/.f64 (+.f64 (*.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/2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/4 (/.f64 (+.f64 (*.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/4 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.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))))))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))))))
1/2
(+.f64 1/2 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/4 (/.f64 (+.f64 (*.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/2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/4 (/.f64 (+.f64 (*.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/4 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.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))))))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))))))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 ky l))
(*.f64 ky (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 ky 2) l)) (*.f64 2 l)))
(*.f64 ky (+.f64 (*.f64 2 l) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/3 l) (*.f64 1/60 (*.f64 (pow.f64 ky 2) l))))))
(*.f64 ky (+.f64 (*.f64 2 l) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/3 l) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2520 (*.f64 (pow.f64 ky 2) l)) (*.f64 1/60 l)))))))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 1/2 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1/4 (+.f64 (*.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/4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)))))))))
(+.f64 1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.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 Om 2))) (*.f64 64 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6))))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (-.f64 (*.f64 -1/4 (+.f64 (*.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/4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))))) (pow.f64 Om 2)))))) (*.f64 1/2 (-.f64 (*.f64 -1/4 (+.f64 (*.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/4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (+.f64 (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 -1/512 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 4))))) (*.f64 (pow.f64 l 3) (sqrt.f64 1/2)))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 -1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/128 (/.f64 (pow.f64 Om 2) (*.f64 l (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 Om (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))) l)))
(+.f64 (sqrt.f64 1/2) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 -1/512 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 4))))) (*.f64 l (sqrt.f64 1/2)))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) l)) (*.f64 1/8 (/.f64 Om (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))) l)))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 1/2 (*.f64 (pow.f64 ky 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))) (*.f64 1/4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))))
(+.f64 1 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 ky 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))) (pow.f64 Om 2))) (+.f64 (*.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))) (pow.f64 Om 2))) (*.f64 16/3 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))) (*.f64 1/4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (pow.f64 Om 2)))))) (*.f64 1/2 (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))) (*.f64 1/4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/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/2 (*.f64 1/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/2 (*.f64 1/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/2 (*.f64 1/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/2 (*.f64 1/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/2 (*.f64 1/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/2 (*.f64 1/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/2 (*.f64 1/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 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (+.f64 (*.f64 -1/128 (/.f64 Om (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (+.f64 (*.f64 Om (-.f64 (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 (*.f64 1/512 (/.f64 1 (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 4))))) (*.f64 1/32 (/.f64 1 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))) (sqrt.f64 1/2))) (*.f64 1/128 (/.f64 1 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))))) (*.f64 1/8 (/.f64 1 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/4 (+.f64 (*.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))))) (*.f64 1/4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/4 (+.f64 (*.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))))) (*.f64 1/4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (pow.f64 Om 4))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/4 (+.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.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))))))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 -1/2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (-.f64 (*.f64 -1/4 (+.f64 (*.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))))) (*.f64 1/4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))))))) (pow.f64 Om 6))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/4 (+.f64 (*.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))))) (*.f64 1/4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/4 (+.f64 (*.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))))) (*.f64 1/4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (pow.f64 Om 4))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/4 (+.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.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))))))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 -1/2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (-.f64 (*.f64 -1/4 (+.f64 (*.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))))) (*.f64 1/4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))))))) (pow.f64 Om 6))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (+.f64 (*.f64 -1/128 (/.f64 Om (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (+.f64 (*.f64 Om (-.f64 (*.f64 1/1024 (/.f64 Om (*.f64 (pow.f64 ky 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))))) (*.f64 1/128 (/.f64 1 (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))))))) (*.f64 1/8 (/.f64 1 (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))))
(*.f64 1/2 (sqrt.f64 (/.f64 Om (*.f64 ky l))))
(*.f64 Om (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 ky l))))) (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 ky l) (pow.f64 Om 3))))))
(*.f64 Om (+.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 (*.f64 (pow.f64 ky 3) (pow.f64 l 3)) (pow.f64 Om 5)))) (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 ky l))))) (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 ky l) (pow.f64 Om 3)))))))
(*.f64 Om (+.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 (*.f64 (pow.f64 ky 3) (pow.f64 l 3)) (pow.f64 Om 5)))) (+.f64 (*.f64 1/4 (sqrt.f64 (/.f64 (*.f64 (pow.f64 ky 5) (pow.f64 l 5)) (pow.f64 Om 7)))) (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 ky l))))) (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 ky l) (pow.f64 Om 3))))))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 Om (*.f64 ky l))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))
(*.f64 -1 (*.f64 Om (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 ky l) (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 ky l)))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))))
(*.f64 -1 (*.f64 Om (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 ky 3) (pow.f64 l 3)) (pow.f64 Om 5))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 3)))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 ky l) (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 ky l)))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))))))
(*.f64 -1 (*.f64 Om (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 ky 3) (pow.f64 l 3)) (pow.f64 Om 5))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 3)))) (+.f64 (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 ky 5) (pow.f64 l 5)) (pow.f64 Om 7))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 5)))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 ky l) (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 ky l)))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))))))
(*.f64 1/2 (sqrt.f64 (/.f64 Om (*.f64 ky l))))
(/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om ky) l))) (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 (pow.f64 ky 3) l) Om)))) ky)
(/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om ky) l))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 (*.f64 ky (pow.f64 l 3)) (pow.f64 Om 3)))) (*.f64 1/2 (sqrt.f64 (/.f64 l (*.f64 Om ky))))))) ky)
(/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om ky) l))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 l (*.f64 Om ky)))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 (pow.f64 l 3) (*.f64 (pow.f64 Om 3) (pow.f64 ky 3))))) (*.f64 1/4 (sqrt.f64 (/.f64 (pow.f64 l 5) (*.f64 (pow.f64 Om 5) ky))))))))) ky)
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))))) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 l (sqrt.f64 1/2)))) (*.f64 1/128 (/.f64 (pow.f64 Om 2) (*.f64 ky (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3)))))) ky)))
(+.f64 (sqrt.f64 1/2) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3)))) (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 ky (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5)))))) ky)) (*.f64 -1/8 (/.f64 Om (*.f64 l (sqrt.f64 1/2))))) ky)))
(*.f64 1/2 (sqrt.f64 (/.f64 Om (*.f64 ky l))))
(/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om l) ky))) (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 ky (pow.f64 l 3)) Om)))) l)
(/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om l) ky))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 (*.f64 (pow.f64 ky 3) l) (pow.f64 Om 3)))) (*.f64 1/2 (sqrt.f64 (/.f64 ky (*.f64 Om l))))))) l)
(/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om l) ky))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 ky (*.f64 Om l)))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 (pow.f64 ky 3) (*.f64 (pow.f64 Om 3) (pow.f64 l 3))))) (*.f64 1/4 (sqrt.f64 (/.f64 (pow.f64 ky 5) (*.f64 (pow.f64 Om 5) l))))))))) l)
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))))) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 ky (sqrt.f64 1/2)))) (*.f64 1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 2) (*.f64 l (pow.f64 (sqrt.f64 1/2) 3)))))) l)))
(+.f64 (sqrt.f64 1/2) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 2) (pow.f64 (sqrt.f64 1/2) 3)))) (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (*.f64 l (pow.f64 (sqrt.f64 1/2) 5)))))) l)) (*.f64 -1/8 (/.f64 Om (*.f64 ky (sqrt.f64 1/2))))) l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (+.f64 (*.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 (pow.f64 ky 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (*.f64 64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)))))) (*.f64 -1/2 (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))))))
(*.f64 1/2 (/.f64 Om (*.f64 ky l)))
(/.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 2) (pow.f64 l 3)))) (*.f64 1/2 (/.f64 Om l))) ky)
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 l (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 l 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 l 6))))) (*.f64 Om (pow.f64 ky 4)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 2) (pow.f64 l 3)))) (*.f64 1/2 (/.f64 Om l)))) ky)
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 l (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 l 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 l 6))))) (*.f64 Om (pow.f64 ky 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 l (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 l 8))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 l 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 l 6))))) (pow.f64 l 2))))) (*.f64 Om (pow.f64 ky 6)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 2) (pow.f64 l 3)))) (*.f64 1/2 (/.f64 Om l))))) ky)
(*.f64 -1/2 (/.f64 Om (*.f64 ky l)))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 2) (pow.f64 l 3)))) (*.f64 1/2 (/.f64 Om l))) ky))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 l (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 l 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 l 6))))) (*.f64 Om (pow.f64 ky 4)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 2) (pow.f64 l 3)))) (*.f64 1/2 (/.f64 Om l)))) ky))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 l (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 l 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 l 6))))) (*.f64 Om (pow.f64 ky 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 l (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 l 8))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 l 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 l 6))))) (pow.f64 l 2))))) (*.f64 Om (pow.f64 ky 6)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 2) (pow.f64 l 3)))) (*.f64 1/2 (/.f64 Om l))))) ky))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 ky 2) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4)))))))))
(+.f64 1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 ky 2) (pow.f64 Om 2))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (*.f64 64 (/.f64 (pow.f64 ky 6) (pow.f64 Om 6)))))) (*.f64 -1/2 (+.f64 (*.f64 -16 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))))))))))
(*.f64 1/2 (/.f64 Om (*.f64 ky l)))
(/.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 2)))) (*.f64 1/2 (/.f64 Om ky))) l)
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 ky (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 ky 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 ky 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 2)))) (*.f64 1/2 (/.f64 Om ky)))) l)
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 ky (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 ky 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 ky 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 ky (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 ky 8))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 ky 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 ky 6))))) (pow.f64 ky 2))))) (*.f64 Om (pow.f64 l 6)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 2)))) (*.f64 1/2 (/.f64 Om ky))))) l)
(*.f64 -1/2 (/.f64 Om (*.f64 ky l)))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 2)))) (*.f64 1/2 (/.f64 Om ky))) l))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 ky (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 ky 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 ky 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 2)))) (*.f64 1/2 (/.f64 Om ky)))) l))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 ky (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 ky 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 ky 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 ky (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 ky 8))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 ky 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 ky 6))))) (pow.f64 ky 2))))) (*.f64 Om (pow.f64 l 6)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 2)))) (*.f64 1/2 (/.f64 Om ky))))) l))
(*.f64 1/2 (/.f64 Om (*.f64 ky l)))
(*.f64 Om (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))) (*.f64 1/2 (/.f64 1 (*.f64 ky l)))))
(*.f64 Om (+.f64 (*.f64 (pow.f64 Om 2) (-.f64 (*.f64 3/256 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 5) (pow.f64 l 5)))) (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 ky l)))))
(*.f64 Om (+.f64 (*.f64 (pow.f64 Om 2) (-.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -5/2048 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 7) (pow.f64 l 7)))) (*.f64 3/256 (/.f64 1 (*.f64 (pow.f64 ky 5) (pow.f64 l 5)))))) (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 ky l)))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)))) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)))) (pow.f64 Om 4))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))))))) (*.f64 64 (*.f64 (pow.f64 ky 6) (pow.f64 l 6)))) (pow.f64 Om 6))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)))) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)))) (pow.f64 Om 4))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))))))) (*.f64 64 (*.f64 (pow.f64 ky 6) (pow.f64 l 6)))) (pow.f64 Om 6))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 1/2 (*.f64 (pow.f64 ky 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (*.f64 1/4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))))
(+.f64 1 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 ky 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (*.f64 64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6))))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (*.f64 1/4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (pow.f64 Om 2)))))) (*.f64 1/2 (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (*.f64 1/4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))))) (+.f64 (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 -1/512 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 4))))) (*.f64 (pow.f64 ky 3) (sqrt.f64 1/2)))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 -1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/128 (/.f64 (pow.f64 Om 2) (*.f64 ky (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 Om (*.f64 l (sqrt.f64 1/2))))) ky)))
(+.f64 (sqrt.f64 1/2) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 -1/512 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 4))))) (*.f64 ky (sqrt.f64 1/2)))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))))) ky)) (*.f64 1/8 (/.f64 Om (*.f64 l (sqrt.f64 1/2))))) ky)))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 ky 2) (pow.f64 Om 2))) (*.f64 1/2 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -16 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))))) (*.f64 1/4 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4)))))))))
(+.f64 1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 ky 2) (pow.f64 Om 2))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (*.f64 64 (/.f64 (pow.f64 ky 6) (pow.f64 Om 6))))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -16 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))))) (*.f64 1/4 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))))) (pow.f64 Om 2)))))) (*.f64 1/2 (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -16 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))))) (*.f64 1/4 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))))) (+.f64 (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 ky 3))) (*.f64 -1/512 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 (sqrt.f64 1/2) 4))))) (*.f64 (pow.f64 l 3) (sqrt.f64 1/2)))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 -1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 2) (*.f64 l (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 Om (*.f64 ky (sqrt.f64 1/2))))) l)))
(+.f64 (sqrt.f64 1/2) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 ky 3))) (*.f64 -1/512 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 (sqrt.f64 1/2) 4))))) (*.f64 l (sqrt.f64 1/2)))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 2) (pow.f64 (sqrt.f64 1/2) 3))))) l)) (*.f64 1/8 (/.f64 Om (*.f64 ky (sqrt.f64 1/2))))) l)))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (+.f64 (*.f64 -1/128 (/.f64 Om (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (+.f64 (*.f64 Om (-.f64 (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 (*.f64 1/512 (/.f64 1 (*.f64 (pow.f64 ky 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 4))))) (*.f64 1/32 (/.f64 1 (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))))) (sqrt.f64 1/2))) (*.f64 1/128 (/.f64 1 (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))))))) (*.f64 1/8 (/.f64 1 (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -16 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))))) (*.f64 1/4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)))) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -16 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))))) (*.f64 1/4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)))) (pow.f64 Om 4))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/4 (+.f64 (*.f64 2 (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))))))) (*.f64 64 (*.f64 (pow.f64 ky 6) (pow.f64 l 6))))) (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -16 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))))) (*.f64 1/4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)))))))) (pow.f64 Om 6))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -16 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))))) (*.f64 1/4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)))) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -16 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))))) (*.f64 1/4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)))) (pow.f64 Om 4))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/4 (+.f64 (*.f64 2 (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))))))) (*.f64 64 (*.f64 (pow.f64 ky 6) (pow.f64 l 6))))) (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -16 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))))) (*.f64 1/4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)))))))) (pow.f64 Om 6))))))
1
(+.f64 1 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 -1/4 (*.f64 (pow.f64 ky 2) (+.f64 (*.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 (pow.f64 ky 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (*.f64 64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)))))) (*.f64 -1/4 (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))))))
1/2
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 ky l))))
(+.f64 1/2 (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))) (*.f64 1/4 (/.f64 Om (*.f64 ky l)))))
(+.f64 1/2 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 l (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 l 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 l 6))))) (*.f64 Om (pow.f64 ky 5)))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))) (*.f64 1/4 (/.f64 Om (*.f64 ky l))))))
1/2
(+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 ky l))))
(+.f64 1/2 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 2) (pow.f64 l 3)))) (*.f64 1/4 (/.f64 Om l))) ky)))
(+.f64 1/2 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 l (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 l 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 l 6))))) (*.f64 Om (pow.f64 ky 4)))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 2) (pow.f64 l 3)))) (*.f64 1/4 (/.f64 Om l)))) ky)))
1
(+.f64 1 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 ky 2) (pow.f64 Om 2))) (*.f64 -1/4 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4)))))))))
(+.f64 1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 ky 2) (pow.f64 Om 2))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (*.f64 64 (/.f64 (pow.f64 ky 6) (pow.f64 Om 6)))))) (*.f64 -1/4 (+.f64 (*.f64 -16 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))))))))))
1/2
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 ky l))))
(+.f64 1/2 (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))) (*.f64 1/4 (/.f64 Om (*.f64 ky l)))))
(+.f64 1/2 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 ky (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 ky 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 ky 6))))) (*.f64 Om (pow.f64 l 5)))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))) (*.f64 1/4 (/.f64 Om (*.f64 ky l))))))
1/2
(+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 ky l))))
(+.f64 1/2 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 2)))) (*.f64 1/4 (/.f64 Om ky))) l)))
(+.f64 1/2 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 ky (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 ky 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 ky 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 2)))) (*.f64 1/4 (/.f64 Om ky)))) l)))
1/2
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 ky l))))
(+.f64 1/2 (*.f64 Om (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))) (*.f64 1/4 (/.f64 1 (*.f64 ky l))))))
(+.f64 1/2 (*.f64 Om (+.f64 (*.f64 (pow.f64 Om 2) (-.f64 (*.f64 3/512 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 5) (pow.f64 l 5)))) (*.f64 1/32 (/.f64 1 (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))))) (*.f64 1/4 (/.f64 1 (*.f64 ky l))))))
1
(+.f64 1 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -1/4 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)))) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/4 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)))) (pow.f64 Om 4))) (*.f64 -1/4 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))))))) (*.f64 64 (*.f64 (pow.f64 ky 6) (pow.f64 l 6)))) (pow.f64 Om 6))))))
1
(+.f64 1 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -1/4 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)))) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/4 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)))) (pow.f64 Om 4))) (*.f64 -1/4 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))))))) (*.f64 64 (*.f64 (pow.f64 ky 6) (pow.f64 l 6)))) (pow.f64 Om 6))))))
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (/.f64 1 (pow.f64 ky 2))))
(*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (/.f64 1 (pow.f64 ky 2))))
(*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (/.f64 1 (pow.f64 ky 2))))
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (/.f64 1 (pow.f64 ky 2))))
(*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (/.f64 1 (pow.f64 ky 2))))
(*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (/.f64 1 (pow.f64 ky 2))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 ky 2) (pow.f64 Om 2))) (/.f64 1 (pow.f64 l 2))))
(*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 ky 2) (pow.f64 Om 2))) (/.f64 1 (pow.f64 l 2))))
(*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 ky 2) (pow.f64 Om 2))) (/.f64 1 (pow.f64 l 2))))
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 ky 2) (pow.f64 Om 2))) (/.f64 1 (pow.f64 l 2))))
(*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 ky 2) (pow.f64 Om 2))) (/.f64 1 (pow.f64 l 2))))
(*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 ky 2) (pow.f64 Om 2))) (/.f64 1 (pow.f64 l 2))))
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(/.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (pow.f64 l 2))) (pow.f64 Om 2)) (pow.f64 Om 2))
(/.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (pow.f64 l 2))) (pow.f64 Om 2)) (pow.f64 Om 2))
(/.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (pow.f64 l 2))) (pow.f64 Om 2)) (pow.f64 Om 2))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (+.f64 (*.f64 -1/128 (/.f64 Om (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (+.f64 (*.f64 Om (-.f64 (*.f64 1/1024 (/.f64 Om (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5))))) (*.f64 1/128 (/.f64 1 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))))) (*.f64 1/8 (/.f64 1 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))))
(*.f64 1/2 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(*.f64 Om (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky)))))) (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))))))
(*.f64 Om (+.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 5)))) (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky)))))) (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3)))))))
(*.f64 Om (+.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 5)))) (+.f64 (*.f64 1/4 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)) (pow.f64 Om 7)))) (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky)))))) (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))))))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))
(*.f64 -1 (*.f64 Om (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))))
(*.f64 -1 (*.f64 Om (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 5))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 3)))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))))))
(*.f64 -1 (*.f64 Om (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 5))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 3)))) (+.f64 (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)) (pow.f64 Om 7))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 5)))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))))))
(*.f64 1/2 (sqrt.f64 (/.f64 Om (*.f64 ky l))))
(/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om ky) l))) (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 (pow.f64 ky 3) l) Om)))) ky)
(/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om ky) l))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 1/24 (sqrt.f64 (/.f64 (*.f64 Om ky) l))) (*.f64 1/2 (sqrt.f64 (/.f64 l (*.f64 Om ky))))))) ky)
(/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om ky) l))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 l (*.f64 Om ky)))) (*.f64 ky (+.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 (pow.f64 l 3) (*.f64 (pow.f64 Om 3) ky)))) (*.f64 1/24 (sqrt.f64 (/.f64 Om (*.f64 ky l))))))))) 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 1/2 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om l) (sin.f64 ky)))) (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (sin.f64 ky)) Om)))) l)
(/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om l) (sin.f64 ky)))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 3)))) (*.f64 1/2 (sqrt.f64 (/.f64 (sin.f64 ky) (*.f64 Om l))))))) l)
(/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om l) (sin.f64 ky)))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (sin.f64 ky) (*.f64 Om l)))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 3) (*.f64 (pow.f64 Om 3) (pow.f64 l 3))))) (*.f64 1/4 (sqrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 5) (*.f64 (pow.f64 Om 5) l))))))))) l)
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5))))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))) (*.f64 1/128 (/.f64 (pow.f64 Om 2) (*.f64 l (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3)))))) l)))
(+.f64 (sqrt.f64 1/2) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3)))) (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 l (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5)))))) l)) (*.f64 -1/8 (/.f64 Om (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))) l)))
1/2
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 Om (+.f64 (*.f64 1/2 (/.f64 1 Om)) (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky))))))
(*.f64 Om (+.f64 (*.f64 1/2 (/.f64 1 Om)) (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky))))))
(*.f64 Om (+.f64 (*.f64 1/2 (/.f64 1 Om)) (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky))))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 Om (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky)))) (*.f64 1/2 (/.f64 1 Om))))
(*.f64 Om (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky)))) (*.f64 1/2 (/.f64 1 Om))))
(*.f64 Om (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky)))) (*.f64 1/2 (/.f64 1 Om))))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(/.f64 (+.f64 (*.f64 1/4 (/.f64 Om l)) (*.f64 1/2 ky)) ky)
(/.f64 (+.f64 (*.f64 1/4 (/.f64 Om l)) (*.f64 ky (+.f64 1/2 (*.f64 1/24 (/.f64 (*.f64 Om ky) l))))) ky)
(/.f64 (+.f64 (*.f64 1/4 (/.f64 Om l)) (*.f64 ky (+.f64 1/2 (*.f64 ky (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))))) (*.f64 1/24 (/.f64 Om l))))))) ky)
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (+.f64 (*.f64 1/4 (/.f64 Om (sin.f64 ky))) (*.f64 1/2 l)) l)
(/.f64 (+.f64 (*.f64 1/4 (/.f64 Om (sin.f64 ky))) (*.f64 1/2 l)) l)
(/.f64 (+.f64 (*.f64 1/4 (/.f64 Om (sin.f64 ky))) (*.f64 1/2 l)) l)
1/2
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
1/2
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(/.f64 1/4 (*.f64 ky l))
(/.f64 (+.f64 (*.f64 1/24 (/.f64 (pow.f64 ky 2) l)) (*.f64 1/4 (/.f64 1 l))) ky)
(/.f64 (+.f64 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 7/1440 (/.f64 (pow.f64 ky 2) l)) (*.f64 1/24 (/.f64 1 l)))) (*.f64 1/4 (/.f64 1 l))) ky)
(/.f64 (+.f64 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 31/60480 (/.f64 (pow.f64 ky 2) l)) (*.f64 7/1440 (/.f64 1 l)))) (*.f64 1/24 (/.f64 1 l)))) (*.f64 1/4 (/.f64 1 l))) ky)
(/.f64 1/4 (*.f64 l (sin.f64 ky)))
(/.f64 1/4 (*.f64 l (sin.f64 ky)))
(/.f64 1/4 (*.f64 l (sin.f64 ky)))
(/.f64 1/4 (*.f64 l (sin.f64 ky)))
(/.f64 1/4 (*.f64 l (sin.f64 ky)))
(/.f64 1/4 (*.f64 l (sin.f64 ky)))
(/.f64 1/4 (*.f64 l (sin.f64 ky)))
(/.f64 1/4 (*.f64 l (sin.f64 ky)))
(/.f64 1/4 (*.f64 l (sin.f64 ky)))
(/.f64 1/4 (*.f64 l (sin.f64 ky)))
(/.f64 1/4 (*.f64 l (sin.f64 ky)))
(/.f64 1/4 (*.f64 l (sin.f64 ky)))
(/.f64 1/4 (*.f64 l (sin.f64 ky)))
(/.f64 1/4 (*.f64 l (sin.f64 ky)))
(/.f64 1/4 (*.f64 l (sin.f64 ky)))
(/.f64 1/4 (*.f64 l (sin.f64 ky)))
(/.f64 1/4 (*.f64 l (sin.f64 ky)))
(/.f64 1/4 (*.f64 l (sin.f64 ky)))
(/.f64 1/4 (*.f64 l (sin.f64 ky)))
(/.f64 1/4 (*.f64 l (sin.f64 ky)))
(/.f64 1/4 ky)
(/.f64 (+.f64 1/4 (*.f64 1/24 (pow.f64 ky 2))) ky)
(/.f64 (+.f64 1/4 (*.f64 (pow.f64 ky 2) (+.f64 1/24 (*.f64 7/1440 (pow.f64 ky 2))))) ky)
(/.f64 (+.f64 1/4 (*.f64 (pow.f64 ky 2) (+.f64 1/24 (*.f64 (pow.f64 ky 2) (+.f64 7/1440 (*.f64 31/60480 (pow.f64 ky 2))))))) ky)
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)))) 1)
(*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))
(*.f64 (*.f64 (*.f64 l 2) (sin.f64 ky)) (/.f64 1 Om))
(*.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)) 2)) (cbrt.f64 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))
(*.f64 (sqrt.f64 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))) (sqrt.f64 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))
(pow.f64 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)) 1)
(pow.f64 (cbrt.f64 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))) 3)
(pow.f64 (pow.f64 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))) 2)
(pow.f64 (/.f64 Om (*.f64 (*.f64 l 2) (sin.f64 ky))) -1)
(log.f64 (pow.f64 (exp.f64 l) (/.f64 (*.f64 2 (sin.f64 ky)) Om)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)))))
(cbrt.f64 (pow.f64 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (*.f64 l 2) (sin.f64 ky)) 3) (pow.f64 Om 3)))
(expm1.f64 (log1p.f64 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))
(log1p.f64 (expm1.f64 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))
(exp.f64 (log.f64 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))
(exp.f64 (*.f64 (log.f64 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)))))) 1)
(*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)))))
(*.f64 1 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)))) 2)) (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))))
(*.f64 (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))) (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))))
(pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)))) 1)
(pow.f64 (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))) 3)
(pow.f64 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))) 3)) 1/3)
(pow.f64 (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))) 2)
(pow.f64 (/.f64 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))) 1/2) -1)
(log.f64 (exp.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)))))))
(cbrt.f64 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))) 3)))
(expm1.f64 (log1p.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))))
(log1p.f64 (expm1.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))))
(exp.f64 (log.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))))
(exp.f64 (*.f64 (log.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 l 2) (sin.f64 ky)))) 1)
(pow.f64 (*.f64 (*.f64 l 2) (sin.f64 ky)) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 l 2) (sin.f64 ky))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 l 2) (sin.f64 ky)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 l 2) (sin.f64 ky))) 2)
(log.f64 (pow.f64 (pow.f64 (exp.f64 2) (sin.f64 ky)) l))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 l 2) (sin.f64 ky)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 l 2) (sin.f64 ky)) 3))
(cbrt.f64 (*.f64 (pow.f64 l 3) (pow.f64 (*.f64 2 (sin.f64 ky)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (sin.f64 ky)) 3) (pow.f64 l 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 l 2) 3) (pow.f64 (sin.f64 ky) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 l 2) (sin.f64 ky))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 l 2) (sin.f64 ky))))
(exp.f64 (log.f64 (*.f64 (*.f64 l 2) (sin.f64 ky))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 l 2) (sin.f64 ky))) 1))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)))))))) 1)
(*.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))))))
(*.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))) 1/4) (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))) 1/4))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)))))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))) 2)) 1/2) (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)))))) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))) 2))) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))) 3)))) (sqrt.f64 (+.f64 1/4 (-.f64 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)))) 2) (*.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)))))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)))) 2))) (sqrt.f64 (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)))))))
(pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))) 1/2)
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)))))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))))) 3)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))) 3/2) 1/3)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))) 1/4) 2)
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)))))))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))))))
(exp.f64 (*.f64 (log.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)))))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))))) 1))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2)))) 1)
(*.f64 1 (sqrt.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2)))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2)) (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2))))
(*.f64 (pow.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2) 1/4) (pow.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2) 1/4))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2) 2)) 1/2) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2)) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2) 2))) (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2))))
(/.f64 (sqrt.f64 (+.f64 1/8 (*.f64 1/64 (pow.f64 (/.f64 Om (*.f64 l ky)) 3)))) (sqrt.f64 (+.f64 1/4 (-.f64 (pow.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))) 2) (*.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l ky))))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))) 2))) (sqrt.f64 (-.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l ky))))))
(pow.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2) 1/2)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2)) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2))) 3)
(pow.f64 (pow.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2) 3/2) 1/3)
(pow.f64 (pow.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2) 1/4) 2)
(log.f64 (exp.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2)))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2))))
(log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2))))
(exp.f64 (log.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2)) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))))) 1)
(*.f64 1 (*.f64 1/4 (/.f64 Om (*.f64 l ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 (*.f64 Om 1/4) (/.f64 1 (*.f64 l ky)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))) 2)) (cbrt.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky)))))
(*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 Om (*.f64 l ky)))) (*.f64 1/2 (sqrt.f64 (/.f64 Om (*.f64 l ky)))))
(*.f64 (/.f64 1/4 ky) (/.f64 Om l))
(pow.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))) 1)
(pow.f64 (cbrt.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky)))) 3)
(pow.f64 (*.f64 1/64 (pow.f64 (/.f64 Om (*.f64 l ky)) 3)) 1/3)
(pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 Om (*.f64 l ky)))) 2)
(pow.f64 (/.f64 (*.f64 l ky) (*.f64 Om 1/4)) -1)
(log.f64 (pow.f64 (exp.f64 1/4) (/.f64 Om (*.f64 l ky))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))))))
(cbrt.f64 (*.f64 1/64 (pow.f64 (/.f64 Om (*.f64 l ky)) 3)))
(expm1.f64 (log1p.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky)))))
(log1p.f64 (expm1.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky)))))
(exp.f64 (log.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky)))))
(exp.f64 (*.f64 (log.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky)))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 ky (*.f64 l 2)) Om))) 1)
(/.f64 (*.f64 ky (*.f64 l 2)) Om)
(pow.f64 (/.f64 (*.f64 ky (*.f64 l 2)) Om) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 ky (*.f64 l 2)) Om)) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 ky (*.f64 l 2)) Om) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 ky (*.f64 l 2)) Om)) 2)
(log.f64 (pow.f64 (pow.f64 (exp.f64 2) (/.f64 l Om)) ky))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 ky (*.f64 l 2)) Om) 3))
(cbrt.f64 (*.f64 (pow.f64 ky 3) (pow.f64 (*.f64 2 (/.f64 l Om)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 3) (pow.f64 ky 3)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))
(exp.f64 (log.f64 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 ky (*.f64 l 2)) Om)) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))) 1)
(*.f64 1 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)) -2)) (cbrt.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))))
(*.f64 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)) -1/2) (pow.f64 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)) -1/2))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)) 2)) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))) -1))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))) -1))
(pow.f64 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)) -1)
(pow.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))) 1)
(pow.f64 (cbrt.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))) 3)
(pow.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))) 3) 1/3)
(pow.f64 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)) -1/2) 2)
(pow.f64 (/.f64 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)) 1) -1)
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))) 1))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))))) 1)
(*.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))))))
(*.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))) 1/4) (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))) 1/4))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))) 2)) 1/2) (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))) 2))) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))) 3))) (sqrt.f64 (+.f64 1/4 (-.f64 (pow.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))) 2) (*.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))) 2))) (sqrt.f64 (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))))
(pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))) 1/2)
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))))) 3)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))) 3/2) 1/3)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))) 1/4) 2)
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))))))
(exp.f64 (*.f64 (log.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))))) 1))
(-.f64 (exp.f64 (log1p.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))))) 1)
(*.f64 1 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))))
(*.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))) (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))) 2)) (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))))
(/.f64 (-.f64 1/4 (pow.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))) 2)) (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))))
(/.f64 (+.f64 1/8 (pow.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))) 3)) (+.f64 1/4 (-.f64 (pow.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))) 2) (*.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))))))
(pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))) 1)
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))) 2)
(pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))) 3)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))) 2) 1/2)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))) 3) 1/3)
(log.f64 (exp.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))) 3))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))) 3/2) (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))) 3/2)))
(expm1.f64 (log1p.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))))
(log1p.f64 (expm1.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))))
(exp.f64 (log.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))))
(exp.f64 (*.f64 (log.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))) 1))
(fma.f64 1/2 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))) 1/2)
(fma.f64 1 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))) 1/2)
(fma.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))) 1/2 1/2)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))) 2) (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))) 1/2)
(fma.f64 (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))) (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))) 1/2)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 l Om) 2))) 1)
(*.f64 1 (pow.f64 (/.f64 l Om) 2))
(*.f64 (pow.f64 l 2) (pow.f64 Om -2))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 l Om) 2)) 2) (cbrt.f64 (pow.f64 (/.f64 l Om) 2)))
(*.f64 (/.f64 l Om) (/.f64 l Om))
(pow.f64 (pow.f64 (/.f64 l Om) 2) 1)
(pow.f64 (cbrt.f64 (pow.f64 (/.f64 l Om) 2)) 3)
(pow.f64 (pow.f64 (pow.f64 (/.f64 l Om) 2) 3) 1/3)
(pow.f64 (/.f64 l Om) 2)
(pow.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)) -1)
(log.f64 (exp.f64 (pow.f64 (/.f64 l Om) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 l Om) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 l Om) 2) 3))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 l 2) 3) (pow.f64 (pow.f64 Om 2) 3)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 l Om) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 l Om) 2)))
(exp.f64 (log.f64 (pow.f64 (/.f64 l Om) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 l Om) 2)) 1))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2))) 1)
(/.f64 (pow.f64 (*.f64 l ky) 2) (pow.f64 Om 2))
(pow.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) 1)
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2)) 3)
(pow.f64 (pow.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) 3) 1/3)
(pow.f64 (*.f64 ky (/.f64 l Om)) 2)
(log.f64 (exp.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) 3))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 l Om) 2) 3) (pow.f64 (pow.f64 ky 2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 ky 2) 3) (pow.f64 (pow.f64 (/.f64 l Om) 2) 3)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2)))
(exp.f64 (log.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2)) 1))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) -1/2 1))) 1)
(*.f64 1 (fma.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) -1/2 1))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) -1/2 1) 2)) (cbrt.f64 (fma.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) -1/2 1)))
(*.f64 (hypot.f64 1 (*.f64 (*.f64 ky (/.f64 l Om)) (sqrt.f64 -1/2))) (hypot.f64 1 (*.f64 (*.f64 ky (/.f64 l Om)) (sqrt.f64 -1/2))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) -1/2) 2)) (-.f64 1 (*.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) -1/2)))
(/.f64 (+.f64 1 (*.f64 (pow.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) 3) -1/8)) (+.f64 1 (-.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) -1/2) 2) (*.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) -1/2))))
(pow.f64 (fma.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) -1/2 1) 1)
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) -1/2 1)) 3)
(pow.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) -1/2 1) 3) 1/3)
(pow.f64 (hypot.f64 1 (*.f64 (*.f64 ky (/.f64 l Om)) (sqrt.f64 -1/2))) 2)
(log.f64 (exp.f64 (fma.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) -1/2 1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) -1/2 1))))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) -1/2 1) 3))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) -1/2 1)))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) -1/2 1)))
(exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) -1/2)))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) -1/2)) 1))
(fma.f64 1 (*.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) -1/2) 1)
(fma.f64 (pow.f64 ky 2) (*.f64 (pow.f64 (/.f64 l Om) 2) -1/2) 1)
(fma.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) -1/2 1)
(fma.f64 -1/2 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) 1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) -1/2)) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) -1/2)) 1)
(fma.f64 (*.f64 (*.f64 ky (/.f64 l Om)) (sqrt.f64 -1/2)) (*.f64 (*.f64 ky (/.f64 l Om)) (sqrt.f64 -1/2)) 1)
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2)))) 1)
(*.f64 1 (sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2)))
(*.f64 (cbrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2)) (cbrt.f64 (sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))) (sqrt.f64 (sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))))
(*.f64 (pow.f64 1 1/3) (sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2)))
(*.f64 (pow.f64 (pow.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2) 3/4) 1/3) (pow.f64 (pow.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2) 3/4) 1/3))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2)) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))))
(pow.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2) 1/2)
(pow.f64 (pow.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2) 3/2) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2)) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))) 3)
(pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))) 2)
(sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))
(log.f64 (exp.f64 (sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2)))))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))))
(log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))))
(exp.f64 (log.f64 (sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))))
(exp.f64 (*.f64 (*.f64 3/2 (log.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))) 1))
(+.f64 (*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l)) 1/2)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))) 1)
(*.f64 1 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))
(*.f64 (sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2)) (sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2)) 2) (cbrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2)))
(pow.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2) 1)
(pow.f64 (pow.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2) 3/2) 2/3)
(pow.f64 (sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2)) 2)
(pow.f64 (cbrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2)) 3)
(pow.f64 (pow.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2) 3) 1/3)
(log.f64 (exp.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))))
(cbrt.f64 (pow.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2) 3))
(expm1.f64 (log1p.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2)))
(log1p.f64 (expm1.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2)))
(exp.f64 (log.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2)))
(exp.f64 (*.f64 (log.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2)) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 1/4 (sin.f64 ky)) l))) 1)
(*.f64 1 (/.f64 (/.f64 1/4 (sin.f64 ky)) l))
(*.f64 (/.f64 1/4 (sin.f64 ky)) (/.f64 1 l))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 2)) (cbrt.f64 (/.f64 (/.f64 1/4 (sin.f64 ky)) l)))
(*.f64 (sqrt.f64 (/.f64 (/.f64 1/4 (sin.f64 ky)) l)) (sqrt.f64 (/.f64 (/.f64 1/4 (sin.f64 ky)) l)))
(pow.f64 (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 1/4 (sin.f64 ky)) l)) 3)
(pow.f64 (pow.f64 (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (/.f64 1/4 (sin.f64 ky)) l)) 2)
(pow.f64 (/.f64 l (/.f64 1/4 (sin.f64 ky))) -1)
(log.f64 (exp.f64 (/.f64 (/.f64 1/4 (sin.f64 ky)) l)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 1/4 (sin.f64 ky)) l))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 1/4 (sin.f64 ky)) 3) (pow.f64 l 3)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 1/4 (sin.f64 ky)) l)))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 1/4 (sin.f64 ky)) l)))
(exp.f64 (log.f64 (/.f64 (/.f64 1/4 (sin.f64 ky)) l)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 1/4 (sin.f64 ky)) l)) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1/4 (sin.f64 ky)))) 1)
(*.f64 1 (/.f64 1/4 (sin.f64 ky)))
(*.f64 1/4 (/.f64 1 (sin.f64 ky)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/4 (sin.f64 ky))) 2) (cbrt.f64 (/.f64 1/4 (sin.f64 ky))))
(*.f64 (/.f64 1/2 (sqrt.f64 (sin.f64 ky))) (/.f64 1/2 (sqrt.f64 (sin.f64 ky))))
(pow.f64 (/.f64 1/4 (sin.f64 ky)) 1)
(pow.f64 (cbrt.f64 (/.f64 1/4 (sin.f64 ky))) 3)
(pow.f64 (pow.f64 (/.f64 1/4 (sin.f64 ky)) 3) 1/3)
(pow.f64 (/.f64 1/2 (sqrt.f64 (sin.f64 ky))) 2)
(pow.f64 (/.f64 (sin.f64 ky) 1/4) -1)
(log.f64 (exp.f64 (/.f64 1/4 (sin.f64 ky))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1/4 (sin.f64 ky)))))
(cbrt.f64 (pow.f64 (/.f64 1/4 (sin.f64 ky)) 3))
(expm1.f64 (log1p.f64 (/.f64 1/4 (sin.f64 ky))))
(log1p.f64 (expm1.f64 (/.f64 1/4 (sin.f64 ky))))
(exp.f64 (log.f64 (/.f64 1/4 (sin.f64 ky))))
(exp.f64 (*.f64 (log.f64 (/.f64 1/4 (sin.f64 ky))) 1))
Outputs
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 l ky) Om))
(*.f64 ky (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 ky 2) l) Om)) (*.f64 2 (/.f64 l Om))))
(*.f64 ky (fma.f64 -1/3 (*.f64 (pow.f64 ky 2) (/.f64 l Om)) (*.f64 2 (/.f64 l Om))))
(*.f64 ky (+.f64 (*.f64 2 (/.f64 l Om)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/3 (/.f64 l Om)) (*.f64 1/60 (/.f64 (*.f64 (pow.f64 ky 2) l) Om))))))
(*.f64 ky (fma.f64 2 (/.f64 l Om) (*.f64 (pow.f64 ky 2) (fma.f64 -1/3 (/.f64 l Om) (/.f64 (*.f64 (*.f64 1/60 (pow.f64 ky 2)) l) Om)))))
(*.f64 ky (+.f64 (*.f64 2 (/.f64 l Om)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/3 (/.f64 l Om)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2520 (/.f64 (*.f64 (pow.f64 ky 2) l) Om)) (*.f64 1/60 (/.f64 l Om))))))))
(*.f64 ky (fma.f64 2 (/.f64 l Om) (*.f64 (pow.f64 ky 2) (fma.f64 -1/3 (/.f64 l Om) (*.f64 (pow.f64 ky 2) (fma.f64 -1/2520 (*.f64 (pow.f64 ky 2) (/.f64 l Om)) (*.f64 (/.f64 l Om) 1/60)))))))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))
1/2
(+.f64 1/2 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1/2 (neg.f64 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))
(-.f64 1/2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))
(+.f64 1/2 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 -1/4 (*.f64 (pow.f64 l 2) (+.f64 (*.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 (pow.f64 l 2) (fma.f64 -1 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)) (*.f64 (*.f64 -1/4 (pow.f64 l 2)) (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -12)))))
(+.f64 1/2 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 (*.f64 -1/4 (pow.f64 l 2)) (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -12)) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))
(+.f64 1/2 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.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 Om 2))) (*.f64 64 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6)))))) (*.f64 -1/4 (+.f64 (*.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 (pow.f64 l 2) (fma.f64 -1 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)) (*.f64 (pow.f64 l 2) (*.f64 -1/4 (+.f64 (*.f64 (pow.f64 l 2) (fma.f64 2 (*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -12) (pow.f64 Om 2))) (*.f64 64 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6))))) (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -12)))))))
(+.f64 1/2 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 (pow.f64 l 2) (*.f64 -1/4 (+.f64 (*.f64 (pow.f64 l 2) (fma.f64 2 (*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -12) (pow.f64 Om 2))) (*.f64 64 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6))))) (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -12)))) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))
(/.f64 (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 Om (sin.f64 ky)))) l)
(/.f64 (fma.f64 -1/32 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (pow.f64 (sin.f64 ky) 3)) (*.f64 1/4 (/.f64 Om (sin.f64 ky)))) l)
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 Om (sin.f64 ky))))) l)
(/.f64 (fma.f64 -1/2 (*.f64 (sin.f64 ky) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) -3/256) (*.f64 Om (pow.f64 l 4)))) (fma.f64 -1/32 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (pow.f64 (sin.f64 ky) 3)) (*.f64 1/4 (/.f64 Om (sin.f64 ky))))) l)
(/.f64 (fma.f64 -1/2 (*.f64 (sin.f64 ky) (*.f64 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) Om) (/.f64 -3/256 (pow.f64 l 4)))) (fma.f64 -1/32 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (pow.f64 (sin.f64 ky) 3)) (*.f64 1/4 (/.f64 Om (sin.f64 ky))))) l)
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6)))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 Om (sin.f64 ky)))))) l)
(/.f64 (fma.f64 -1/2 (*.f64 (sin.f64 ky) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) -3/256) (*.f64 Om (pow.f64 l 4)))) (fma.f64 -1/2 (*.f64 (sin.f64 ky) (/.f64 (fma.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8)) (*.f64 1/8 (*.f64 (pow.f64 Om 2) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) -3/256) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6)))) (fma.f64 -1/32 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (pow.f64 (sin.f64 ky) 3)) (*.f64 1/4 (/.f64 Om (sin.f64 ky)))))) l)
(/.f64 (fma.f64 -1/2 (*.f64 (sin.f64 ky) (*.f64 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) Om) (/.f64 -3/256 (pow.f64 l 4)))) (fma.f64 -1/2 (*.f64 (sin.f64 ky) (/.f64 (fma.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8)) (*.f64 1/8 (*.f64 (pow.f64 Om 2) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) -3/256) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6)))) (fma.f64 -1/32 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (pow.f64 (sin.f64 ky) 3)) (*.f64 1/4 (/.f64 Om (sin.f64 ky)))))) l)
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 Om (sin.f64 ky)))) l))
(neg.f64 (/.f64 (fma.f64 -1/32 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (pow.f64 (sin.f64 ky) 3)) (*.f64 1/4 (/.f64 Om (sin.f64 ky)))) l))
(/.f64 (fma.f64 -1/32 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (pow.f64 (sin.f64 ky) 3)) (*.f64 1/4 (/.f64 Om (sin.f64 ky)))) (neg.f64 l))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 Om (sin.f64 ky))))) l))
(neg.f64 (/.f64 (fma.f64 -1/2 (*.f64 (sin.f64 ky) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) -3/256) (*.f64 Om (pow.f64 l 4)))) (fma.f64 -1/32 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (pow.f64 (sin.f64 ky) 3)) (*.f64 1/4 (/.f64 Om (sin.f64 ky))))) l))
(/.f64 (fma.f64 -1/2 (*.f64 (sin.f64 ky) (*.f64 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) Om) (/.f64 -3/256 (pow.f64 l 4)))) (fma.f64 -1/32 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (pow.f64 (sin.f64 ky) 3)) (*.f64 1/4 (/.f64 Om (sin.f64 ky))))) (neg.f64 l))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6)))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 Om (sin.f64 ky)))))) l))
(neg.f64 (/.f64 (fma.f64 -1/2 (*.f64 (sin.f64 ky) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) -3/256) (*.f64 Om (pow.f64 l 4)))) (fma.f64 -1/2 (*.f64 (sin.f64 ky) (/.f64 (fma.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8)) (*.f64 1/8 (*.f64 (pow.f64 Om 2) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) -3/256) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6)))) (fma.f64 -1/32 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (pow.f64 (sin.f64 ky) 3)) (*.f64 1/4 (/.f64 Om (sin.f64 ky)))))) l))
(/.f64 (fma.f64 -1/2 (*.f64 (sin.f64 ky) (*.f64 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) Om) (/.f64 -3/256 (pow.f64 l 4)))) (fma.f64 -1/2 (*.f64 (sin.f64 ky) (/.f64 (fma.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8)) (*.f64 1/8 (*.f64 (pow.f64 Om 2) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) -3/256) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6)))) (fma.f64 -1/32 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (pow.f64 (sin.f64 ky) 3)) (*.f64 1/4 (/.f64 Om (sin.f64 ky)))))) (neg.f64 l))
1/2
(+.f64 1/2 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1/2 (neg.f64 (*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))
(-.f64 1/2 (pow.f64 (/.f64 (*.f64 l ky) Om) 2))
(+.f64 1/2 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 -1/4 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))))))
(+.f64 1/2 (*.f64 (pow.f64 ky 2) (fma.f64 -1 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 (*.f64 -1/4 (pow.f64 ky 2)) (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (*.f64 4 (pow.f64 l 4)) (pow.f64 Om 4))))))))
(+.f64 1/2 (*.f64 (pow.f64 ky 2) (-.f64 (*.f64 (*.f64 -1/4 (pow.f64 ky 2)) (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 -4/3 (pow.f64 (/.f64 l Om) 2) (/.f64 (*.f64 4 (pow.f64 l 4)) (pow.f64 Om 4))))) (pow.f64 (/.f64 l Om) 2))))
(+.f64 1/2 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))) (pow.f64 Om 2))) (+.f64 (*.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))) (pow.f64 Om 2))) (*.f64 16/3 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))) (*.f64 -1/4 (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))))))
(+.f64 1/2 (*.f64 (pow.f64 ky 2) (fma.f64 -1 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 (pow.f64 ky 2) (*.f64 -1/4 (+.f64 (*.f64 (pow.f64 ky 2) (fma.f64 -4 (*.f64 (pow.f64 l 2) (/.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (/.f64 (*.f64 -4/3 (pow.f64 l 2)) (pow.f64 Om 2))) (pow.f64 Om 2))) (fma.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (fma.f64 2 (*.f64 (pow.f64 l 2) (/.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (*.f64 4 (pow.f64 l 4)) (pow.f64 Om 4)))) (pow.f64 Om 2))) (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) 16/3))))) (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (*.f64 4 (pow.f64 l 4)) (pow.f64 Om 4))))))))))
(+.f64 1/2 (*.f64 (pow.f64 ky 2) (-.f64 (*.f64 (pow.f64 ky 2) (*.f64 -1/4 (+.f64 (*.f64 (pow.f64 ky 2) (fma.f64 -4 (*.f64 (pow.f64 l 2) (/.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 (pow.f64 (/.f64 l Om) 2) -4/3)) (pow.f64 Om 2))) (fma.f64 8/45 (pow.f64 (/.f64 l Om) 2) (fma.f64 2 (*.f64 (pow.f64 l 2) (/.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 -4/3 (pow.f64 (/.f64 l Om) 2) (/.f64 (*.f64 4 (pow.f64 l 4)) (pow.f64 Om 4)))) (pow.f64 Om 2))) (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) 16/3))))) (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 -4/3 (pow.f64 (/.f64 l Om) 2) (/.f64 (*.f64 4 (pow.f64 l 4)) (pow.f64 Om 4))))))) (pow.f64 (/.f64 l Om) 2))))
(*.f64 1/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 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 4)))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (pow.f64 (*.f64 2 (*.f64 l (sin.f64 ky))) 2) (pow.f64 Om 2))))))
(*.f64 1/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 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 4)))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (pow.f64 (*.f64 2 (*.f64 l (sin.f64 ky))) 2) (pow.f64 Om 2))))))
(*.f64 1/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 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 4)))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (pow.f64 (*.f64 2 (*.f64 l (sin.f64 ky))) 2) (pow.f64 Om 2))))))
(*.f64 1/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 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 4)))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (pow.f64 (*.f64 2 (*.f64 l (sin.f64 ky))) 2) (pow.f64 Om 2))))))
(*.f64 1/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 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 4)))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (pow.f64 (*.f64 2 (*.f64 l (sin.f64 ky))) 2) (pow.f64 Om 2))))))
(*.f64 1/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 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 4)))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (pow.f64 (*.f64 2 (*.f64 l (sin.f64 ky))) 2) (pow.f64 Om 2))))))
(*.f64 1/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 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 4)))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (pow.f64 (*.f64 2 (*.f64 l (sin.f64 ky))) 2) (pow.f64 Om 2))))))
(*.f64 1/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 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 4)))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (pow.f64 (*.f64 2 (*.f64 l (sin.f64 ky))) 2) (pow.f64 Om 2))))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))
(*.f64 Om (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky))))))
(*.f64 Om (fma.f64 -1/32 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) (/.f64 1/4 (*.f64 l (sin.f64 ky)))))
(*.f64 Om (+.f64 (*.f64 (pow.f64 Om 2) (-.f64 (*.f64 3/512 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/32 (/.f64 1 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))) (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky))))))
(*.f64 Om (fma.f64 (pow.f64 Om 2) (-.f64 (/.f64 (*.f64 3/512 (pow.f64 Om 2)) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5))) (/.f64 1/32 (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 l 3)))) (/.f64 1/4 (*.f64 l (sin.f64 ky)))))
(*.f64 Om (fma.f64 (pow.f64 Om 2) (fma.f64 3/512 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5))) (/.f64 -1/32 (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 l 3)))) (/.f64 1/4 (*.f64 l (sin.f64 ky)))))
(*.f64 Om (+.f64 (*.f64 (pow.f64 Om 2) (-.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -5/4096 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 7)))) (*.f64 3/512 (/.f64 1 (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))))) (*.f64 1/32 (/.f64 1 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))) (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky))))))
(*.f64 Om (fma.f64 (pow.f64 Om 2) (-.f64 (*.f64 (pow.f64 Om 2) (fma.f64 -5/4096 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 7)) (pow.f64 (sin.f64 ky) 7)) (/.f64 3/512 (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5))))) (/.f64 1/32 (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 l 3)))) (/.f64 1/4 (*.f64 l (sin.f64 ky)))))
(*.f64 Om (fma.f64 (pow.f64 Om 2) (fma.f64 (pow.f64 Om 2) (fma.f64 -5/4096 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 7)) (pow.f64 (sin.f64 ky) 7)) (/.f64 3/512 (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (/.f64 -1/32 (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 l 3)))) (/.f64 1/4 (*.f64 l (sin.f64 ky)))))
1/2
(+.f64 1/2 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1/2 (neg.f64 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))
(-.f64 1/2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))
(+.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/4 (/.f64 (+.f64 (*.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/2 (fma.f64 -1 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (/.f64 (*.f64 -1/4 (*.f64 (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4)) -12)) (pow.f64 Om 4))))
(+.f64 (-.f64 1/2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))) (/.f64 (*.f64 -1/4 (*.f64 (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4)) -12)) (pow.f64 Om 4)))
(+.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/4 (/.f64 (+.f64 (*.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/4 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.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))))))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))))))
(+.f64 1/2 (fma.f64 -1 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 -1/4 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4)) -12) (pow.f64 Om 4)) (/.f64 (fma.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4)) -12))) (*.f64 64 (*.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 l 6)))) (pow.f64 Om 6))))))
(+.f64 (-.f64 1/2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))) (*.f64 -1/4 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4)) -12) (pow.f64 Om 4)) (/.f64 (fma.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4)) -12))) (*.f64 64 (*.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 l 6)))) (pow.f64 Om 6)))))
1/2
(+.f64 1/2 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1/2 (neg.f64 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))
(-.f64 1/2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))
(+.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/4 (/.f64 (+.f64 (*.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/2 (fma.f64 -1 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (/.f64 (*.f64 -1/4 (*.f64 (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4)) -12)) (pow.f64 Om 4))))
(+.f64 (-.f64 1/2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))) (/.f64 (*.f64 -1/4 (*.f64 (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4)) -12)) (pow.f64 Om 4)))
(+.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/4 (/.f64 (+.f64 (*.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/4 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.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))))))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))))))
(+.f64 1/2 (fma.f64 -1 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 -1/4 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4)) -12) (pow.f64 Om 4)) (/.f64 (fma.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4)) -12))) (*.f64 64 (*.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 l 6)))) (pow.f64 Om 6))))))
(+.f64 (-.f64 1/2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))) (*.f64 -1/4 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4)) -12) (pow.f64 Om 4)) (/.f64 (fma.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4)) -12))) (*.f64 64 (*.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 l 6)))) (pow.f64 Om 6)))))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 ky l))
(*.f64 (*.f64 2 ky) l)
(*.f64 ky (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 ky 2) l)) (*.f64 2 l)))
(*.f64 ky (fma.f64 -1/3 (*.f64 l (pow.f64 ky 2)) (*.f64 2 l)))
(*.f64 ky (+.f64 (*.f64 2 l) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/3 l) (*.f64 1/60 (*.f64 (pow.f64 ky 2) l))))))
(*.f64 ky (fma.f64 2 l (*.f64 (pow.f64 ky 2) (fma.f64 -1/3 l (*.f64 (*.f64 1/60 (pow.f64 ky 2)) l)))))
(*.f64 ky (+.f64 (*.f64 2 l) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/3 l) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2520 (*.f64 (pow.f64 ky 2) l)) (*.f64 1/60 l)))))))
(*.f64 ky (fma.f64 2 l (*.f64 (pow.f64 ky 2) (fma.f64 -1/3 l (*.f64 (pow.f64 ky 2) (fma.f64 -1/2520 (*.f64 l (pow.f64 ky 2)) (*.f64 l 1/60)))))))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) -1/2))
(+.f64 1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 1/2 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1/4 (+.f64 (*.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/4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)))))))))
(+.f64 1 (*.f64 (pow.f64 l 2) (fma.f64 -1/2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)) (*.f64 (*.f64 1/2 (pow.f64 l 2)) (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -12)) (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))))))))
(+.f64 1 (*.f64 (pow.f64 l 2) (fma.f64 -1/2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)) (*.f64 (*.f64 1/2 (pow.f64 l 2)) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -12) (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))))))))
(+.f64 1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.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 Om 2))) (*.f64 64 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6))))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (-.f64 (*.f64 -1/4 (+.f64 (*.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/4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))))) (pow.f64 Om 2)))))) (*.f64 1/2 (-.f64 (*.f64 -1/4 (+.f64 (*.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/4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))))))))))
(+.f64 1 (*.f64 (pow.f64 l 2) (fma.f64 -1/2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)) (*.f64 (pow.f64 l 2) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/4 (fma.f64 2 (*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -12) (pow.f64 Om 2))) (*.f64 64 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6))))) (*.f64 1/2 (*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -12)) (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)))) (pow.f64 Om 2)))))) (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -12)) (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))))))))))
(+.f64 1 (*.f64 (pow.f64 l 2) (fma.f64 -1/2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)) (*.f64 (pow.f64 l 2) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 l 2) (fma.f64 -1/4 (fma.f64 2 (*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -12) (pow.f64 Om 2))) (*.f64 64 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6)))) (*.f64 1/2 (*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -12) (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)))) (pow.f64 Om 2)))))) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -12) (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 (/.f64 Om l) (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3)))) (*.f64 1/8 (/.f64 (/.f64 Om l) (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 1/2 (sqrt.f64 1/2))))) (*.f64 1/8 (/.f64 (/.f64 Om l) (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (+.f64 (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 -1/512 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 4))))) (*.f64 (pow.f64 l 3) (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3)))) (fma.f64 1/8 (/.f64 (/.f64 Om l) (*.f64 (sin.f64 ky) (sqrt.f64 1/2))) (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 -1/32 (pow.f64 Om 3)) (pow.f64 (sin.f64 ky) 3)) (/.f64 (*.f64 -1/512 (pow.f64 Om 3)) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 4)))) (*.f64 (pow.f64 l 3) (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 1/2 (sqrt.f64 1/2))))) (fma.f64 1/8 (/.f64 (/.f64 Om l) (*.f64 (sin.f64 ky) (sqrt.f64 1/2))) (*.f64 1/2 (/.f64 (fma.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3)) (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 4))) 1/512)) (*.f64 (pow.f64 l 3) (sqrt.f64 1/2)))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 -1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (*.f64 (/.f64 (/.f64 Om l) (*.f64 (sin.f64 ky) (sqrt.f64 1/2))) -1/8))
(+.f64 (sqrt.f64 1/2) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/128 (/.f64 (pow.f64 Om 2) (*.f64 l (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 Om (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))) l)))
(+.f64 (sqrt.f64 1/2) (neg.f64 (/.f64 (fma.f64 1/128 (/.f64 (pow.f64 Om 2) (*.f64 l (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3)))) (/.f64 (*.f64 1/8 Om) (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))) l)))
(-.f64 (sqrt.f64 1/2) (/.f64 (fma.f64 1/128 (/.f64 (pow.f64 Om 2) (*.f64 l (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 1/2 (sqrt.f64 1/2))))) (/.f64 (*.f64 1/8 Om) (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))) l))
(+.f64 (sqrt.f64 1/2) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 -1/512 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 4))))) (*.f64 l (sqrt.f64 1/2)))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) l)) (*.f64 1/8 (/.f64 Om (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))) l)))
(+.f64 (sqrt.f64 1/2) (neg.f64 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/2 (/.f64 (-.f64 (/.f64 (*.f64 -1/32 (pow.f64 Om 3)) (pow.f64 (sin.f64 ky) 3)) (/.f64 (*.f64 -1/512 (pow.f64 Om 3)) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 4)))) (*.f64 l (sqrt.f64 1/2))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) l) (/.f64 (*.f64 1/8 Om) (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))) l)))
(-.f64 (sqrt.f64 1/2) (/.f64 (-.f64 (/.f64 (*.f64 1/8 Om) (*.f64 (sin.f64 ky) (sqrt.f64 1/2))) (/.f64 (fma.f64 -1/2 (/.f64 (fma.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3)) (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 4))) 1/512)) (*.f64 l (sqrt.f64 1/2))) (*.f64 (/.f64 -1/128 (*.f64 1/2 (sqrt.f64 1/2))) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) l)) l))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (pow.f64 l 2))) (pow.f64 Om 2)))
(fma.f64 -1/2 (pow.f64 (/.f64 (*.f64 l ky) Om) 2) 1)
(+.f64 1 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 1/2 (*.f64 (pow.f64 ky 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))) (*.f64 1/4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))))
(+.f64 1 (*.f64 (pow.f64 ky 2) (fma.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 (*.f64 1/2 (pow.f64 ky 2)) (+.f64 (*.f64 -1/4 (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (*.f64 4 (pow.f64 l 4)) (pow.f64 Om 4))))) (*.f64 -1/4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))))
(+.f64 1 (*.f64 (pow.f64 ky 2) (fma.f64 -1/2 (pow.f64 (/.f64 l Om) 2) (*.f64 (*.f64 1/2 (pow.f64 ky 2)) (fma.f64 -1/4 (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 -4/3 (pow.f64 (/.f64 l Om) 2) (/.f64 (*.f64 4 (pow.f64 l 4)) (pow.f64 Om 4)))) (*.f64 -1/4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))))
(+.f64 1 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 ky 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))) (pow.f64 Om 2))) (+.f64 (*.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))) (pow.f64 Om 2))) (*.f64 16/3 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))) (*.f64 1/4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (pow.f64 Om 2)))))) (*.f64 1/2 (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))) (*.f64 1/4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))))))
(+.f64 1 (*.f64 (pow.f64 ky 2) (fma.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 (pow.f64 ky 2) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/4 (fma.f64 -4 (*.f64 (pow.f64 l 2) (/.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (/.f64 (*.f64 -4/3 (pow.f64 l 2)) (pow.f64 Om 2))) (pow.f64 Om 2))) (fma.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (fma.f64 2 (*.f64 (pow.f64 l 2) (/.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (*.f64 4 (pow.f64 l 4)) (pow.f64 Om 4)))) (pow.f64 Om 2))) (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) 16/3))))) (*.f64 1/2 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (*.f64 -1/4 (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (*.f64 4 (pow.f64 l 4)) (pow.f64 Om 4))))) (*.f64 -1/4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) (pow.f64 Om 2)))))) (+.f64 (*.f64 -1/4 (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (*.f64 4 (pow.f64 l 4)) (pow.f64 Om 4))))) (*.f64 -1/4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))))))
(+.f64 1 (*.f64 (pow.f64 ky 2) (fma.f64 -1/2 (pow.f64 (/.f64 l Om) 2) (*.f64 (pow.f64 ky 2) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 ky 2) (fma.f64 -1/4 (fma.f64 -4 (*.f64 (pow.f64 l 2) (/.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 (pow.f64 (/.f64 l Om) 2) -4/3)) (pow.f64 Om 2))) (fma.f64 8/45 (pow.f64 (/.f64 l Om) 2) (fma.f64 2 (*.f64 (pow.f64 l 2) (/.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 -4/3 (pow.f64 (/.f64 l Om) 2) (/.f64 (*.f64 4 (pow.f64 l 4)) (pow.f64 Om 4)))) (pow.f64 Om 2))) (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) 16/3)))) (*.f64 1/2 (*.f64 (pow.f64 l 2) (/.f64 (fma.f64 -1/4 (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 -4/3 (pow.f64 (/.f64 l Om) 2) (/.f64 (*.f64 4 (pow.f64 l 4)) (pow.f64 Om 4)))) (*.f64 -1/4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) (pow.f64 Om 2)))))) (fma.f64 -1/4 (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 -4/3 (pow.f64 (/.f64 l Om) 2) (/.f64 (*.f64 4 (pow.f64 l 4)) (pow.f64 Om 4)))) (*.f64 -1/4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/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/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 4)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (pow.f64 (*.f64 2 (*.f64 l (sin.f64 ky))) 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 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 4)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (pow.f64 (*.f64 2 (*.f64 l (sin.f64 ky))) 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 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 4)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (pow.f64 (*.f64 2 (*.f64 l (sin.f64 ky))) 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 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 4)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (pow.f64 (*.f64 2 (*.f64 l (sin.f64 ky))) 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 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 4)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (pow.f64 (*.f64 2 (*.f64 l (sin.f64 ky))) 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 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 4)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (pow.f64 (*.f64 2 (*.f64 l (sin.f64 ky))) 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 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 4)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (pow.f64 (*.f64 2 (*.f64 l (sin.f64 ky))) 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 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 4)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (pow.f64 (*.f64 2 (*.f64 l (sin.f64 ky))) 2) (pow.f64 Om 2))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 (/.f64 Om l) (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (+.f64 (*.f64 -1/128 (/.f64 Om (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (fma.f64 -1/128 (/.f64 (/.f64 Om (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))) (/.f64 1/8 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (fma.f64 -1/128 (/.f64 (/.f64 Om (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 1/2 (sqrt.f64 1/2)))) (/.f64 1/8 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (+.f64 (*.f64 Om (-.f64 (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 (*.f64 1/512 (/.f64 1 (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 4))))) (*.f64 1/32 (/.f64 1 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))) (sqrt.f64 1/2))) (*.f64 1/128 (/.f64 1 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))))) (*.f64 1/8 (/.f64 1 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (fma.f64 Om (fma.f64 1/2 (*.f64 Om (/.f64 (-.f64 (/.f64 1/512 (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 4)))) (/.f64 1/32 (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 l 3)))) (sqrt.f64 1/2))) (neg.f64 (/.f64 1/128 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3)))))) (/.f64 1/8 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (fma.f64 Om (fma.f64 1/2 (*.f64 Om (/.f64 (+.f64 (/.f64 1/512 (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 4)))) (/.f64 -1/32 (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 l 3)))) (sqrt.f64 1/2))) (/.f64 -1/128 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 1/2 (sqrt.f64 1/2)))))) (/.f64 1/8 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) -1/2))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/4 (+.f64 (*.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))))) (*.f64 1/4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -1/2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4)) -12)) (*.f64 -1/4 (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4)))) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -1/2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 1/2 (/.f64 (fma.f64 -1/4 (*.f64 (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4)) -12) (*.f64 -1/4 (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4)))) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/4 (+.f64 (*.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))))) (*.f64 1/4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (pow.f64 Om 4))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/4 (+.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.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))))))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 -1/2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (-.f64 (*.f64 -1/4 (+.f64 (*.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))))) (*.f64 1/4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))))))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -1/2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 1/2 (+.f64 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4)) -12)) (*.f64 -1/4 (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4)))) (pow.f64 Om 4)) (/.f64 (+.f64 (*.f64 -1/4 (fma.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4)) -12))) (*.f64 64 (*.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 l 6))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4)) -12)) (*.f64 -1/4 (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4))))))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -1/2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 1/2 (+.f64 (/.f64 (fma.f64 -1/4 (*.f64 (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4)) -12) (*.f64 -1/4 (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4)))) (pow.f64 Om 4)) (/.f64 (fma.f64 -1/4 (fma.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4)) -12))) (*.f64 64 (*.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 l 6)))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (fma.f64 -1/4 (*.f64 (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4)) -12) (*.f64 -1/4 (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4))))))) (pow.f64 Om 6))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) -1/2))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/4 (+.f64 (*.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))))) (*.f64 1/4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -1/2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4)) -12)) (*.f64 -1/4 (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4)))) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -1/2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 1/2 (/.f64 (fma.f64 -1/4 (*.f64 (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4)) -12) (*.f64 -1/4 (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4)))) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/4 (+.f64 (*.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))))) (*.f64 1/4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (pow.f64 Om 4))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/4 (+.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.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))))))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 -1/2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (-.f64 (*.f64 -1/4 (+.f64 (*.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))))) (*.f64 1/4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))))))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -1/2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 1/2 (+.f64 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4)) -12)) (*.f64 -1/4 (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4)))) (pow.f64 Om 4)) (/.f64 (+.f64 (*.f64 -1/4 (fma.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4)) -12))) (*.f64 64 (*.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 l 6))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4)) -12)) (*.f64 -1/4 (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4))))))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -1/2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 1/2 (+.f64 (/.f64 (fma.f64 -1/4 (*.f64 (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4)) -12) (*.f64 -1/4 (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4)))) (pow.f64 Om 4)) (/.f64 (fma.f64 -1/4 (fma.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4)) -12))) (*.f64 64 (*.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 l 6)))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (fma.f64 -1/4 (*.f64 (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4)) -12) (*.f64 -1/4 (*.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 l 4))))))) (pow.f64 Om 6))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (/.f64 (*.f64 1/8 Om) (*.f64 ky (*.f64 l (sqrt.f64 1/2)))))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (+.f64 (*.f64 -1/128 (/.f64 Om (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (fma.f64 -1/128 (/.f64 Om (*.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 (sqrt.f64 1/2) 3))) (/.f64 1/8 (*.f64 ky (*.f64 l (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (fma.f64 -1/128 (/.f64 Om (*.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 1/2 (sqrt.f64 1/2)))) (/.f64 1/8 (*.f64 ky (*.f64 l (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (+.f64 (*.f64 Om (-.f64 (*.f64 1/1024 (/.f64 Om (*.f64 (pow.f64 ky 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))))) (*.f64 1/128 (/.f64 1 (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))))))) (*.f64 1/8 (/.f64 1 (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (fma.f64 Om (fma.f64 1/1024 (/.f64 (/.f64 Om (pow.f64 ky 3)) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))) (neg.f64 (/.f64 1/128 (*.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 (sqrt.f64 1/2) 3))))) (/.f64 1/8 (*.f64 ky (*.f64 l (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (fma.f64 Om (fma.f64 1/1024 (/.f64 Om (*.f64 (pow.f64 (*.f64 l ky) 3) (pow.f64 (sqrt.f64 1/2) 5))) (/.f64 -1/128 (*.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 1/2 (sqrt.f64 1/2))))) (/.f64 1/8 (*.f64 ky (*.f64 l (sqrt.f64 1/2)))))))
(*.f64 1/2 (sqrt.f64 (/.f64 Om (*.f64 ky l))))
(*.f64 1/2 (sqrt.f64 (/.f64 Om (*.f64 l ky))))
(*.f64 Om (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 ky l))))) (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 ky l) (pow.f64 Om 3))))))
(*.f64 Om (*.f64 1/2 (+.f64 (sqrt.f64 (/.f64 (/.f64 1 Om) (*.f64 l ky))) (sqrt.f64 (/.f64 (*.f64 l ky) (pow.f64 Om 3))))))
(*.f64 Om (+.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 (*.f64 (pow.f64 ky 3) (pow.f64 l 3)) (pow.f64 Om 5)))) (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 ky l))))) (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 ky l) (pow.f64 Om 3)))))))
(*.f64 Om (fma.f64 -1/4 (sqrt.f64 (*.f64 (pow.f64 ky 3) (/.f64 (pow.f64 l 3) (pow.f64 Om 5)))) (*.f64 1/2 (+.f64 (sqrt.f64 (/.f64 (/.f64 1 Om) (*.f64 l ky))) (sqrt.f64 (/.f64 (*.f64 l ky) (pow.f64 Om 3)))))))
(*.f64 Om (fma.f64 -1/4 (sqrt.f64 (/.f64 (pow.f64 (*.f64 l ky) 3) (pow.f64 Om 5))) (*.f64 1/2 (+.f64 (sqrt.f64 (/.f64 (/.f64 1 Om) (*.f64 l ky))) (sqrt.f64 (/.f64 (*.f64 l ky) (pow.f64 Om 3)))))))
(*.f64 Om (+.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 (*.f64 (pow.f64 ky 3) (pow.f64 l 3)) (pow.f64 Om 5)))) (+.f64 (*.f64 1/4 (sqrt.f64 (/.f64 (*.f64 (pow.f64 ky 5) (pow.f64 l 5)) (pow.f64 Om 7)))) (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 ky l))))) (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 ky l) (pow.f64 Om 3))))))))
(*.f64 Om (fma.f64 -1/4 (sqrt.f64 (*.f64 (pow.f64 ky 3) (/.f64 (pow.f64 l 3) (pow.f64 Om 5)))) (fma.f64 1/4 (sqrt.f64 (*.f64 (pow.f64 ky 5) (/.f64 (pow.f64 l 5) (pow.f64 Om 7)))) (*.f64 1/2 (+.f64 (sqrt.f64 (/.f64 (/.f64 1 Om) (*.f64 l ky))) (sqrt.f64 (/.f64 (*.f64 l ky) (pow.f64 Om 3))))))))
(*.f64 Om (fma.f64 -1/4 (sqrt.f64 (/.f64 (pow.f64 (*.f64 l ky) 3) (pow.f64 Om 5))) (fma.f64 1/4 (sqrt.f64 (*.f64 (pow.f64 ky 5) (/.f64 (pow.f64 l 5) (pow.f64 Om 7)))) (*.f64 1/2 (+.f64 (sqrt.f64 (/.f64 (/.f64 1 Om) (*.f64 l ky))) (sqrt.f64 (/.f64 (*.f64 l ky) (pow.f64 Om 3))))))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 Om (*.f64 ky l))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 Om (*.f64 l ky))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))
(*.f64 (sqrt.f64 (/.f64 Om (*.f64 l ky))) (neg.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))
(*.f64 -1 (*.f64 Om (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 ky l) (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 ky l)))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))))
(neg.f64 (*.f64 Om (fma.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 l ky) (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 Om) (*.f64 l ky))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))))
(*.f64 (fma.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 l ky) (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 Om) (*.f64 l ky))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))) (neg.f64 Om))
(*.f64 -1 (*.f64 Om (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 ky 3) (pow.f64 l 3)) (pow.f64 Om 5))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 3)))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 ky l) (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 ky l)))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))))))
(neg.f64 (*.f64 Om (fma.f64 -1/32 (*.f64 (sqrt.f64 (*.f64 (pow.f64 ky 3) (/.f64 (pow.f64 l 3) (pow.f64 Om 5)))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 3))) (fma.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 l ky) (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 Om) (*.f64 l ky))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))))))
(*.f64 (fma.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 (*.f64 l ky) 3) (pow.f64 Om 5))) (/.f64 (sqrt.f64 -1) (*.f64 -1/4 (sqrt.f64 -1/4)))) (fma.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 l ky) (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 Om) (*.f64 l ky))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))) (neg.f64 Om))
(*.f64 -1 (*.f64 Om (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 ky 3) (pow.f64 l 3)) (pow.f64 Om 5))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 3)))) (+.f64 (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 ky 5) (pow.f64 l 5)) (pow.f64 Om 7))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 5)))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 ky l) (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 ky l)))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))))))
(neg.f64 (*.f64 Om (fma.f64 -1/32 (*.f64 (sqrt.f64 (*.f64 (pow.f64 ky 3) (/.f64 (pow.f64 l 3) (pow.f64 Om 5)))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 3))) (fma.f64 1/128 (*.f64 (sqrt.f64 (*.f64 (pow.f64 ky 5) (/.f64 (pow.f64 l 5) (pow.f64 Om 7)))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 5))) (fma.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 l ky) (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 Om) (*.f64 l ky))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))))))
(*.f64 (fma.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 (*.f64 l ky) 3) (pow.f64 Om 5))) (/.f64 (sqrt.f64 -1) (*.f64 -1/4 (sqrt.f64 -1/4)))) (fma.f64 1/128 (*.f64 (sqrt.f64 (*.f64 (pow.f64 ky 5) (/.f64 (pow.f64 l 5) (pow.f64 Om 7)))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 5))) (fma.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 l ky) (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 Om) (*.f64 l ky))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))))) (neg.f64 Om))
(*.f64 1/2 (sqrt.f64 (/.f64 Om (*.f64 ky l))))
(*.f64 1/2 (sqrt.f64 (/.f64 Om (*.f64 l ky))))
(/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om ky) l))) (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 (pow.f64 ky 3) l) Om)))) ky)
(/.f64 (*.f64 1/2 (+.f64 (sqrt.f64 (*.f64 Om (/.f64 ky l))) (sqrt.f64 (*.f64 (pow.f64 ky 3) (/.f64 l Om))))) ky)
(/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om ky) l))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 (*.f64 ky (pow.f64 l 3)) (pow.f64 Om 3)))) (*.f64 1/2 (sqrt.f64 (/.f64 l (*.f64 Om ky))))))) ky)
(/.f64 (fma.f64 1/2 (sqrt.f64 (*.f64 Om (/.f64 ky l))) (*.f64 (pow.f64 ky 2) (fma.f64 -1/4 (sqrt.f64 (*.f64 ky (/.f64 (pow.f64 l 3) (pow.f64 Om 3)))) (*.f64 1/2 (sqrt.f64 (/.f64 l (*.f64 ky Om))))))) ky)
(/.f64 (fma.f64 1/2 (sqrt.f64 (*.f64 Om (/.f64 ky l))) (*.f64 (pow.f64 ky 2) (fma.f64 -1/4 (sqrt.f64 (*.f64 ky (pow.f64 (/.f64 l Om) 3))) (*.f64 1/2 (sqrt.f64 (/.f64 l (*.f64 ky Om))))))) ky)
(/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om ky) l))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 l (*.f64 Om ky)))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 (pow.f64 l 3) (*.f64 (pow.f64 Om 3) (pow.f64 ky 3))))) (*.f64 1/4 (sqrt.f64 (/.f64 (pow.f64 l 5) (*.f64 (pow.f64 Om 5) ky))))))))) ky)
(/.f64 (fma.f64 1/2 (sqrt.f64 (*.f64 Om (/.f64 ky l))) (*.f64 (pow.f64 ky 2) (fma.f64 1/2 (sqrt.f64 (/.f64 l (*.f64 ky Om))) (*.f64 (pow.f64 ky 2) (fma.f64 -1/4 (sqrt.f64 (/.f64 (pow.f64 l 3) (*.f64 (pow.f64 Om 3) (pow.f64 ky 3)))) (*.f64 1/4 (sqrt.f64 (/.f64 (pow.f64 l 5) (*.f64 ky (pow.f64 Om 5)))))))))) ky)
(/.f64 (fma.f64 1/2 (sqrt.f64 (*.f64 Om (/.f64 ky l))) (*.f64 (pow.f64 ky 2) (fma.f64 1/2 (sqrt.f64 (/.f64 l (*.f64 ky Om))) (*.f64 (pow.f64 ky 2) (fma.f64 -1/4 (sqrt.f64 (/.f64 (pow.f64 (/.f64 l Om) 3) (pow.f64 ky 3))) (*.f64 1/4 (sqrt.f64 (/.f64 (pow.f64 l 5) (*.f64 ky (pow.f64 Om 5)))))))))) ky)
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (/.f64 (*.f64 1/8 Om) (*.f64 ky (*.f64 l (sqrt.f64 1/2)))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 (sqrt.f64 1/2) 3))) (/.f64 (*.f64 1/8 Om) (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 1/2 (sqrt.f64 1/2)))) (/.f64 (*.f64 1/8 Om) (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))))) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 (sqrt.f64 1/2) 3))) (fma.f64 1/1024 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 ky 3)) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))) (/.f64 (*.f64 1/8 Om) (*.f64 ky (*.f64 l (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 1/2 (sqrt.f64 1/2)))) (fma.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (*.f64 l ky) 3) (pow.f64 (sqrt.f64 1/2) 5))) (/.f64 (*.f64 1/8 Om) (*.f64 ky (*.f64 l (sqrt.f64 1/2)))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (/.f64 (*.f64 1/8 Om) (*.f64 ky (*.f64 l (sqrt.f64 1/2)))))
(+.f64 (sqrt.f64 1/2) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 l (sqrt.f64 1/2)))) (*.f64 1/128 (/.f64 (pow.f64 Om 2) (*.f64 ky (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3)))))) ky)))
(+.f64 (sqrt.f64 1/2) (neg.f64 (/.f64 (fma.f64 -1/8 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (*.f64 1/128 (/.f64 (pow.f64 Om 2) (*.f64 ky (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3)))))) ky)))
(-.f64 (sqrt.f64 1/2) (/.f64 (fma.f64 -1/8 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (*.f64 1/128 (/.f64 (pow.f64 Om 2) (*.f64 ky (*.f64 (pow.f64 l 2) (*.f64 1/2 (sqrt.f64 1/2))))))) ky))
(+.f64 (sqrt.f64 1/2) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3)))) (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 ky (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5)))))) ky)) (*.f64 -1/8 (/.f64 Om (*.f64 l (sqrt.f64 1/2))))) ky)))
(+.f64 (sqrt.f64 1/2) (neg.f64 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))) (/.f64 (*.f64 1/1024 (pow.f64 Om 3)) (*.f64 ky (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))))) ky) (*.f64 -1/8 (/.f64 Om (*.f64 l (sqrt.f64 1/2))))) ky)))
(-.f64 (sqrt.f64 1/2) (/.f64 (-.f64 (*.f64 -1/8 (/.f64 Om (*.f64 l (sqrt.f64 1/2)))) (/.f64 (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 1/2 (sqrt.f64 1/2)))) (*.f64 (/.f64 1/1024 ky) (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))))) ky)) ky))
(*.f64 1/2 (sqrt.f64 (/.f64 Om (*.f64 ky l))))
(*.f64 1/2 (sqrt.f64 (/.f64 Om (*.f64 l ky))))
(/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om l) ky))) (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 ky (pow.f64 l 3)) Om)))) l)
(/.f64 (*.f64 1/2 (+.f64 (sqrt.f64 (*.f64 Om (/.f64 l ky))) (sqrt.f64 (/.f64 (*.f64 ky (pow.f64 l 3)) Om)))) l)
(/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om l) ky))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 (*.f64 (pow.f64 ky 3) l) (pow.f64 Om 3)))) (*.f64 1/2 (sqrt.f64 (/.f64 ky (*.f64 Om l))))))) l)
(/.f64 (fma.f64 1/2 (sqrt.f64 (*.f64 Om (/.f64 l ky))) (*.f64 (pow.f64 l 2) (fma.f64 -1/4 (sqrt.f64 (*.f64 (pow.f64 ky 3) (/.f64 l (pow.f64 Om 3)))) (*.f64 1/2 (sqrt.f64 (/.f64 ky (*.f64 l Om))))))) l)
(/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om l) ky))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 ky (*.f64 Om l)))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 (pow.f64 ky 3) (*.f64 (pow.f64 Om 3) (pow.f64 l 3))))) (*.f64 1/4 (sqrt.f64 (/.f64 (pow.f64 ky 5) (*.f64 (pow.f64 Om 5) l))))))))) l)
(/.f64 (fma.f64 1/2 (sqrt.f64 (*.f64 Om (/.f64 l ky))) (*.f64 (pow.f64 l 2) (fma.f64 1/2 (sqrt.f64 (/.f64 ky (*.f64 l Om))) (*.f64 (pow.f64 l 2) (fma.f64 -1/4 (sqrt.f64 (/.f64 (pow.f64 ky 3) (*.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/4 (sqrt.f64 (/.f64 (/.f64 (pow.f64 ky 5) (pow.f64 Om 5)) l)))))))) l)
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (/.f64 (*.f64 1/8 Om) (*.f64 ky (*.f64 l (sqrt.f64 1/2)))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 (sqrt.f64 1/2) 3))) (/.f64 (*.f64 1/8 Om) (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 1/2 (sqrt.f64 1/2)))) (/.f64 (*.f64 1/8 Om) (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))))) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 (sqrt.f64 1/2) 3))) (fma.f64 1/1024 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 ky 3)) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))) (/.f64 (*.f64 1/8 Om) (*.f64 ky (*.f64 l (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 1/2 (sqrt.f64 1/2)))) (fma.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (*.f64 l ky) 3) (pow.f64 (sqrt.f64 1/2) 5))) (/.f64 (*.f64 1/8 Om) (*.f64 ky (*.f64 l (sqrt.f64 1/2)))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (/.f64 (*.f64 1/8 Om) (*.f64 ky (*.f64 l (sqrt.f64 1/2)))))
(+.f64 (sqrt.f64 1/2) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 ky (sqrt.f64 1/2)))) (*.f64 1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 2) (*.f64 l (pow.f64 (sqrt.f64 1/2) 3)))))) l)))
(+.f64 (sqrt.f64 1/2) (neg.f64 (/.f64 (fma.f64 -1/8 (/.f64 Om (*.f64 ky (sqrt.f64 1/2))) (*.f64 1/128 (/.f64 (pow.f64 Om 2) (*.f64 (*.f64 l (pow.f64 ky 2)) (pow.f64 (sqrt.f64 1/2) 3))))) l)))
(-.f64 (sqrt.f64 1/2) (/.f64 (fma.f64 -1/8 (/.f64 Om (*.f64 ky (sqrt.f64 1/2))) (*.f64 1/128 (/.f64 (pow.f64 Om 2) (*.f64 (*.f64 l (pow.f64 ky 2)) (*.f64 1/2 (sqrt.f64 1/2)))))) l))
(+.f64 (sqrt.f64 1/2) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 2) (pow.f64 (sqrt.f64 1/2) 3)))) (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (*.f64 l (pow.f64 (sqrt.f64 1/2) 5)))))) l)) (*.f64 -1/8 (/.f64 Om (*.f64 ky (sqrt.f64 1/2))))) l)))
(+.f64 (sqrt.f64 1/2) (neg.f64 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 2) (pow.f64 (sqrt.f64 1/2) 3))) (/.f64 (*.f64 1/1024 (pow.f64 Om 3)) (*.f64 (pow.f64 ky 3) (*.f64 l (pow.f64 (sqrt.f64 1/2) 5))))) l) (*.f64 -1/8 (/.f64 Om (*.f64 ky (sqrt.f64 1/2))))) l)))
(-.f64 (sqrt.f64 1/2) (/.f64 (-.f64 (*.f64 -1/8 (/.f64 Om (*.f64 ky (sqrt.f64 1/2)))) (/.f64 (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 2) (*.f64 1/2 (sqrt.f64 1/2)))) (*.f64 (/.f64 1/1024 (pow.f64 ky 3)) (/.f64 (pow.f64 Om 3) (*.f64 l (pow.f64 (sqrt.f64 1/2) 5))))) l)) l))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 1/4 (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 1/4 (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 1/4 (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 1/4 (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 1/4 (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 1/4 (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 1/4 (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 1/4 (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 1/4 (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 1/4 (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 1/4 (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 1/4 (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 1/4 (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 1/4 (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 1/4 (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 1/4 (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 1/4 (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 1/4 (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 1/4 (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 1/4 (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 1/4 (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 1/4 (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 1/4 (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 1/4 (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 1/4 (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 1/4 (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 1/4 (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 1/4 (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 1/4 (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 1/4 (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 1/4 (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 1/4 (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 1/4 (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 1/4 (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 1/4 (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 1/4 (*.f64 l ky)))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 l ky) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 l ky) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 l ky) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 l ky) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 l ky) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 l ky) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 l ky) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 l ky) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 l ky) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 l ky) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 l ky) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 l ky) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 l ky) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 l ky) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 l ky) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 l ky) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 l ky) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 l ky) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 l ky) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 l ky) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 l ky) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 l ky) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 l ky) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 l ky) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 l ky) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 l ky) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 l ky) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 l ky) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 l ky) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 l ky) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 l ky) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 l ky) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 l ky) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 l ky) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 l ky) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 l ky) Om))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (/.f64 (*.f64 -2 (*.f64 (pow.f64 ky 2) (pow.f64 l 2))) (pow.f64 Om 2)))
(+.f64 1 (*.f64 -2 (pow.f64 (/.f64 (*.f64 l ky) Om) 2)))
(+.f64 1 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (+.f64 (*.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 (pow.f64 ky 2) (fma.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 (*.f64 -1/2 (pow.f64 ky 2)) (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) -12)))))
(+.f64 1 (*.f64 (pow.f64 ky 2) (fma.f64 -2 (pow.f64 (/.f64 l Om) 2) (*.f64 (*.f64 -1/2 (pow.f64 ky 2)) (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) -12)))))
(+.f64 1 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (*.f64 64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)))))) (*.f64 -1/2 (+.f64 (*.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 (pow.f64 ky 2) (fma.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 (pow.f64 ky 2) (*.f64 -1/2 (+.f64 (*.f64 (pow.f64 ky 2) (fma.f64 2 (*.f64 (pow.f64 l 2) (/.f64 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) -12) (pow.f64 Om 2))) (*.f64 64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6))))) (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) -12)))))))
(+.f64 1 (*.f64 (pow.f64 ky 2) (fma.f64 -2 (pow.f64 (/.f64 l Om) 2) (*.f64 (pow.f64 ky 2) (*.f64 -1/2 (+.f64 (*.f64 (pow.f64 ky 2) (fma.f64 2 (*.f64 (pow.f64 l 2) (/.f64 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) -12) (pow.f64 Om 2))) (*.f64 64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6))))) (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) -12)))))))
(*.f64 1/2 (/.f64 Om (*.f64 ky l)))
(*.f64 1/2 (/.f64 Om (*.f64 l ky)))
(/.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 2) (pow.f64 l 3)))) (*.f64 1/2 (/.f64 Om l))) ky)
(/.f64 (fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 2) (pow.f64 l 3))) (*.f64 1/2 (/.f64 Om l))) ky)
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 l (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 l 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 l 6))))) (*.f64 Om (pow.f64 ky 4)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 2) (pow.f64 l 3)))) (*.f64 1/2 (/.f64 Om l)))) ky)
(/.f64 (fma.f64 -1 (*.f64 (/.f64 l Om) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 l 6)) -3/256) (pow.f64 ky 4))) (fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 2) (pow.f64 l 3))) (*.f64 1/2 (/.f64 Om l)))) ky)
(/.f64 (-.f64 (fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 2) (pow.f64 l 3))) (*.f64 1/2 (/.f64 Om l))) (*.f64 l (*.f64 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 l 6)) Om) (/.f64 -3/256 (pow.f64 ky 4))))) ky)
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 l (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 l 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 l 6))))) (*.f64 Om (pow.f64 ky 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 l (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 l 8))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 l 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 l 6))))) (pow.f64 l 2))))) (*.f64 Om (pow.f64 ky 6)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 2) (pow.f64 l 3)))) (*.f64 1/2 (/.f64 Om l))))) ky)
(/.f64 (fma.f64 -1 (*.f64 (/.f64 l Om) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 l 6)) -3/256) (pow.f64 ky 4))) (fma.f64 -1 (*.f64 l (/.f64 (fma.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 l 8)) (*.f64 1/8 (*.f64 (pow.f64 Om 2) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 l 6)) -3/256) (pow.f64 l 2))))) (*.f64 Om (pow.f64 ky 6)))) (fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 2) (pow.f64 l 3))) (*.f64 1/2 (/.f64 Om l))))) ky)
(/.f64 (-.f64 (-.f64 (fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 2) (pow.f64 l 3))) (*.f64 1/2 (/.f64 Om l))) (*.f64 l (/.f64 (fma.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 l 8)) (*.f64 1/8 (*.f64 (pow.f64 Om 2) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 l 6)) -3/256) (pow.f64 l 2))))) (*.f64 Om (pow.f64 ky 6))))) (*.f64 l (*.f64 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 l 6)) Om) (/.f64 -3/256 (pow.f64 ky 4))))) ky)
(*.f64 -1/2 (/.f64 Om (*.f64 ky l)))
(*.f64 -1/2 (/.f64 Om (*.f64 l ky)))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 2) (pow.f64 l 3)))) (*.f64 1/2 (/.f64 Om l))) ky))
(neg.f64 (/.f64 (fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 2) (pow.f64 l 3))) (*.f64 1/2 (/.f64 Om l))) ky))
(/.f64 (fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 2) (pow.f64 l 3))) (*.f64 1/2 (/.f64 Om l))) (neg.f64 ky))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 l (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 l 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 l 6))))) (*.f64 Om (pow.f64 ky 4)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 2) (pow.f64 l 3)))) (*.f64 1/2 (/.f64 Om l)))) ky))
(neg.f64 (/.f64 (fma.f64 -1 (*.f64 (/.f64 l Om) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 l 6)) -3/256) (pow.f64 ky 4))) (fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 2) (pow.f64 l 3))) (*.f64 1/2 (/.f64 Om l)))) ky))
(/.f64 (-.f64 (fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 2) (pow.f64 l 3))) (*.f64 1/2 (/.f64 Om l))) (*.f64 l (*.f64 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 l 6)) Om) (/.f64 -3/256 (pow.f64 ky 4))))) (neg.f64 ky))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 l (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 l 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 l 6))))) (*.f64 Om (pow.f64 ky 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 l (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 l 8))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 l 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 l 6))))) (pow.f64 l 2))))) (*.f64 Om (pow.f64 ky 6)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 2) (pow.f64 l 3)))) (*.f64 1/2 (/.f64 Om l))))) ky))
(neg.f64 (/.f64 (fma.f64 -1 (*.f64 (/.f64 l Om) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 l 6)) -3/256) (pow.f64 ky 4))) (fma.f64 -1 (*.f64 l (/.f64 (fma.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 l 8)) (*.f64 1/8 (*.f64 (pow.f64 Om 2) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 l 6)) -3/256) (pow.f64 l 2))))) (*.f64 Om (pow.f64 ky 6)))) (fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 2) (pow.f64 l 3))) (*.f64 1/2 (/.f64 Om l))))) ky))
(/.f64 (-.f64 (-.f64 (fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 2) (pow.f64 l 3))) (*.f64 1/2 (/.f64 Om l))) (*.f64 l (/.f64 (fma.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 l 8)) (*.f64 1/8 (*.f64 (pow.f64 Om 2) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 l 6)) -3/256) (pow.f64 l 2))))) (*.f64 Om (pow.f64 ky 6))))) (*.f64 l (*.f64 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 l 6)) Om) (/.f64 -3/256 (pow.f64 ky 4))))) (neg.f64 ky))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (/.f64 (*.f64 -2 (*.f64 (pow.f64 ky 2) (pow.f64 l 2))) (pow.f64 Om 2)))
(+.f64 1 (*.f64 -2 (pow.f64 (/.f64 (*.f64 l ky) Om) 2)))
(+.f64 1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 ky 2) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4)))))))))
(+.f64 1 (*.f64 (pow.f64 l 2) (fma.f64 -2 (/.f64 (pow.f64 ky 2) (pow.f64 Om 2)) (*.f64 (*.f64 -1/2 (pow.f64 l 2)) (*.f64 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4)) -12)))))
(+.f64 1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 ky 2) (pow.f64 Om 2))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (*.f64 64 (/.f64 (pow.f64 ky 6) (pow.f64 Om 6)))))) (*.f64 -1/2 (+.f64 (*.f64 -16 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))))))))))
(+.f64 1 (*.f64 (pow.f64 l 2) (fma.f64 -2 (/.f64 (pow.f64 ky 2) (pow.f64 Om 2)) (*.f64 (pow.f64 l 2) (*.f64 -1/2 (+.f64 (*.f64 (pow.f64 l 2) (fma.f64 2 (*.f64 (pow.f64 ky 2) (/.f64 (*.f64 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4)) -12) (pow.f64 Om 2))) (*.f64 64 (/.f64 (pow.f64 ky 6) (pow.f64 Om 6))))) (*.f64 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4)) -12)))))))
(*.f64 1/2 (/.f64 Om (*.f64 ky l)))
(*.f64 1/2 (/.f64 Om (*.f64 l ky)))
(/.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 2)))) (*.f64 1/2 (/.f64 Om ky))) l)
(/.f64 (fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 ky 3))) (*.f64 1/2 (/.f64 Om ky))) l)
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 ky (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 ky 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 ky 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 2)))) (*.f64 1/2 (/.f64 Om ky)))) l)
(/.f64 (fma.f64 -1 (*.f64 (/.f64 ky Om) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 ky 6)) -3/256) (pow.f64 l 4))) (fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 ky 3))) (*.f64 1/2 (/.f64 Om ky)))) l)
(/.f64 (-.f64 (fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 ky 3))) (*.f64 1/2 (/.f64 Om ky))) (*.f64 ky (*.f64 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 ky 6)) Om) (/.f64 -3/256 (pow.f64 l 4))))) l)
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 ky (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 ky 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 ky 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 ky (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 ky 8))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 ky 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 ky 6))))) (pow.f64 ky 2))))) (*.f64 Om (pow.f64 l 6)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 2)))) (*.f64 1/2 (/.f64 Om ky))))) l)
(/.f64 (fma.f64 -1 (*.f64 (/.f64 ky Om) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 ky 6)) -3/256) (pow.f64 l 4))) (fma.f64 -1 (*.f64 (/.f64 ky Om) (/.f64 (fma.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 ky 8)) (*.f64 1/8 (*.f64 (pow.f64 Om 2) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 ky 6)) -3/256) (pow.f64 ky 2))))) (pow.f64 l 6))) (fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 ky 3))) (*.f64 1/2 (/.f64 Om ky))))) l)
(/.f64 (-.f64 (-.f64 (fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 ky 3))) (*.f64 1/2 (/.f64 Om ky))) (*.f64 (/.f64 ky Om) (/.f64 (fma.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 ky 8)) (*.f64 1/8 (*.f64 (pow.f64 Om 2) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 ky 6)) -3/256) (pow.f64 ky 2))))) (pow.f64 l 6)))) (*.f64 ky (*.f64 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 ky 6)) Om) (/.f64 -3/256 (pow.f64 l 4))))) l)
(*.f64 -1/2 (/.f64 Om (*.f64 ky l)))
(*.f64 -1/2 (/.f64 Om (*.f64 l ky)))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 2)))) (*.f64 1/2 (/.f64 Om ky))) l))
(neg.f64 (/.f64 (fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 ky 3))) (*.f64 1/2 (/.f64 Om ky))) l))
(/.f64 (fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 ky 3))) (*.f64 1/2 (/.f64 Om ky))) (neg.f64 l))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 ky (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 ky 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 ky 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 2)))) (*.f64 1/2 (/.f64 Om ky)))) l))
(neg.f64 (/.f64 (fma.f64 -1 (*.f64 (/.f64 ky Om) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 ky 6)) -3/256) (pow.f64 l 4))) (fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 ky 3))) (*.f64 1/2 (/.f64 Om ky)))) l))
(/.f64 (-.f64 (fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 ky 3))) (*.f64 1/2 (/.f64 Om ky))) (*.f64 ky (*.f64 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 ky 6)) Om) (/.f64 -3/256 (pow.f64 l 4))))) (neg.f64 l))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 ky (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 ky 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 ky 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 ky (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 ky 8))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 ky 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 ky 6))))) (pow.f64 ky 2))))) (*.f64 Om (pow.f64 l 6)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 2)))) (*.f64 1/2 (/.f64 Om ky))))) l))
(neg.f64 (/.f64 (fma.f64 -1 (*.f64 (/.f64 ky Om) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 ky 6)) -3/256) (pow.f64 l 4))) (fma.f64 -1 (*.f64 (/.f64 ky Om) (/.f64 (fma.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 ky 8)) (*.f64 1/8 (*.f64 (pow.f64 Om 2) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 ky 6)) -3/256) (pow.f64 ky 2))))) (pow.f64 l 6))) (fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 ky 3))) (*.f64 1/2 (/.f64 Om ky))))) l))
(/.f64 (-.f64 (-.f64 (fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 ky 3))) (*.f64 1/2 (/.f64 Om ky))) (*.f64 (/.f64 ky Om) (/.f64 (fma.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 ky 8)) (*.f64 1/8 (*.f64 (pow.f64 Om 2) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 ky 6)) -3/256) (pow.f64 ky 2))))) (pow.f64 l 6)))) (*.f64 ky (*.f64 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 ky 6)) Om) (/.f64 -3/256 (pow.f64 l 4))))) (neg.f64 l))
(*.f64 1/2 (/.f64 Om (*.f64 ky l)))
(*.f64 1/2 (/.f64 Om (*.f64 l ky)))
(*.f64 Om (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))) (*.f64 1/2 (/.f64 1 (*.f64 ky l)))))
(*.f64 Om (fma.f64 -1/16 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 3) (pow.f64 ky 3))) (/.f64 1/2 (*.f64 l ky))))
(*.f64 Om (fma.f64 -1/16 (/.f64 (pow.f64 Om 2) (pow.f64 (*.f64 l ky) 3)) (/.f64 1/2 (*.f64 l ky))))
(*.f64 Om (+.f64 (*.f64 (pow.f64 Om 2) (-.f64 (*.f64 3/256 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 5) (pow.f64 l 5)))) (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 ky l)))))
(*.f64 Om (fma.f64 (pow.f64 Om 2) (-.f64 (*.f64 3/256 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 5) (pow.f64 ky 5)))) (/.f64 1/16 (*.f64 (pow.f64 l 3) (pow.f64 ky 3)))) (/.f64 1/2 (*.f64 l ky))))
(*.f64 Om (fma.f64 (pow.f64 Om 2) (fma.f64 3/256 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 5) (pow.f64 ky 5))) (/.f64 -1/16 (pow.f64 (*.f64 l ky) 3))) (/.f64 1/2 (*.f64 l ky))))
(*.f64 Om (+.f64 (*.f64 (pow.f64 Om 2) (-.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -5/2048 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 7) (pow.f64 l 7)))) (*.f64 3/256 (/.f64 1 (*.f64 (pow.f64 ky 5) (pow.f64 l 5)))))) (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 ky l)))))
(*.f64 Om (fma.f64 (pow.f64 Om 2) (fma.f64 (pow.f64 Om 2) (fma.f64 -5/2048 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 7) (pow.f64 ky 7))) (/.f64 3/256 (*.f64 (pow.f64 l 5) (pow.f64 ky 5)))) (neg.f64 (/.f64 1/16 (*.f64 (pow.f64 l 3) (pow.f64 ky 3))))) (/.f64 1/2 (*.f64 l ky))))
(*.f64 Om (fma.f64 (pow.f64 Om 2) (fma.f64 (pow.f64 Om 2) (fma.f64 -5/2048 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 7) (pow.f64 ky 7))) (/.f64 3/256 (*.f64 (pow.f64 l 5) (pow.f64 ky 5)))) (/.f64 -1/16 (pow.f64 (*.f64 l ky) 3))) (/.f64 1/2 (*.f64 l ky))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (/.f64 (*.f64 -2 (*.f64 (pow.f64 ky 2) (pow.f64 l 2))) (pow.f64 Om 2)))
(+.f64 1 (*.f64 -2 (pow.f64 (/.f64 (*.f64 l ky) Om) 2)))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)))) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -2 (*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) -12) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -2 (pow.f64 (/.f64 (*.f64 l ky) Om) 2) (*.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) -12) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)))) (pow.f64 Om 4))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))))))) (*.f64 64 (*.f64 (pow.f64 ky 6) (pow.f64 l 6)))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -2 (*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) -12) (pow.f64 Om 4)) (/.f64 (fma.f64 2 (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) -12))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 ky 6)))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -2 (pow.f64 (/.f64 (*.f64 l ky) Om) 2) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) -12) (pow.f64 Om 4)) (/.f64 (fma.f64 2 (*.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) -12)) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 ky 6)))) (pow.f64 Om 6))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (/.f64 (*.f64 -2 (*.f64 (pow.f64 ky 2) (pow.f64 l 2))) (pow.f64 Om 2)))
(+.f64 1 (*.f64 -2 (pow.f64 (/.f64 (*.f64 l ky) Om) 2)))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)))) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -2 (*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) -12) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -2 (pow.f64 (/.f64 (*.f64 l ky) Om) 2) (*.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) -12) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)))) (pow.f64 Om 4))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))))))) (*.f64 64 (*.f64 (pow.f64 ky 6) (pow.f64 l 6)))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -2 (*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) -12) (pow.f64 Om 4)) (/.f64 (fma.f64 2 (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) -12))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 ky 6)))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -2 (pow.f64 (/.f64 (*.f64 l ky) Om) 2) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) -12) (pow.f64 Om 4)) (/.f64 (fma.f64 2 (*.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) -12)) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 ky 6)))) (pow.f64 Om 6))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (pow.f64 l 2))) (pow.f64 Om 2)))
(fma.f64 -1/2 (pow.f64 (/.f64 (*.f64 l ky) Om) 2) 1)
(+.f64 1 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 1/2 (*.f64 (pow.f64 ky 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (*.f64 1/4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))))
(+.f64 1 (*.f64 (pow.f64 ky 2) (fma.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 (*.f64 1/2 (pow.f64 ky 2)) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) -12) (neg.f64 (/.f64 (*.f64 1/4 (pow.f64 l 4)) (pow.f64 Om 4))))))))
(+.f64 1 (*.f64 (pow.f64 ky 2) (fma.f64 -1/2 (pow.f64 (/.f64 l Om) 2) (*.f64 (*.f64 1/2 (pow.f64 ky 2)) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) -12) (*.f64 -1/4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))))
(+.f64 1 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 ky 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (*.f64 64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6))))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (*.f64 1/4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (pow.f64 Om 2)))))) (*.f64 1/2 (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (*.f64 1/4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))))))
(+.f64 1 (*.f64 (pow.f64 ky 2) (fma.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 (pow.f64 ky 2) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 ky 2) (fma.f64 -1/4 (fma.f64 2 (*.f64 (pow.f64 l 2) (/.f64 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) -12) (pow.f64 Om 2))) (*.f64 64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)))) (neg.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (/.f64 (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) -12) (neg.f64 (/.f64 (*.f64 1/4 (pow.f64 l 4)) (pow.f64 Om 4)))) (pow.f64 Om 2))))))) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) -12) (neg.f64 (/.f64 (*.f64 1/4 (pow.f64 l 4)) (pow.f64 Om 4))))))))))
(+.f64 1 (*.f64 (pow.f64 ky 2) (fma.f64 -1/2 (pow.f64 (/.f64 l Om) 2) (*.f64 (pow.f64 ky 2) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 ky 2) (fma.f64 -1/4 (fma.f64 2 (*.f64 (pow.f64 l 2) (/.f64 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) -12) (pow.f64 Om 2))) (*.f64 64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)))) (*.f64 1/2 (*.f64 (pow.f64 l 2) (/.f64 (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) -12) (*.f64 -1/4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) (pow.f64 Om 2)))))) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) -12) (*.f64 -1/4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (/.f64 (*.f64 1/8 Om) (*.f64 ky (*.f64 l (sqrt.f64 1/2)))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 (sqrt.f64 1/2) 3))) (/.f64 (*.f64 1/8 Om) (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 1/2 (sqrt.f64 1/2)))) (/.f64 (*.f64 1/8 Om) (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))))) (+.f64 (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 -1/512 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 4))))) (*.f64 (pow.f64 ky 3) (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 (sqrt.f64 1/2) 3))) (fma.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 1/512 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 4))))) (*.f64 (sqrt.f64 1/2) (pow.f64 ky 3)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 1/2 (sqrt.f64 1/2)))) (fma.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2)))) (*.f64 1/2 (/.f64 (fma.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (*.f64 1/512 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 4))))) (*.f64 (sqrt.f64 1/2) (pow.f64 ky 3)))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 -1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (*.f64 (/.f64 -1/8 ky) (/.f64 Om (*.f64 l (sqrt.f64 1/2)))))
(+.f64 (sqrt.f64 1/2) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/128 (/.f64 (pow.f64 Om 2) (*.f64 ky (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 Om (*.f64 l (sqrt.f64 1/2))))) ky)))
(+.f64 (sqrt.f64 1/2) (neg.f64 (/.f64 (fma.f64 1/128 (/.f64 (pow.f64 Om 2) (*.f64 ky (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3)))) (*.f64 1/8 (/.f64 Om (*.f64 l (sqrt.f64 1/2))))) ky)))
(-.f64 (sqrt.f64 1/2) (/.f64 (fma.f64 1/128 (/.f64 (pow.f64 Om 2) (*.f64 ky (*.f64 (pow.f64 l 2) (*.f64 1/2 (sqrt.f64 1/2))))) (*.f64 1/8 (/.f64 Om (*.f64 l (sqrt.f64 1/2))))) ky))
(+.f64 (sqrt.f64 1/2) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 -1/512 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 4))))) (*.f64 ky (sqrt.f64 1/2)))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))))) ky)) (*.f64 1/8 (/.f64 Om (*.f64 l (sqrt.f64 1/2))))) ky)))
(+.f64 (sqrt.f64 1/2) (neg.f64 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 1/512 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 4))))) (*.f64 ky (sqrt.f64 1/2))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))))) ky) (*.f64 1/8 (/.f64 Om (*.f64 l (sqrt.f64 1/2))))) ky)))
(-.f64 (sqrt.f64 1/2) (/.f64 (-.f64 (*.f64 1/8 (/.f64 Om (*.f64 l (sqrt.f64 1/2)))) (/.f64 (fma.f64 -1/2 (/.f64 (fma.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (*.f64 1/512 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 4))))) (*.f64 ky (sqrt.f64 1/2))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 1/2 (sqrt.f64 1/2)))))) ky)) ky))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (pow.f64 l 2))) (pow.f64 Om 2)))
(fma.f64 -1/2 (pow.f64 (/.f64 (*.f64 l ky) Om) 2) 1)
(+.f64 1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 ky 2) (pow.f64 Om 2))) (*.f64 1/2 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -16 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))))) (*.f64 1/4 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4)))))))))
(+.f64 1 (*.f64 (pow.f64 l 2) (fma.f64 -1/2 (/.f64 (pow.f64 ky 2) (pow.f64 Om 2)) (*.f64 (*.f64 1/2 (pow.f64 l 2)) (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4)) -12)) (*.f64 -1/4 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))))))))
(+.f64 1 (*.f64 (pow.f64 l 2) (fma.f64 -1/2 (/.f64 (pow.f64 ky 2) (pow.f64 Om 2)) (*.f64 (*.f64 1/2 (pow.f64 l 2)) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4)) -12) (*.f64 -1/4 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))))))))
(+.f64 1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 ky 2) (pow.f64 Om 2))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (*.f64 64 (/.f64 (pow.f64 ky 6) (pow.f64 Om 6))))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -16 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))))) (*.f64 1/4 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))))) (pow.f64 Om 2)))))) (*.f64 1/2 (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -16 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))))) (*.f64 1/4 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))))))))))
(+.f64 1 (*.f64 (pow.f64 l 2) (fma.f64 -1/2 (/.f64 (pow.f64 ky 2) (pow.f64 Om 2)) (*.f64 (pow.f64 l 2) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/4 (fma.f64 2 (*.f64 (pow.f64 ky 2) (/.f64 (*.f64 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4)) -12) (pow.f64 Om 2))) (*.f64 64 (/.f64 (pow.f64 ky 6) (pow.f64 Om 6))))) (*.f64 1/2 (*.f64 (pow.f64 ky 2) (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4)) -12)) (*.f64 -1/4 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4)))) (pow.f64 Om 2)))))) (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4)) -12)) (*.f64 -1/4 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))))))))))
(+.f64 1 (*.f64 (pow.f64 l 2) (fma.f64 -1/2 (/.f64 (pow.f64 ky 2) (pow.f64 Om 2)) (*.f64 (pow.f64 l 2) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 l 2) (fma.f64 -1/4 (fma.f64 2 (*.f64 (pow.f64 ky 2) (/.f64 (*.f64 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4)) -12) (pow.f64 Om 2))) (*.f64 64 (/.f64 (pow.f64 ky 6) (pow.f64 Om 6)))) (*.f64 1/2 (*.f64 (pow.f64 ky 2) (/.f64 (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4)) -12) (*.f64 -1/4 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4)))) (pow.f64 Om 2)))))) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4)) -12) (*.f64 -1/4 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (/.f64 (*.f64 1/8 Om) (*.f64 ky (*.f64 l (sqrt.f64 1/2)))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 (sqrt.f64 1/2) 3))) (/.f64 (*.f64 1/8 Om) (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 1/2 (sqrt.f64 1/2)))) (/.f64 (*.f64 1/8 Om) (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))))) (+.f64 (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 ky 3))) (*.f64 -1/512 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 (sqrt.f64 1/2) 4))))) (*.f64 (pow.f64 l 3) (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 (sqrt.f64 1/2) 3))) (fma.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 ky 3))) (*.f64 1/512 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 4) (pow.f64 ky 3))))) (*.f64 (pow.f64 l 3) (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 1/2 (sqrt.f64 1/2)))) (fma.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2)))) (*.f64 (/.f64 1/2 (pow.f64 l 3)) (/.f64 (fma.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 ky 3)) (*.f64 1/512 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 4) (pow.f64 ky 3))))) (sqrt.f64 1/2))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 -1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (*.f64 (/.f64 -1/8 ky) (/.f64 Om (*.f64 l (sqrt.f64 1/2)))))
(+.f64 (sqrt.f64 1/2) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 2) (*.f64 l (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 Om (*.f64 ky (sqrt.f64 1/2))))) l)))
(+.f64 (sqrt.f64 1/2) (neg.f64 (/.f64 (fma.f64 1/128 (/.f64 (pow.f64 Om 2) (*.f64 (*.f64 l (pow.f64 ky 2)) (pow.f64 (sqrt.f64 1/2) 3))) (*.f64 1/8 (/.f64 Om (*.f64 ky (sqrt.f64 1/2))))) l)))
(-.f64 (sqrt.f64 1/2) (/.f64 (fma.f64 1/128 (/.f64 (pow.f64 Om 2) (*.f64 (*.f64 l (pow.f64 ky 2)) (*.f64 1/2 (sqrt.f64 1/2)))) (*.f64 1/8 (/.f64 Om (*.f64 ky (sqrt.f64 1/2))))) l))
(+.f64 (sqrt.f64 1/2) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 ky 3))) (*.f64 -1/512 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 (sqrt.f64 1/2) 4))))) (*.f64 l (sqrt.f64 1/2)))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 2) (pow.f64 (sqrt.f64 1/2) 3))))) l)) (*.f64 1/8 (/.f64 Om (*.f64 ky (sqrt.f64 1/2))))) l)))
(+.f64 (sqrt.f64 1/2) (neg.f64 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 ky 3))) (*.f64 1/512 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 4) (pow.f64 ky 3))))) (*.f64 l (sqrt.f64 1/2))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 2) (pow.f64 (sqrt.f64 1/2) 3))))) l) (*.f64 1/8 (/.f64 Om (*.f64 ky (sqrt.f64 1/2))))) l)))
(-.f64 (sqrt.f64 1/2) (/.f64 (-.f64 (*.f64 1/8 (/.f64 Om (*.f64 ky (sqrt.f64 1/2)))) (/.f64 (fma.f64 -1/2 (/.f64 (fma.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 ky 3)) (*.f64 1/512 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 4) (pow.f64 ky 3))))) (*.f64 l (sqrt.f64 1/2))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 2) (*.f64 1/2 (sqrt.f64 1/2)))))) l)) l))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (/.f64 (*.f64 1/8 Om) (*.f64 ky (*.f64 l (sqrt.f64 1/2)))))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (+.f64 (*.f64 -1/128 (/.f64 Om (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (fma.f64 -1/128 (/.f64 Om (*.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 (sqrt.f64 1/2) 3))) (/.f64 1/8 (*.f64 ky (*.f64 l (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (fma.f64 -1/128 (/.f64 Om (*.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 1/2 (sqrt.f64 1/2)))) (/.f64 1/8 (*.f64 ky (*.f64 l (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (+.f64 (*.f64 Om (-.f64 (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 (*.f64 1/512 (/.f64 1 (*.f64 (pow.f64 ky 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 4))))) (*.f64 1/32 (/.f64 1 (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))))) (sqrt.f64 1/2))) (*.f64 1/128 (/.f64 1 (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))))))) (*.f64 1/8 (/.f64 1 (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (fma.f64 Om (fma.f64 1/2 (*.f64 Om (/.f64 (-.f64 (/.f64 1/512 (*.f64 (pow.f64 ky 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 4)))) (/.f64 1/32 (*.f64 (pow.f64 l 3) (pow.f64 ky 3)))) (sqrt.f64 1/2))) (neg.f64 (/.f64 1/128 (*.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 (sqrt.f64 1/2) 3))))) (/.f64 1/8 (*.f64 ky (*.f64 l (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (fma.f64 Om (fma.f64 1/2 (*.f64 Om (/.f64 (+.f64 (/.f64 1/512 (*.f64 (pow.f64 (*.f64 l ky) 3) (pow.f64 (sqrt.f64 1/2) 4))) (/.f64 -1/32 (pow.f64 (*.f64 l ky) 3))) (sqrt.f64 1/2))) (/.f64 -1/128 (*.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 1/2 (sqrt.f64 1/2))))) (/.f64 1/8 (*.f64 ky (*.f64 l (sqrt.f64 1/2)))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (pow.f64 l 2))) (pow.f64 Om 2)))
(fma.f64 -1/2 (pow.f64 (/.f64 (*.f64 l ky) Om) 2) 1)
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -16 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))))) (*.f64 1/4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)))) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -1/2 (*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (/.f64 (*.f64 1/2 (+.f64 (*.f64 -1/4 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) -12)) (*.f64 -1/4 (*.f64 (pow.f64 l 4) (pow.f64 ky 4))))) (pow.f64 Om 4))))
(+.f64 (fma.f64 -1/2 (pow.f64 (/.f64 (*.f64 l ky) Om) 2) 1) (/.f64 (*.f64 1/2 (fma.f64 -1/4 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) -12) (*.f64 -1/4 (*.f64 (pow.f64 l 4) (pow.f64 ky 4))))) (pow.f64 Om 4)))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -16 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))))) (*.f64 1/4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)))) (pow.f64 Om 4))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/4 (+.f64 (*.f64 2 (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))))))) (*.f64 64 (*.f64 (pow.f64 ky 6) (pow.f64 l 6))))) (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -16 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))))) (*.f64 1/4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)))))))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -1/2 (*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 1/2 (+.f64 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) -12)) (*.f64 -1/4 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))) (pow.f64 Om 4)) (/.f64 (+.f64 (*.f64 -1/4 (fma.f64 2 (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) -12))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 ky 6))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) -12)) (*.f64 -1/4 (*.f64 (pow.f64 l 4) (pow.f64 ky 4))))))) (pow.f64 Om 6))))))
(+.f64 (fma.f64 -1/2 (pow.f64 (/.f64 (*.f64 l ky) Om) 2) 1) (*.f64 1/2 (+.f64 (/.f64 (fma.f64 -1/4 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) -12) (*.f64 -1/4 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))) (pow.f64 Om 4)) (/.f64 (fma.f64 -1/4 (fma.f64 2 (*.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) -12)) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 ky 6)))) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 l ky) 2) (fma.f64 -1/4 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) -12) (*.f64 -1/4 (*.f64 (pow.f64 l 4) (pow.f64 ky 4))))))) (pow.f64 Om 6)))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (pow.f64 l 2))) (pow.f64 Om 2)))
(fma.f64 -1/2 (pow.f64 (/.f64 (*.f64 l ky) Om) 2) 1)
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -16 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))))) (*.f64 1/4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)))) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -1/2 (*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (/.f64 (*.f64 1/2 (+.f64 (*.f64 -1/4 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) -12)) (*.f64 -1/4 (*.f64 (pow.f64 l 4) (pow.f64 ky 4))))) (pow.f64 Om 4))))
(+.f64 (fma.f64 -1/2 (pow.f64 (/.f64 (*.f64 l ky) Om) 2) 1) (/.f64 (*.f64 1/2 (fma.f64 -1/4 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) -12) (*.f64 -1/4 (*.f64 (pow.f64 l 4) (pow.f64 ky 4))))) (pow.f64 Om 4)))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -16 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))))) (*.f64 1/4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)))) (pow.f64 Om 4))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/4 (+.f64 (*.f64 2 (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))))))) (*.f64 64 (*.f64 (pow.f64 ky 6) (pow.f64 l 6))))) (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -16 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))))) (*.f64 1/4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)))))))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -1/2 (*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 1/2 (+.f64 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) -12)) (*.f64 -1/4 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))) (pow.f64 Om 4)) (/.f64 (+.f64 (*.f64 -1/4 (fma.f64 2 (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) -12))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 ky 6))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) -12)) (*.f64 -1/4 (*.f64 (pow.f64 l 4) (pow.f64 ky 4))))))) (pow.f64 Om 6))))))
(+.f64 (fma.f64 -1/2 (pow.f64 (/.f64 (*.f64 l ky) Om) 2) 1) (*.f64 1/2 (+.f64 (/.f64 (fma.f64 -1/4 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) -12) (*.f64 -1/4 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))) (pow.f64 Om 4)) (/.f64 (fma.f64 -1/4 (fma.f64 2 (*.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) -12)) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 ky 6)))) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 l ky) 2) (fma.f64 -1/4 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) -12) (*.f64 -1/4 (*.f64 (pow.f64 l 4) (pow.f64 ky 4))))))) (pow.f64 Om 6)))))
1
(+.f64 1 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 (neg.f64 (*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 1)
(-.f64 1 (pow.f64 (/.f64 (*.f64 l ky) Om) 2))
(+.f64 1 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 -1/4 (*.f64 (pow.f64 ky 2) (+.f64 (*.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 (pow.f64 ky 2) (fma.f64 -1 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 -1/4 (*.f64 (pow.f64 ky 2) (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) -12))))))
(+.f64 1 (*.f64 (pow.f64 ky 2) (-.f64 (*.f64 -1/4 (*.f64 (pow.f64 ky 2) (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) -12))) (pow.f64 (/.f64 l Om) 2))))
(+.f64 1 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (*.f64 64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)))))) (*.f64 -1/4 (+.f64 (*.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 (pow.f64 ky 2) (fma.f64 -1 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 (pow.f64 ky 2) (*.f64 -1/4 (+.f64 (*.f64 (pow.f64 ky 2) (fma.f64 2 (*.f64 (pow.f64 l 2) (/.f64 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) -12) (pow.f64 Om 2))) (*.f64 64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6))))) (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) -12)))))))
(+.f64 1 (*.f64 (pow.f64 ky 2) (-.f64 (*.f64 (pow.f64 ky 2) (*.f64 -1/4 (+.f64 (*.f64 (pow.f64 ky 2) (fma.f64 2 (*.f64 (pow.f64 l 2) (/.f64 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) -12) (pow.f64 Om 2))) (*.f64 64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6))))) (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) -12)))) (pow.f64 (/.f64 l Om) 2))))
1/2
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 ky l))))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l ky))))
(fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2)
(+.f64 1/2 (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))) (*.f64 1/4 (/.f64 Om (*.f64 ky l)))))
(+.f64 1/2 (fma.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 ky 3))) (*.f64 1/4 (/.f64 Om (*.f64 l ky)))))
(+.f64 1/2 (fma.f64 -1/32 (pow.f64 (/.f64 Om (*.f64 l ky)) 3) (*.f64 Om (/.f64 1/4 (*.f64 l ky)))))
(+.f64 1/2 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 l (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 l 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 l 6))))) (*.f64 Om (pow.f64 ky 5)))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))) (*.f64 1/4 (/.f64 Om (*.f64 ky l))))))
(+.f64 1/2 (fma.f64 -1/2 (*.f64 l (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 l 6)) -3/256) (*.f64 Om (pow.f64 ky 5)))) (fma.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 ky 3))) (*.f64 1/4 (/.f64 Om (*.f64 l ky))))))
(+.f64 1/2 (fma.f64 -1/2 (*.f64 l (*.f64 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 l 6)) Om) (/.f64 -3/256 (pow.f64 ky 5)))) (fma.f64 -1/32 (pow.f64 (/.f64 Om (*.f64 l ky)) 3) (*.f64 Om (/.f64 1/4 (*.f64 l ky))))))
1/2
(+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 ky l))))
(+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l ky))))
(+.f64 1/2 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 2) (pow.f64 l 3)))) (*.f64 1/4 (/.f64 Om l))) ky)))
(+.f64 1/2 (neg.f64 (/.f64 (fma.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 2) (pow.f64 l 3))) (*.f64 1/4 (/.f64 Om l))) ky)))
(-.f64 1/2 (/.f64 (fma.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 2) (pow.f64 l 3))) (*.f64 1/4 (/.f64 Om l))) ky))
(+.f64 1/2 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 l (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 l 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 l 6))))) (*.f64 Om (pow.f64 ky 4)))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 2) (pow.f64 l 3)))) (*.f64 1/4 (/.f64 Om l)))) ky)))
(+.f64 1/2 (neg.f64 (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 l Om) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 l 6)) -3/256) (pow.f64 ky 4))) (fma.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 2) (pow.f64 l 3))) (*.f64 1/4 (/.f64 Om l)))) ky)))
(-.f64 1/2 (/.f64 (fma.f64 -1/2 (*.f64 l (*.f64 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 l 6)) Om) (/.f64 -3/256 (pow.f64 ky 4)))) (fma.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 2) (pow.f64 l 3))) (*.f64 1/4 (/.f64 Om l)))) ky))
1
(+.f64 1 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 (neg.f64 (*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 1)
(-.f64 1 (pow.f64 (/.f64 (*.f64 l ky) Om) 2))
(+.f64 1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 ky 2) (pow.f64 Om 2))) (*.f64 -1/4 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4)))))))))
(+.f64 1 (*.f64 (pow.f64 l 2) (fma.f64 -1 (/.f64 (pow.f64 ky 2) (pow.f64 Om 2)) (*.f64 -1/4 (*.f64 (pow.f64 l 2) (*.f64 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4)) -12))))))
(+.f64 1 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1/4 (*.f64 (pow.f64 l 2) (*.f64 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4)) -12))) (/.f64 (pow.f64 ky 2) (pow.f64 Om 2)))))
(+.f64 1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 ky 2) (pow.f64 Om 2))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (*.f64 64 (/.f64 (pow.f64 ky 6) (pow.f64 Om 6)))))) (*.f64 -1/4 (+.f64 (*.f64 -16 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))))))))))
(+.f64 1 (*.f64 (pow.f64 l 2) (fma.f64 -1 (/.f64 (pow.f64 ky 2) (pow.f64 Om 2)) (*.f64 (pow.f64 l 2) (*.f64 -1/4 (+.f64 (*.f64 (pow.f64 l 2) (fma.f64 2 (*.f64 (pow.f64 ky 2) (/.f64 (*.f64 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4)) -12) (pow.f64 Om 2))) (*.f64 64 (/.f64 (pow.f64 ky 6) (pow.f64 Om 6))))) (*.f64 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4)) -12)))))))
(+.f64 1 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 (pow.f64 l 2) (*.f64 -1/4 (+.f64 (*.f64 (pow.f64 l 2) (fma.f64 2 (*.f64 (pow.f64 ky 2) (/.f64 (*.f64 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4)) -12) (pow.f64 Om 2))) (*.f64 64 (/.f64 (pow.f64 ky 6) (pow.f64 Om 6))))) (*.f64 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4)) -12)))) (/.f64 (pow.f64 ky 2) (pow.f64 Om 2)))))
1/2
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 ky l))))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l ky))))
(fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2)
(+.f64 1/2 (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))) (*.f64 1/4 (/.f64 Om (*.f64 ky l)))))
(+.f64 1/2 (fma.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 ky 3))) (*.f64 1/4 (/.f64 Om (*.f64 l ky)))))
(+.f64 1/2 (fma.f64 -1/32 (pow.f64 (/.f64 Om (*.f64 l ky)) 3) (*.f64 Om (/.f64 1/4 (*.f64 l ky)))))
(+.f64 1/2 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 ky (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 ky 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 ky 6))))) (*.f64 Om (pow.f64 l 5)))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))) (*.f64 1/4 (/.f64 Om (*.f64 ky l))))))
(+.f64 1/2 (fma.f64 -1/2 (*.f64 ky (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 ky 6)) -3/256) (*.f64 Om (pow.f64 l 5)))) (fma.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 ky 3))) (*.f64 1/4 (/.f64 Om (*.f64 l ky))))))
(+.f64 1/2 (fma.f64 -1/2 (*.f64 ky (*.f64 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 ky 6)) Om) (/.f64 -3/256 (pow.f64 l 5)))) (fma.f64 -1/32 (pow.f64 (/.f64 Om (*.f64 l ky)) 3) (*.f64 Om (/.f64 1/4 (*.f64 l ky))))))
1/2
(+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 ky l))))
(+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l ky))))
(+.f64 1/2 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 2)))) (*.f64 1/4 (/.f64 Om ky))) l)))
(+.f64 1/2 (neg.f64 (/.f64 (fma.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 ky 3))) (*.f64 1/4 (/.f64 Om ky))) l)))
(-.f64 1/2 (/.f64 (fma.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 ky 3))) (*.f64 1/4 (/.f64 Om ky))) l))
(+.f64 1/2 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 ky (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 ky 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 ky 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 2)))) (*.f64 1/4 (/.f64 Om ky)))) l)))
(+.f64 1/2 (neg.f64 (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 ky Om) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 ky 6)) -3/256) (pow.f64 l 4))) (fma.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 ky 3))) (*.f64 1/4 (/.f64 Om ky)))) l)))
(-.f64 1/2 (/.f64 (fma.f64 -1/2 (*.f64 ky (*.f64 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 ky 6)) Om) (/.f64 -3/256 (pow.f64 l 4)))) (fma.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 ky 3))) (*.f64 1/4 (/.f64 Om ky)))) l))
1/2
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 ky l))))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l ky))))
(fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2)
(+.f64 1/2 (*.f64 Om (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))) (*.f64 1/4 (/.f64 1 (*.f64 ky l))))))
(+.f64 1/2 (*.f64 Om (fma.f64 -1/32 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 3) (pow.f64 ky 3))) (/.f64 1/4 (*.f64 l ky)))))
(+.f64 1/2 (*.f64 Om (fma.f64 -1/32 (/.f64 (pow.f64 Om 2) (pow.f64 (*.f64 l ky) 3)) (/.f64 1/4 (*.f64 l ky)))))
(+.f64 1/2 (*.f64 Om (+.f64 (*.f64 (pow.f64 Om 2) (-.f64 (*.f64 3/512 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 5) (pow.f64 l 5)))) (*.f64 1/32 (/.f64 1 (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))))) (*.f64 1/4 (/.f64 1 (*.f64 ky l))))))
(+.f64 1/2 (*.f64 Om (fma.f64 (pow.f64 Om 2) (-.f64 (*.f64 3/512 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 5) (pow.f64 ky 5)))) (/.f64 1/32 (*.f64 (pow.f64 l 3) (pow.f64 ky 3)))) (/.f64 1/4 (*.f64 l ky)))))
(+.f64 1/2 (*.f64 Om (fma.f64 (pow.f64 Om 2) (fma.f64 3/512 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 5) (pow.f64 ky 5))) (/.f64 -1/32 (pow.f64 (*.f64 l ky) 3))) (/.f64 1/4 (*.f64 l ky)))))
1
(+.f64 1 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 (neg.f64 (*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 1)
(-.f64 1 (pow.f64 (/.f64 (*.f64 l ky) Om) 2))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -1/4 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)))) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -1 (*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 -1/4 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) -12) (pow.f64 Om 4)))))
(+.f64 (-.f64 1 (pow.f64 (/.f64 (*.f64 l ky) Om) 2)) (*.f64 -1/4 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) -12) (pow.f64 Om 4))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/4 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)))) (pow.f64 Om 4))) (*.f64 -1/4 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))))))) (*.f64 64 (*.f64 (pow.f64 ky 6) (pow.f64 l 6)))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -1 (*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 -1/4 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) -12) (pow.f64 Om 4)) (/.f64 (fma.f64 2 (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) -12))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 ky 6)))) (pow.f64 Om 6))))))
(+.f64 (-.f64 1 (pow.f64 (/.f64 (*.f64 l ky) Om) 2)) (*.f64 -1/4 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) -12) (pow.f64 Om 4)) (/.f64 (fma.f64 2 (*.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) -12)) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 ky 6)))) (pow.f64 Om 6)))))
1
(+.f64 1 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 (neg.f64 (*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 1)
(-.f64 1 (pow.f64 (/.f64 (*.f64 l ky) Om) 2))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -1/4 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)))) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -1 (*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 -1/4 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) -12) (pow.f64 Om 4)))))
(+.f64 (-.f64 1 (pow.f64 (/.f64 (*.f64 l ky) Om) 2)) (*.f64 -1/4 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) -12) (pow.f64 Om 4))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/4 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)))) (pow.f64 Om 4))) (*.f64 -1/4 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))))))) (*.f64 64 (*.f64 (pow.f64 ky 6) (pow.f64 l 6)))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -1 (*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 -1/4 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) -12) (pow.f64 Om 4)) (/.f64 (fma.f64 2 (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) -12))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 ky 6)))) (pow.f64 Om 6))))))
(+.f64 (-.f64 1 (pow.f64 (/.f64 (*.f64 l ky) Om) 2)) (*.f64 -1/4 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) -12) (pow.f64 Om 4)) (/.f64 (fma.f64 2 (*.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) -12)) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 ky 6)))) (pow.f64 Om 6)))))
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))
(pow.f64 (/.f64 (*.f64 l ky) Om) 2)
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))
(pow.f64 (/.f64 (*.f64 l ky) Om) 2)
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))
(pow.f64 (/.f64 (*.f64 l ky) Om) 2)
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))
(pow.f64 (/.f64 (*.f64 l ky) Om) 2)
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))
(pow.f64 (/.f64 (*.f64 l ky) Om) 2)
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))
(pow.f64 (/.f64 (*.f64 l ky) Om) 2)
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))
(pow.f64 (/.f64 (*.f64 l ky) Om) 2)
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))
(pow.f64 (/.f64 (*.f64 l ky) Om) 2)
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))
(pow.f64 (/.f64 (*.f64 l ky) Om) 2)
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))
(pow.f64 (/.f64 (*.f64 l ky) Om) 2)
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))
(pow.f64 (/.f64 (*.f64 l ky) Om) 2)
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))
(pow.f64 (/.f64 (*.f64 l ky) Om) 2)
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))
(pow.f64 (/.f64 (*.f64 l ky) Om) 2)
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))
(pow.f64 (/.f64 (*.f64 l ky) Om) 2)
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))
(pow.f64 (/.f64 (*.f64 l ky) Om) 2)
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))
(pow.f64 (/.f64 (*.f64 l ky) Om) 2)
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))
(pow.f64 (/.f64 (*.f64 l ky) Om) 2)
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))
(pow.f64 (/.f64 (*.f64 l ky) Om) 2)
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))
(pow.f64 (/.f64 (*.f64 l ky) Om) 2)
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))
(pow.f64 (/.f64 (*.f64 l ky) Om) 2)
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))
(pow.f64 (/.f64 (*.f64 l ky) Om) 2)
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))
(pow.f64 (/.f64 (*.f64 l ky) Om) 2)
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))
(pow.f64 (/.f64 (*.f64 l ky) Om) 2)
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))
(pow.f64 (/.f64 (*.f64 l ky) Om) 2)
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))
(pow.f64 (/.f64 (*.f64 l ky) Om) 2)
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))
(pow.f64 (/.f64 (*.f64 l ky) Om) 2)
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))
(pow.f64 (/.f64 (*.f64 l ky) Om) 2)
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))
(pow.f64 (/.f64 (*.f64 l ky) Om) 2)
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))
(pow.f64 (/.f64 (*.f64 l ky) Om) 2)
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))
(pow.f64 (/.f64 (*.f64 l ky) Om) 2)
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))
(pow.f64 (/.f64 (*.f64 l ky) Om) 2)
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))
(pow.f64 (/.f64 (*.f64 l ky) Om) 2)
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))
(pow.f64 (/.f64 (*.f64 l ky) Om) 2)
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))
(pow.f64 (/.f64 (*.f64 l ky) Om) 2)
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))
(pow.f64 (/.f64 (*.f64 l ky) Om) 2)
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))
(*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))
(pow.f64 (/.f64 (*.f64 l ky) Om) 2)
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (pow.f64 l 2))) (pow.f64 Om 2)))
(fma.f64 -1/2 (pow.f64 (/.f64 (*.f64 l ky) Om) 2) 1)
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (pow.f64 l 2))) (pow.f64 Om 2)))
(fma.f64 -1/2 (pow.f64 (/.f64 (*.f64 l ky) Om) 2) 1)
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (pow.f64 l 2))) (pow.f64 Om 2)))
(fma.f64 -1/2 (pow.f64 (/.f64 (*.f64 l ky) Om) 2) 1)
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (pow.f64 l 2))) (pow.f64 Om 2))
(*.f64 -1/2 (pow.f64 (/.f64 (*.f64 l ky) Om) 2))
(*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (/.f64 1 (pow.f64 ky 2))))
(*.f64 (pow.f64 ky 2) (fma.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 1 (pow.f64 ky 2))))
(fma.f64 (pow.f64 ky 2) (*.f64 -1/2 (pow.f64 (/.f64 l Om) 2)) 1)
(*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (/.f64 1 (pow.f64 ky 2))))
(*.f64 (pow.f64 ky 2) (fma.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 1 (pow.f64 ky 2))))
(fma.f64 (pow.f64 ky 2) (*.f64 -1/2 (pow.f64 (/.f64 l Om) 2)) 1)
(*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (/.f64 1 (pow.f64 ky 2))))
(*.f64 (pow.f64 ky 2) (fma.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 1 (pow.f64 ky 2))))
(fma.f64 (pow.f64 ky 2) (*.f64 -1/2 (pow.f64 (/.f64 l Om) 2)) 1)
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (pow.f64 l 2))) (pow.f64 Om 2))
(*.f64 -1/2 (pow.f64 (/.f64 (*.f64 l ky) Om) 2))
(*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (/.f64 1 (pow.f64 ky 2))))
(*.f64 (pow.f64 ky 2) (fma.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 1 (pow.f64 ky 2))))
(fma.f64 (pow.f64 ky 2) (*.f64 -1/2 (pow.f64 (/.f64 l Om) 2)) 1)
(*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (/.f64 1 (pow.f64 ky 2))))
(*.f64 (pow.f64 ky 2) (fma.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 1 (pow.f64 ky 2))))
(fma.f64 (pow.f64 ky 2) (*.f64 -1/2 (pow.f64 (/.f64 l Om) 2)) 1)
(*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (/.f64 1 (pow.f64 ky 2))))
(*.f64 (pow.f64 ky 2) (fma.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 1 (pow.f64 ky 2))))
(fma.f64 (pow.f64 ky 2) (*.f64 -1/2 (pow.f64 (/.f64 l Om) 2)) 1)
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (pow.f64 l 2))) (pow.f64 Om 2)))
(fma.f64 -1/2 (pow.f64 (/.f64 (*.f64 l ky) Om) 2) 1)
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (pow.f64 l 2))) (pow.f64 Om 2)))
(fma.f64 -1/2 (pow.f64 (/.f64 (*.f64 l ky) Om) 2) 1)
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (pow.f64 l 2))) (pow.f64 Om 2)))
(fma.f64 -1/2 (pow.f64 (/.f64 (*.f64 l ky) Om) 2) 1)
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (pow.f64 l 2))) (pow.f64 Om 2))
(*.f64 -1/2 (pow.f64 (/.f64 (*.f64 l ky) Om) 2))
(*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 ky 2) (pow.f64 Om 2))) (/.f64 1 (pow.f64 l 2))))
(*.f64 (pow.f64 l 2) (fma.f64 -1/2 (/.f64 (pow.f64 ky 2) (pow.f64 Om 2)) (/.f64 1 (pow.f64 l 2))))
(+.f64 1 (*.f64 (pow.f64 l 2) (*.f64 -1/2 (/.f64 (pow.f64 ky 2) (pow.f64 Om 2)))))
(*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 ky 2) (pow.f64 Om 2))) (/.f64 1 (pow.f64 l 2))))
(*.f64 (pow.f64 l 2) (fma.f64 -1/2 (/.f64 (pow.f64 ky 2) (pow.f64 Om 2)) (/.f64 1 (pow.f64 l 2))))
(+.f64 1 (*.f64 (pow.f64 l 2) (*.f64 -1/2 (/.f64 (pow.f64 ky 2) (pow.f64 Om 2)))))
(*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 ky 2) (pow.f64 Om 2))) (/.f64 1 (pow.f64 l 2))))
(*.f64 (pow.f64 l 2) (fma.f64 -1/2 (/.f64 (pow.f64 ky 2) (pow.f64 Om 2)) (/.f64 1 (pow.f64 l 2))))
(+.f64 1 (*.f64 (pow.f64 l 2) (*.f64 -1/2 (/.f64 (pow.f64 ky 2) (pow.f64 Om 2)))))
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (pow.f64 l 2))) (pow.f64 Om 2))
(*.f64 -1/2 (pow.f64 (/.f64 (*.f64 l ky) Om) 2))
(*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 ky 2) (pow.f64 Om 2))) (/.f64 1 (pow.f64 l 2))))
(*.f64 (pow.f64 l 2) (fma.f64 -1/2 (/.f64 (pow.f64 ky 2) (pow.f64 Om 2)) (/.f64 1 (pow.f64 l 2))))
(+.f64 1 (*.f64 (pow.f64 l 2) (*.f64 -1/2 (/.f64 (pow.f64 ky 2) (pow.f64 Om 2)))))
(*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 ky 2) (pow.f64 Om 2))) (/.f64 1 (pow.f64 l 2))))
(*.f64 (pow.f64 l 2) (fma.f64 -1/2 (/.f64 (pow.f64 ky 2) (pow.f64 Om 2)) (/.f64 1 (pow.f64 l 2))))
(+.f64 1 (*.f64 (pow.f64 l 2) (*.f64 -1/2 (/.f64 (pow.f64 ky 2) (pow.f64 Om 2)))))
(*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 ky 2) (pow.f64 Om 2))) (/.f64 1 (pow.f64 l 2))))
(*.f64 (pow.f64 l 2) (fma.f64 -1/2 (/.f64 (pow.f64 ky 2) (pow.f64 Om 2)) (/.f64 1 (pow.f64 l 2))))
(+.f64 1 (*.f64 (pow.f64 l 2) (*.f64 -1/2 (/.f64 (pow.f64 ky 2) (pow.f64 Om 2)))))
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (pow.f64 l 2))) (pow.f64 Om 2))
(*.f64 -1/2 (pow.f64 (/.f64 (*.f64 l ky) Om) 2))
(/.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (pow.f64 l 2))) (pow.f64 Om 2)) (pow.f64 Om 2))
(/.f64 (fma.f64 -1/2 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)) (pow.f64 Om 2))
(/.f64 (fma.f64 -1/2 (pow.f64 (*.f64 l ky) 2) (pow.f64 Om 2)) (pow.f64 Om 2))
(/.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (pow.f64 l 2))) (pow.f64 Om 2)) (pow.f64 Om 2))
(/.f64 (fma.f64 -1/2 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)) (pow.f64 Om 2))
(/.f64 (fma.f64 -1/2 (pow.f64 (*.f64 l ky) 2) (pow.f64 Om 2)) (pow.f64 Om 2))
(/.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (pow.f64 l 2))) (pow.f64 Om 2)) (pow.f64 Om 2))
(/.f64 (fma.f64 -1/2 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)) (pow.f64 Om 2))
(/.f64 (fma.f64 -1/2 (pow.f64 (*.f64 l ky) 2) (pow.f64 Om 2)) (pow.f64 Om 2))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (pow.f64 l 2))) (pow.f64 Om 2)))
(fma.f64 -1/2 (pow.f64 (/.f64 (*.f64 l ky) Om) 2) 1)
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (pow.f64 l 2))) (pow.f64 Om 2)))
(fma.f64 -1/2 (pow.f64 (/.f64 (*.f64 l ky) Om) 2) 1)
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (pow.f64 l 2))) (pow.f64 Om 2)))
(fma.f64 -1/2 (pow.f64 (/.f64 (*.f64 l ky) Om) 2) 1)
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (pow.f64 l 2))) (pow.f64 Om 2)))
(fma.f64 -1/2 (pow.f64 (/.f64 (*.f64 l ky) Om) 2) 1)
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (pow.f64 l 2))) (pow.f64 Om 2)))
(fma.f64 -1/2 (pow.f64 (/.f64 (*.f64 l ky) Om) 2) 1)
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (pow.f64 l 2))) (pow.f64 Om 2)))
(fma.f64 -1/2 (pow.f64 (/.f64 (*.f64 l ky) Om) 2) 1)
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 (/.f64 Om l) (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (+.f64 (*.f64 -1/128 (/.f64 Om (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (fma.f64 -1/128 (/.f64 (/.f64 Om (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))) (/.f64 1/8 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (fma.f64 -1/128 (/.f64 (/.f64 Om (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 1/2 (sqrt.f64 1/2)))) (/.f64 1/8 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (+.f64 (*.f64 Om (-.f64 (*.f64 1/1024 (/.f64 Om (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5))))) (*.f64 1/128 (/.f64 1 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))))) (*.f64 1/8 (/.f64 1 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (fma.f64 Om (-.f64 (*.f64 1/1024 (/.f64 (/.f64 Om (pow.f64 l 3)) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5)))) (/.f64 1/128 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (/.f64 1/8 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (fma.f64 Om (fma.f64 1/1024 (/.f64 (/.f64 Om (pow.f64 l 3)) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5))) (/.f64 -1/128 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 1/2 (sqrt.f64 1/2)))))) (/.f64 1/8 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))))
(*.f64 1/2 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(*.f64 1/2 (sqrt.f64 (/.f64 (/.f64 Om l) (sin.f64 ky))))
(*.f64 Om (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky)))))) (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))))))
(*.f64 Om (*.f64 1/2 (+.f64 (sqrt.f64 (/.f64 1 (*.f64 (*.f64 l Om) (sin.f64 ky)))) (sqrt.f64 (*.f64 l (/.f64 (sin.f64 ky) (pow.f64 Om 3)))))))
(*.f64 Om (+.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 5)))) (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky)))))) (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3)))))))
(*.f64 Om (fma.f64 -1/4 (sqrt.f64 (*.f64 (pow.f64 l 3) (/.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 Om 5)))) (*.f64 1/2 (+.f64 (sqrt.f64 (/.f64 1 (*.f64 (*.f64 l Om) (sin.f64 ky)))) (sqrt.f64 (*.f64 l (/.f64 (sin.f64 ky) (pow.f64 Om 3))))))))
(*.f64 Om (+.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 5)))) (+.f64 (*.f64 1/4 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)) (pow.f64 Om 7)))) (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky)))))) (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))))))))
(*.f64 Om (fma.f64 -1/4 (sqrt.f64 (*.f64 (pow.f64 l 3) (/.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 Om 5)))) (fma.f64 1/4 (sqrt.f64 (*.f64 (pow.f64 l 5) (/.f64 (pow.f64 (sin.f64 ky) 5) (pow.f64 Om 7)))) (*.f64 1/2 (+.f64 (sqrt.f64 (/.f64 1 (*.f64 (*.f64 l Om) (sin.f64 ky)))) (sqrt.f64 (*.f64 l (/.f64 (sin.f64 ky) (pow.f64 Om 3)))))))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 Om l) (sin.f64 ky))) (neg.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))
(*.f64 -1 (*.f64 Om (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))))
(neg.f64 (*.f64 Om (fma.f64 1/4 (*.f64 (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)) (sqrt.f64 (*.f64 l (/.f64 (sin.f64 ky) (pow.f64 Om 3))))) (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 1 (*.f64 (*.f64 l Om) (sin.f64 ky))))))))
(*.f64 (fma.f64 1/4 (*.f64 (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)) (sqrt.f64 (*.f64 l (/.f64 (sin.f64 ky) (pow.f64 Om 3))))) (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 1 (*.f64 (*.f64 l Om) (sin.f64 ky)))))) (neg.f64 Om))
(*.f64 -1 (*.f64 Om (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 5))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 3)))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))))))
(neg.f64 (*.f64 Om (fma.f64 -1/32 (*.f64 (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 3)) (sqrt.f64 (*.f64 (pow.f64 l 3) (/.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 Om 5))))) (fma.f64 1/4 (*.f64 (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)) (sqrt.f64 (*.f64 l (/.f64 (sin.f64 ky) (pow.f64 Om 3))))) (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 1 (*.f64 (*.f64 l Om) (sin.f64 ky)))))))))
(*.f64 (fma.f64 -1/32 (*.f64 (/.f64 (sqrt.f64 -1) (*.f64 -1/4 (sqrt.f64 -1/4))) (sqrt.f64 (*.f64 (pow.f64 l 3) (/.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 Om 5))))) (fma.f64 1/4 (*.f64 (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)) (sqrt.f64 (*.f64 l (/.f64 (sin.f64 ky) (pow.f64 Om 3))))) (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 1 (*.f64 (*.f64 l Om) (sin.f64 ky))))))) (neg.f64 Om))
(*.f64 -1 (*.f64 Om (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 5))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 3)))) (+.f64 (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)) (pow.f64 Om 7))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 5)))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))))))
(neg.f64 (*.f64 Om (fma.f64 -1/32 (*.f64 (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 3)) (sqrt.f64 (*.f64 (pow.f64 l 3) (/.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 Om 5))))) (fma.f64 1/128 (*.f64 (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 5)) (sqrt.f64 (*.f64 (pow.f64 l 5) (/.f64 (pow.f64 (sin.f64 ky) 5) (pow.f64 Om 7))))) (fma.f64 1/4 (*.f64 (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)) (sqrt.f64 (*.f64 l (/.f64 (sin.f64 ky) (pow.f64 Om 3))))) (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 1 (*.f64 (*.f64 l Om) (sin.f64 ky))))))))))
(*.f64 (fma.f64 -1/32 (*.f64 (/.f64 (sqrt.f64 -1) (*.f64 -1/4 (sqrt.f64 -1/4))) (sqrt.f64 (*.f64 (pow.f64 l 3) (/.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 Om 5))))) (fma.f64 1/128 (*.f64 (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 5)) (sqrt.f64 (*.f64 (pow.f64 l 5) (/.f64 (pow.f64 (sin.f64 ky) 5) (pow.f64 Om 7))))) (fma.f64 1/4 (*.f64 (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)) (sqrt.f64 (*.f64 l (/.f64 (sin.f64 ky) (pow.f64 Om 3))))) (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 1 (*.f64 (*.f64 l Om) (sin.f64 ky)))))))) (neg.f64 Om))
(*.f64 1/2 (sqrt.f64 (/.f64 Om (*.f64 ky l))))
(*.f64 1/2 (sqrt.f64 (/.f64 Om (*.f64 l ky))))
(/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om ky) l))) (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 (pow.f64 ky 3) l) Om)))) ky)
(/.f64 (*.f64 1/2 (+.f64 (sqrt.f64 (*.f64 Om (/.f64 ky l))) (sqrt.f64 (*.f64 (pow.f64 ky 3) (/.f64 l Om))))) ky)
(/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om ky) l))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 1/24 (sqrt.f64 (/.f64 (*.f64 Om ky) l))) (*.f64 1/2 (sqrt.f64 (/.f64 l (*.f64 Om ky))))))) ky)
(/.f64 (fma.f64 1/2 (sqrt.f64 (*.f64 Om (/.f64 ky l))) (*.f64 (pow.f64 ky 2) (fma.f64 1/24 (sqrt.f64 (*.f64 Om (/.f64 ky l))) (*.f64 1/2 (sqrt.f64 (/.f64 l (*.f64 ky Om))))))) ky)
(/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om ky) l))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 l (*.f64 Om ky)))) (*.f64 ky (+.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 (pow.f64 l 3) (*.f64 (pow.f64 Om 3) ky)))) (*.f64 1/24 (sqrt.f64 (/.f64 Om (*.f64 ky l))))))))) ky)
(/.f64 (fma.f64 1/2 (sqrt.f64 (*.f64 Om (/.f64 ky l))) (*.f64 (pow.f64 ky 2) (fma.f64 1/2 (sqrt.f64 (/.f64 l (*.f64 ky Om))) (*.f64 ky (fma.f64 -1/4 (sqrt.f64 (/.f64 (pow.f64 l 3) (*.f64 ky (pow.f64 Om 3)))) (*.f64 (sqrt.f64 (/.f64 Om (*.f64 l ky))) 1/24)))))) ky)
(/.f64 (fma.f64 1/2 (sqrt.f64 (*.f64 Om (/.f64 ky l))) (*.f64 (pow.f64 ky 2) (fma.f64 1/2 (sqrt.f64 (/.f64 l (*.f64 ky Om))) (*.f64 ky (fma.f64 -1/4 (sqrt.f64 (/.f64 (pow.f64 (/.f64 l Om) 3) ky)) (*.f64 (sqrt.f64 (/.f64 Om (*.f64 l ky))) 1/24)))))) 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 (/.f64 Om 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 (/.f64 Om 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 (/.f64 Om 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 (/.f64 Om 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 (/.f64 Om 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 (/.f64 Om 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 (/.f64 Om 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 (/.f64 Om l) (sin.f64 ky)))))
(*.f64 1/2 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(*.f64 1/2 (sqrt.f64 (/.f64 (/.f64 Om l) (sin.f64 ky))))
(/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om l) (sin.f64 ky)))) (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (sin.f64 ky)) Om)))) l)
(/.f64 (*.f64 1/2 (+.f64 (sqrt.f64 (*.f64 Om (/.f64 l (sin.f64 ky)))) (sqrt.f64 (*.f64 (pow.f64 l 3) (/.f64 (sin.f64 ky) Om))))) l)
(/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om l) (sin.f64 ky)))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 3)))) (*.f64 1/2 (sqrt.f64 (/.f64 (sin.f64 ky) (*.f64 Om l))))))) l)
(/.f64 (fma.f64 1/2 (sqrt.f64 (*.f64 Om (/.f64 l (sin.f64 ky)))) (*.f64 (pow.f64 l 2) (fma.f64 -1/4 (sqrt.f64 (*.f64 l (/.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 Om 3)))) (*.f64 1/2 (sqrt.f64 (/.f64 (sin.f64 ky) (*.f64 l Om))))))) l)
(/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om l) (sin.f64 ky)))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (sin.f64 ky) (*.f64 Om l)))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 3) (*.f64 (pow.f64 Om 3) (pow.f64 l 3))))) (*.f64 1/4 (sqrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 5) (*.f64 (pow.f64 Om 5) l))))))))) l)
(/.f64 (fma.f64 1/2 (sqrt.f64 (*.f64 Om (/.f64 l (sin.f64 ky)))) (*.f64 (pow.f64 l 2) (fma.f64 1/2 (sqrt.f64 (/.f64 (sin.f64 ky) (*.f64 l Om))) (*.f64 (pow.f64 l 2) (fma.f64 -1/4 (sqrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 3) (*.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/4 (sqrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 5) (*.f64 l (pow.f64 Om 5)))))))))) l)
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 (/.f64 Om l) (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3)))) (*.f64 1/8 (/.f64 (/.f64 Om l) (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 1/2 (sqrt.f64 1/2))))) (*.f64 1/8 (/.f64 (/.f64 Om l) (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5))))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3)))) (fma.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5)))) (*.f64 1/8 (/.f64 (/.f64 Om l) (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 1/2 (sqrt.f64 1/2))))) (fma.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5)))) (*.f64 1/8 (/.f64 (/.f64 Om l) (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 (/.f64 Om l) (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))
(+.f64 (sqrt.f64 1/2) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))) (*.f64 1/128 (/.f64 (pow.f64 Om 2) (*.f64 l (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3)))))) l)))
(+.f64 (sqrt.f64 1/2) (neg.f64 (/.f64 (fma.f64 -1/8 (/.f64 Om (*.f64 (sin.f64 ky) (sqrt.f64 1/2))) (/.f64 (*.f64 1/128 (pow.f64 Om 2)) (*.f64 l (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) l)))
(-.f64 (sqrt.f64 1/2) (/.f64 (fma.f64 -1/8 (/.f64 Om (*.f64 (sin.f64 ky) (sqrt.f64 1/2))) (*.f64 (/.f64 1/128 l) (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 1/2 (sqrt.f64 1/2)))))) l))
(+.f64 (sqrt.f64 1/2) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3)))) (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 l (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5)))))) l)) (*.f64 -1/8 (/.f64 Om (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))) l)))
(+.f64 (sqrt.f64 1/2) (neg.f64 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))) (*.f64 1/1024 (/.f64 (/.f64 (pow.f64 Om 3) l) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5))))) l) (*.f64 -1/8 (/.f64 Om (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))) l)))
(-.f64 (sqrt.f64 1/2) (/.f64 (-.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))) (/.f64 (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 1/2 (sqrt.f64 1/2)))) (*.f64 1/1024 (/.f64 (/.f64 (pow.f64 Om 3) l) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5))))) l)) l))
1/2
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))
(*.f64 Om (+.f64 (*.f64 1/2 (/.f64 1 Om)) (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky))))))
(*.f64 Om (+.f64 (/.f64 1/2 Om) (/.f64 1/4 (*.f64 l (sin.f64 ky)))))
(*.f64 Om (+.f64 (*.f64 1/2 (/.f64 1 Om)) (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky))))))
(*.f64 Om (+.f64 (/.f64 1/2 Om) (/.f64 1/4 (*.f64 l (sin.f64 ky)))))
(*.f64 Om (+.f64 (*.f64 1/2 (/.f64 1 Om)) (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky))))))
(*.f64 Om (+.f64 (/.f64 1/2 Om) (/.f64 1/4 (*.f64 l (sin.f64 ky)))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))
(*.f64 Om (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky)))) (*.f64 1/2 (/.f64 1 Om))))
(*.f64 Om (+.f64 (/.f64 1/2 Om) (/.f64 1/4 (*.f64 l (sin.f64 ky)))))
(*.f64 Om (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky)))) (*.f64 1/2 (/.f64 1 Om))))
(*.f64 Om (+.f64 (/.f64 1/2 Om) (/.f64 1/4 (*.f64 l (sin.f64 ky)))))
(*.f64 Om (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky)))) (*.f64 1/2 (/.f64 1 Om))))
(*.f64 Om (+.f64 (/.f64 1/2 Om) (/.f64 1/4 (*.f64 l (sin.f64 ky)))))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 1/4 (*.f64 l ky)))
(/.f64 (+.f64 (*.f64 1/4 (/.f64 Om l)) (*.f64 1/2 ky)) ky)
(/.f64 (fma.f64 1/4 (/.f64 Om l) (*.f64 ky 1/2)) ky)
(/.f64 (+.f64 (*.f64 1/4 (/.f64 Om l)) (*.f64 ky (+.f64 1/2 (*.f64 1/24 (/.f64 (*.f64 Om ky) l))))) ky)
(/.f64 (fma.f64 1/4 (/.f64 Om l) (*.f64 ky (+.f64 1/2 (*.f64 (*.f64 Om (/.f64 ky l)) 1/24)))) ky)
(/.f64 (+.f64 (*.f64 1/4 (/.f64 Om l)) (*.f64 ky (+.f64 1/2 (*.f64 ky (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))))) (*.f64 1/24 (/.f64 Om l))))))) ky)
(/.f64 (fma.f64 1/4 (/.f64 Om l) (*.f64 ky (+.f64 1/2 (*.f64 ky (fma.f64 -1/4 (*.f64 (pow.f64 ky 2) (*.f64 (/.f64 Om l) -7/360)) (*.f64 (/.f64 Om l) 1/24)))))) ky)
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))
(/.f64 (+.f64 (*.f64 1/4 (/.f64 Om (sin.f64 ky))) (*.f64 1/2 l)) l)
(/.f64 (fma.f64 1/4 (/.f64 Om (sin.f64 ky)) (*.f64 l 1/2)) l)
(/.f64 (+.f64 (*.f64 1/4 (/.f64 Om (sin.f64 ky))) (*.f64 1/2 l)) l)
(/.f64 (fma.f64 1/4 (/.f64 Om (sin.f64 ky)) (*.f64 l 1/2)) l)
(/.f64 (+.f64 (*.f64 1/4 (/.f64 Om (sin.f64 ky))) (*.f64 1/2 l)) l)
(/.f64 (fma.f64 1/4 (/.f64 Om (sin.f64 ky)) (*.f64 l 1/2)) l)
1/2
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))))
1/2
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))))
(/.f64 1/4 (*.f64 ky l))
(/.f64 1/4 (*.f64 l ky))
(/.f64 (+.f64 (*.f64 1/24 (/.f64 (pow.f64 ky 2) l)) (*.f64 1/4 (/.f64 1 l))) ky)
(/.f64 (fma.f64 1/24 (/.f64 (pow.f64 ky 2) l) (/.f64 1/4 l)) ky)
(/.f64 (+.f64 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 7/1440 (/.f64 (pow.f64 ky 2) l)) (*.f64 1/24 (/.f64 1 l)))) (*.f64 1/4 (/.f64 1 l))) ky)
(/.f64 (fma.f64 (pow.f64 ky 2) (fma.f64 7/1440 (/.f64 (pow.f64 ky 2) l) (/.f64 1/24 l)) (/.f64 1/4 l)) ky)
(/.f64 (+.f64 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 31/60480 (/.f64 (pow.f64 ky 2) l)) (*.f64 7/1440 (/.f64 1 l)))) (*.f64 1/24 (/.f64 1 l)))) (*.f64 1/4 (/.f64 1 l))) ky)
(/.f64 (fma.f64 (pow.f64 ky 2) (fma.f64 (pow.f64 ky 2) (fma.f64 31/60480 (/.f64 (pow.f64 ky 2) l) (/.f64 7/1440 l)) (/.f64 1/24 l)) (/.f64 1/4 l)) ky)
(/.f64 1/4 (*.f64 l (sin.f64 ky)))
(/.f64 1/4 (*.f64 l (sin.f64 ky)))
(/.f64 1/4 (*.f64 l (sin.f64 ky)))
(/.f64 1/4 (*.f64 l (sin.f64 ky)))
(/.f64 1/4 (*.f64 l (sin.f64 ky)))
(/.f64 1/4 (*.f64 l (sin.f64 ky)))
(/.f64 1/4 (*.f64 l (sin.f64 ky)))
(/.f64 1/4 (*.f64 l (sin.f64 ky)))
(/.f64 1/4 (*.f64 l (sin.f64 ky)))
(/.f64 1/4 (*.f64 l (sin.f64 ky)))
(/.f64 1/4 (*.f64 l (sin.f64 ky)))
(/.f64 1/4 (*.f64 l (sin.f64 ky)))
(/.f64 1/4 (*.f64 l (sin.f64 ky)))
(/.f64 1/4 (*.f64 l (sin.f64 ky)))
(/.f64 1/4 (*.f64 l (sin.f64 ky)))
(/.f64 1/4 (*.f64 l (sin.f64 ky)))
(/.f64 1/4 (*.f64 l (sin.f64 ky)))
(/.f64 1/4 (*.f64 l (sin.f64 ky)))
(/.f64 1/4 (*.f64 l (sin.f64 ky)))
(/.f64 1/4 (*.f64 l (sin.f64 ky)))
(/.f64 1/4 ky)
(/.f64 (+.f64 1/4 (*.f64 1/24 (pow.f64 ky 2))) ky)
(/.f64 (+.f64 1/4 (*.f64 (pow.f64 ky 2) 1/24)) ky)
(/.f64 (+.f64 1/4 (*.f64 (pow.f64 ky 2) (+.f64 1/24 (*.f64 7/1440 (pow.f64 ky 2))))) ky)
(/.f64 (+.f64 1/4 (*.f64 (pow.f64 ky 2) (+.f64 1/24 (*.f64 (pow.f64 ky 2) 7/1440)))) ky)
(/.f64 (+.f64 1/4 (*.f64 (pow.f64 ky 2) (+.f64 1/24 (*.f64 (pow.f64 ky 2) (+.f64 7/1440 (*.f64 31/60480 (pow.f64 ky 2))))))) ky)
(/.f64 (+.f64 1/4 (*.f64 (pow.f64 ky 2) (+.f64 1/24 (*.f64 (pow.f64 ky 2) (+.f64 7/1440 (*.f64 (pow.f64 ky 2) 31/60480)))))) ky)
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)))) 1)
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))))
(*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))
(*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))
(*.f64 (*.f64 (*.f64 l 2) (sin.f64 ky)) (/.f64 1 Om))
(*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))
(*.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)))
(*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)) 2)) (cbrt.f64 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om))) 2)) (cbrt.f64 (*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))))
(*.f64 (sqrt.f64 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))) (sqrt.f64 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))
(*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))
(pow.f64 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)) 1)
(*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))
(pow.f64 (cbrt.f64 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))) 3)
(*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))
(pow.f64 (pow.f64 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)) 3) 1/3)
(*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))
(pow.f64 (sqrt.f64 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))) 2)
(*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))
(pow.f64 (/.f64 Om (*.f64 (*.f64 l 2) (sin.f64 ky))) -1)
(/.f64 1 (/.f64 (/.f64 Om (*.f64 2 l)) (sin.f64 ky)))
(log.f64 (pow.f64 (exp.f64 l) (/.f64 (*.f64 2 (sin.f64 ky)) Om)))
(*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)))))
(*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))
(cbrt.f64 (pow.f64 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)) 3))
(*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (*.f64 l 2) (sin.f64 ky)) 3) (pow.f64 Om 3)))
(*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))
(expm1.f64 (log1p.f64 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))))
(log1p.f64 (expm1.f64 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))
(*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))
(exp.f64 (log.f64 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))
(*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))
(exp.f64 (*.f64 (log.f64 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))) 1))
(*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)))))) 1)
(expm1.f64 (log1p.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))))))
(*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)))))
(/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))))
(*.f64 1 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)))))
(/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)))) 2)) (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om))))) 2)) (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))))))
(*.f64 (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))) (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))))
(/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))))
(pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)))) 1)
(/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))))
(pow.f64 (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))) 3)
(/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))))
(pow.f64 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))) 3)) 1/3)
(cbrt.f64 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))) 3)))
(pow.f64 (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))) 2)
(/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))))
(pow.f64 (/.f64 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))) 1/2) -1)
(/.f64 1 (/.f64 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))) 1/2))
(log.f64 (exp.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))))
(/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)))))))
(/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))))
(cbrt.f64 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))) 3)))
(cbrt.f64 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))) 3)))
(expm1.f64 (log1p.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))))
(expm1.f64 (log1p.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))))))
(log1p.f64 (expm1.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))))
(/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))))
(exp.f64 (log.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))))
(/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))))
(exp.f64 (*.f64 (log.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))) 1))
(/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 l 2) (sin.f64 ky)))) 1)
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 l (sin.f64 ky)))))
(pow.f64 (*.f64 (*.f64 l 2) (sin.f64 ky)) 1)
(*.f64 2 (*.f64 l (sin.f64 ky)))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 l 2) (sin.f64 ky))) 3)
(*.f64 2 (*.f64 l (sin.f64 ky)))
(pow.f64 (pow.f64 (*.f64 (*.f64 l 2) (sin.f64 ky)) 3) 1/3)
(*.f64 2 (*.f64 l (sin.f64 ky)))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 l 2) (sin.f64 ky))) 2)
(*.f64 2 (*.f64 l (sin.f64 ky)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 2) (sin.f64 ky)) l))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 l 2) (sin.f64 ky)))))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 l 2) (sin.f64 ky)) 3))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(cbrt.f64 (*.f64 (pow.f64 l 3) (pow.f64 (*.f64 2 (sin.f64 ky)) 3)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (sin.f64 ky)) 3) (pow.f64 l 3)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 l 2) 3) (pow.f64 (sin.f64 ky) 3)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 l 2) (sin.f64 ky))))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 l (sin.f64 ky)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 l 2) (sin.f64 ky))))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(exp.f64 (log.f64 (*.f64 (*.f64 l 2) (sin.f64 ky))))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 l 2) (sin.f64 ky))) 1))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)))))))) 1)
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))))))))
(*.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om))))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))))))))
(*.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))) 1/4) (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))) 1/4))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))) 2)) 1/2) (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)))))) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))))) 2))) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))))))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))) 2))) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))))) 2))) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))) 3)))) (sqrt.f64 (+.f64 1/4 (-.f64 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)))) 2) (*.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)))))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))) 3)))) (sqrt.f64 (+.f64 1/4 (-.f64 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om))))) 2) (/.f64 1/4 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))) 3)))) (sqrt.f64 (+.f64 1/4 (+.f64 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om))))) 2) (/.f64 -1/4 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)))) 2))) (sqrt.f64 (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om))))) 2))) (sqrt.f64 (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om))))))))
(pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))) 1/2)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))))))
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)))))) 1)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))))))
(pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))))) 3)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))))))
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))))) 3/2))
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))) 1/4) 2)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))) 3/2))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))))))
(exp.f64 (*.f64 (log.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om)))))) 1/2))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 (*.f64 2 (sin.f64 ky)) Om))))))) 1))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2)))) 1)
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2))))
(*.f64 1 (sqrt.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2)))
(sqrt.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2)) (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2))))
(*.f64 (pow.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2) 1/4) (pow.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2) 1/4))
(sqrt.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2)))
(sqrt.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2) 2)) 1/2) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2)) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2) 2))) (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2) 2))) (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2))))
(/.f64 (sqrt.f64 (+.f64 1/8 (*.f64 1/64 (pow.f64 (/.f64 Om (*.f64 l ky)) 3)))) (sqrt.f64 (+.f64 1/4 (-.f64 (pow.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))) 2) (*.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l ky))))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (*.f64 1/64 (pow.f64 (/.f64 Om (*.f64 l ky)) 3)))) (sqrt.f64 (+.f64 1/4 (-.f64 (pow.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))) 2) (*.f64 1/8 (/.f64 Om (*.f64 l ky)))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (*.f64 (pow.f64 (/.f64 Om (*.f64 l ky)) 3) 1/64))) (sqrt.f64 (+.f64 1/4 (+.f64 (pow.f64 (*.f64 Om (/.f64 1/4 (*.f64 l ky))) 2) (*.f64 -1/8 (/.f64 Om (*.f64 l ky)))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))) 2))) (sqrt.f64 (-.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l ky))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))) 2))) (sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l ky))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (*.f64 Om (/.f64 1/4 (*.f64 l ky))) 2))) (sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l ky))))))
(pow.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2) 1/2)
(sqrt.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2))
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2)) 1)
(sqrt.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2))
(pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2))) 3)
(sqrt.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2))
(pow.f64 (pow.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2) 3/2) 1/3)
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2) 3/2))
(pow.f64 (pow.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2) 1/4) 2)
(sqrt.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2))
(log.f64 (exp.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2))))
(sqrt.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2)))))
(sqrt.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2))))
(log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2))))
(sqrt.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2))
(exp.f64 (log.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2))))
(sqrt.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2)) 1/2))
(sqrt.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2))) 1))
(sqrt.f64 (fma.f64 (/.f64 1/4 ky) (/.f64 Om l) 1/2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))))) 1)
(expm1.f64 (log1p.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky)))))
(expm1.f64 (log1p.f64 (*.f64 Om (/.f64 1/4 (*.f64 l ky)))))
(*.f64 1 (*.f64 1/4 (/.f64 Om (*.f64 l ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 1/4 (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 1/4 (*.f64 l ky)))
(*.f64 (*.f64 Om 1/4) (/.f64 1 (*.f64 l ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 1/4 (*.f64 l ky)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))) 2)) (cbrt.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 Om (/.f64 1/4 (*.f64 l ky))) 2)) (cbrt.f64 (*.f64 Om (/.f64 1/4 (*.f64 l ky)))))
(*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 Om (*.f64 l ky)))) (*.f64 1/2 (sqrt.f64 (/.f64 Om (*.f64 l ky)))))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 1/4 (*.f64 l ky)))
(*.f64 (/.f64 1/4 ky) (/.f64 Om l))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 1/4 (*.f64 l ky)))
(pow.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))) 1)
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 1/4 (*.f64 l ky)))
(pow.f64 (cbrt.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky)))) 3)
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 1/4 (*.f64 l ky)))
(pow.f64 (*.f64 1/64 (pow.f64 (/.f64 Om (*.f64 l ky)) 3)) 1/3)
(cbrt.f64 (*.f64 1/64 (pow.f64 (/.f64 Om (*.f64 l ky)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 Om (*.f64 l ky)) 3) 1/64))
(pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 Om (*.f64 l ky)))) 2)
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 1/4 (*.f64 l ky)))
(pow.f64 (/.f64 (*.f64 l ky) (*.f64 Om 1/4)) -1)
(/.f64 1 (/.f64 (/.f64 (*.f64 l ky) Om) 1/4))
(log.f64 (pow.f64 (exp.f64 1/4) (/.f64 Om (*.f64 l ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 1/4 (*.f64 l ky)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))))))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 1/4 (*.f64 l ky)))
(cbrt.f64 (*.f64 1/64 (pow.f64 (/.f64 Om (*.f64 l ky)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 Om (*.f64 l ky)) 3) 1/64))
(expm1.f64 (log1p.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky)))))
(expm1.f64 (log1p.f64 (*.f64 Om (/.f64 1/4 (*.f64 l ky)))))
(log1p.f64 (expm1.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky)))))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 1/4 (*.f64 l ky)))
(exp.f64 (log.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky)))))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 1/4 (*.f64 l ky)))
(exp.f64 (*.f64 (log.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky)))) 1))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 1/4 (*.f64 l ky)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 ky (*.f64 l 2)) Om))) 1)
(expm1.f64 (log1p.f64 (*.f64 2 (/.f64 (*.f64 l ky) Om))))
(/.f64 (*.f64 ky (*.f64 l 2)) Om)
(*.f64 2 (/.f64 (*.f64 l ky) Om))
(pow.f64 (/.f64 (*.f64 ky (*.f64 l 2)) Om) 1)
(*.f64 2 (/.f64 (*.f64 l ky) Om))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 ky (*.f64 l 2)) Om)) 3)
(*.f64 2 (/.f64 (*.f64 l ky) Om))
(pow.f64 (pow.f64 (/.f64 (*.f64 ky (*.f64 l 2)) Om) 3) 1/3)
(*.f64 2 (/.f64 (*.f64 l ky) Om))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 ky (*.f64 l 2)) Om)) 2)
(*.f64 2 (/.f64 (*.f64 l ky) Om))
(log.f64 (pow.f64 (pow.f64 (exp.f64 2) (/.f64 l Om)) ky))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))
(*.f64 2 (/.f64 (*.f64 l ky) Om))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 ky (*.f64 l 2)) Om) 3))
(*.f64 2 (/.f64 (*.f64 l ky) Om))
(cbrt.f64 (*.f64 (pow.f64 ky 3) (pow.f64 (*.f64 2 (/.f64 l Om)) 3)))
(*.f64 2 (/.f64 (*.f64 l ky) Om))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 3) (pow.f64 ky 3)))
(*.f64 2 (/.f64 (*.f64 l ky) Om))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))
(expm1.f64 (log1p.f64 (*.f64 2 (/.f64 (*.f64 l ky) Om))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))
(*.f64 2 (/.f64 (*.f64 l ky) Om))
(exp.f64 (log.f64 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))
(*.f64 2 (/.f64 (*.f64 l ky) Om))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 ky (*.f64 l 2)) Om)) 1))
(*.f64 2 (/.f64 (*.f64 l ky) Om))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))) 1)
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om))))))
(*.f64 1 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om))))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)) -2)) (cbrt.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om))) -2)) (cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om))))))
(*.f64 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)) -1/2) (pow.f64 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)) -1/2))
(/.f64 1 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)) 2)) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))) -1))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om))) 2))) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om))))))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 1 (*.f64 4 (pow.f64 (/.f64 (*.f64 l ky) Om) 2))))) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om))))))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))) -1))
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om)))) -2)
(pow.f64 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)) -1)
(/.f64 1 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om))))
(pow.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om))))
(pow.f64 (cbrt.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))) 3)
(/.f64 1 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om))))
(pow.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))) 3) 1/3)
(/.f64 1 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om))))
(pow.f64 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)) -1/2) 2)
(/.f64 1 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om))))
(pow.f64 (/.f64 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)) 1) -1)
(/.f64 1 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om))))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om))))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))) 3))
(/.f64 1 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om))))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om))))))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))) -1))
(/.f64 1 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))) 1))
(/.f64 1 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))))) 1)
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om))))))))
(*.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om)))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om))))))))
(*.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))) 1/4) (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))) 1/4))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om))))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))) 2)) 1/2) (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om))))) 2))) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om))))))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))) 2))) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om))))) 2))) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om))))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))) 3))) (sqrt.f64 (+.f64 1/4 (-.f64 (pow.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))) 2) (*.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om))) 3)))) (sqrt.f64 (+.f64 1/4 (-.f64 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om)))) 2) (/.f64 1/4 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om))))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om))) 3)))) (sqrt.f64 (+.f64 1/4 (+.f64 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om)))) 2) (/.f64 -1/4 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om))))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))) 2))) (sqrt.f64 (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om)))) 2))) (sqrt.f64 (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om)))))))
(pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))) 1/2)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om))))))
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))) 1)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om))))))
(pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))))) 3)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om))))))
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om))))) 3/2))
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))) 1/4) 2)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om))))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om))))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))) 3/2))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om))))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om))))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om))))))
(exp.f64 (*.f64 (log.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))) 1/2))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om))))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))))) 1))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om))))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))))) 1)
(expm1.f64 (log1p.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om)))))))
(*.f64 1 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))))
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om)))))
(*.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))) (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))))
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om)))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))) 2)) (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om)))))) (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om))))) 2)))
(/.f64 (-.f64 1/4 (pow.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))) 2)) (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))))
(/.f64 (-.f64 1/4 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om)))) 2)) (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om))))))
(/.f64 (+.f64 1/8 (pow.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))) 3)) (+.f64 1/4 (-.f64 (pow.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))) 2) (*.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))))))
(/.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om))) 3))) (+.f64 1/4 (-.f64 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om)))) 2) (/.f64 1/4 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om)))))))
(/.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om))) 3))) (+.f64 1/4 (+.f64 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om)))) 2) (/.f64 -1/4 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om)))))))
(pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))) 1)
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om)))))
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))) 2)
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om)))))
(pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))) 3)
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om)))))
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))) 2) 1/2)
(sqrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om))))) 2))
(fabs.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om))))))
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))) 3) 1/3)
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om)))))
(log.f64 (exp.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))))
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))))))
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om)))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))) 3))
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om)))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))) 3/2) (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))) 3/2)))
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om)))))
(expm1.f64 (log1p.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))))
(expm1.f64 (log1p.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om)))))))
(log1p.f64 (expm1.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))))
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om)))))
(exp.f64 (log.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))))
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om)))))
(exp.f64 (*.f64 (log.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))))) 1))
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om)))))
(fma.f64 1/2 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))) 1/2)
(fma.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om)))) 1/2)
(fma.f64 1 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))) 1/2)
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om)))))
(fma.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om))) 1/2 1/2)
(fma.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om)))) 1/2 1/2)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))) 2) (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))) 1/2)
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om)))))
(fma.f64 (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))) (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 ky (*.f64 l 2)) Om)))) 1/2)
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l ky) Om)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 l Om) 2))) 1)
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 l Om) 2)))
(*.f64 1 (pow.f64 (/.f64 l Om) 2))
(pow.f64 (/.f64 l Om) 2)
(*.f64 (pow.f64 l 2) (pow.f64 Om -2))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 l Om) 2)) 2) (cbrt.f64 (pow.f64 (/.f64 l Om) 2)))
(pow.f64 (/.f64 l Om) 2)
(*.f64 (/.f64 l Om) (/.f64 l Om))
(pow.f64 (/.f64 l Om) 2)
(pow.f64 (pow.f64 (/.f64 l Om) 2) 1)
(pow.f64 (/.f64 l Om) 2)
(pow.f64 (cbrt.f64 (pow.f64 (/.f64 l Om) 2)) 3)
(pow.f64 (/.f64 l Om) 2)
(pow.f64 (pow.f64 (pow.f64 (/.f64 l Om) 2) 3) 1/3)
(pow.f64 (/.f64 l Om) 2)
(pow.f64 (/.f64 l Om) 2)
(pow.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)) -1)
(/.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)))
(log.f64 (exp.f64 (pow.f64 (/.f64 l Om) 2)))
(pow.f64 (/.f64 l Om) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 l Om) 2))))
(pow.f64 (/.f64 l Om) 2)
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 l Om) 2) 3))
(pow.f64 (/.f64 l Om) 2)
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 l 2) 3) (pow.f64 (pow.f64 Om 2) 3)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 l Om) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 l Om) 2)))
(pow.f64 (/.f64 l Om) 2)
(exp.f64 (log.f64 (pow.f64 (/.f64 l Om) 2)))
(pow.f64 (/.f64 l Om) 2)
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 l Om) 2)) 1))
(pow.f64 (/.f64 l Om) 2)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2))) 1)
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (*.f64 l ky) Om) 2)))
(/.f64 (pow.f64 (*.f64 l ky) 2) (pow.f64 Om 2))
(*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))
(pow.f64 (/.f64 (*.f64 l ky) Om) 2)
(pow.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) 1)
(*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))
(pow.f64 (/.f64 (*.f64 l ky) Om) 2)
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2)) 3)
(*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))
(pow.f64 (/.f64 (*.f64 l ky) Om) 2)
(pow.f64 (pow.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) 3) 1/3)
(*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))
(pow.f64 (/.f64 (*.f64 l ky) Om) 2)
(pow.f64 (*.f64 ky (/.f64 l Om)) 2)
(*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))
(pow.f64 (/.f64 (*.f64 l ky) Om) 2)
(log.f64 (exp.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2)))
(*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))
(pow.f64 (/.f64 (*.f64 l ky) Om) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2))))
(*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))
(pow.f64 (/.f64 (*.f64 l ky) Om) 2)
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) 3))
(*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))
(pow.f64 (/.f64 (*.f64 l ky) Om) 2)
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 l Om) 2) 3) (pow.f64 (pow.f64 ky 2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 ky 2) 3) (pow.f64 (pow.f64 (/.f64 l Om) 2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 l Om) 2) 3) (pow.f64 (pow.f64 ky 2) 3)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (*.f64 l ky) Om) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2)))
(*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))
(pow.f64 (/.f64 (*.f64 l ky) Om) 2)
(exp.f64 (log.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2)))
(*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))
(pow.f64 (/.f64 (*.f64 l ky) Om) 2)
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2)) 1))
(*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))
(pow.f64 (/.f64 (*.f64 l ky) Om) 2)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) -1/2 1))) 1)
(expm1.f64 (log1p.f64 (fma.f64 -1/2 (pow.f64 (/.f64 (*.f64 l ky) Om) 2) 1)))
(*.f64 1 (fma.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) -1/2 1))
(+.f64 1 (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (pow.f64 l 2))) (pow.f64 Om 2)))
(fma.f64 -1/2 (pow.f64 (/.f64 (*.f64 l ky) Om) 2) 1)
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) -1/2 1) 2)) (cbrt.f64 (fma.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) -1/2 1)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 (pow.f64 (/.f64 (*.f64 l ky) Om) 2) 1) 2)) (cbrt.f64 (fma.f64 -1/2 (pow.f64 (/.f64 (*.f64 l ky) Om) 2) 1)))
(*.f64 (hypot.f64 1 (*.f64 (*.f64 ky (/.f64 l Om)) (sqrt.f64 -1/2))) (hypot.f64 1 (*.f64 (*.f64 ky (/.f64 l Om)) (sqrt.f64 -1/2))))
(pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 l ky) Om) (sqrt.f64 -1/2))) 2)
(/.f64 (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) -1/2) 2)) (-.f64 1 (*.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) -1/2)))
(/.f64 (-.f64 1 (pow.f64 (*.f64 -1/2 (pow.f64 (/.f64 (*.f64 l ky) Om) 2)) 2)) (-.f64 1 (*.f64 -1/2 (pow.f64 (/.f64 (*.f64 l ky) Om) 2))))
(/.f64 (-.f64 1 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 l ky) Om) 4))) (+.f64 1 (*.f64 1/2 (pow.f64 (/.f64 (*.f64 l ky) Om) 2))))
(/.f64 (+.f64 1 (*.f64 (pow.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) 3) -1/8)) (+.f64 1 (-.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) -1/2) 2) (*.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) -1/2))))
(/.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 (pow.f64 (/.f64 (*.f64 l ky) Om) 2) 3))) (-.f64 (+.f64 1 (pow.f64 (*.f64 -1/2 (pow.f64 (/.f64 (*.f64 l ky) Om) 2)) 2)) (*.f64 -1/2 (pow.f64 (/.f64 (*.f64 l ky) Om) 2))))
(/.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 (pow.f64 (/.f64 (*.f64 l ky) Om) 2) 3))) (+.f64 (+.f64 1 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 l ky) Om) 4))) (*.f64 1/2 (pow.f64 (/.f64 (*.f64 l ky) Om) 2))))
(pow.f64 (fma.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) -1/2 1) 1)
(+.f64 1 (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (pow.f64 l 2))) (pow.f64 Om 2)))
(fma.f64 -1/2 (pow.f64 (/.f64 (*.f64 l ky) Om) 2) 1)
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) -1/2 1)) 3)
(+.f64 1 (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (pow.f64 l 2))) (pow.f64 Om 2)))
(fma.f64 -1/2 (pow.f64 (/.f64 (*.f64 l ky) Om) 2) 1)
(pow.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) -1/2 1) 3) 1/3)
(+.f64 1 (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (pow.f64 l 2))) (pow.f64 Om 2)))
(fma.f64 -1/2 (pow.f64 (/.f64 (*.f64 l ky) Om) 2) 1)
(pow.f64 (hypot.f64 1 (*.f64 (*.f64 ky (/.f64 l Om)) (sqrt.f64 -1/2))) 2)
(pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 l ky) Om) (sqrt.f64 -1/2))) 2)
(log.f64 (exp.f64 (fma.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) -1/2 1)))
(+.f64 1 (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (pow.f64 l 2))) (pow.f64 Om 2)))
(fma.f64 -1/2 (pow.f64 (/.f64 (*.f64 l ky) Om) 2) 1)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) -1/2 1))))
(+.f64 1 (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (pow.f64 l 2))) (pow.f64 Om 2)))
(fma.f64 -1/2 (pow.f64 (/.f64 (*.f64 l ky) Om) 2) 1)
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) -1/2 1) 3))
(+.f64 1 (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (pow.f64 l 2))) (pow.f64 Om 2)))
(fma.f64 -1/2 (pow.f64 (/.f64 (*.f64 l ky) Om) 2) 1)
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) -1/2 1)))
(expm1.f64 (log1p.f64 (fma.f64 -1/2 (pow.f64 (/.f64 (*.f64 l ky) Om) 2) 1)))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) -1/2 1)))
(+.f64 1 (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (pow.f64 l 2))) (pow.f64 Om 2)))
(fma.f64 -1/2 (pow.f64 (/.f64 (*.f64 l ky) Om) 2) 1)
(exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) -1/2)))
(+.f64 1 (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (pow.f64 l 2))) (pow.f64 Om 2)))
(fma.f64 -1/2 (pow.f64 (/.f64 (*.f64 l ky) Om) 2) 1)
(exp.f64 (*.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) -1/2)) 1))
(+.f64 1 (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (pow.f64 l 2))) (pow.f64 Om 2)))
(fma.f64 -1/2 (pow.f64 (/.f64 (*.f64 l ky) Om) 2) 1)
(fma.f64 1 (*.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) -1/2) 1)
(+.f64 1 (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (pow.f64 l 2))) (pow.f64 Om 2)))
(fma.f64 -1/2 (pow.f64 (/.f64 (*.f64 l ky) Om) 2) 1)
(fma.f64 (pow.f64 ky 2) (*.f64 (pow.f64 (/.f64 l Om) 2) -1/2) 1)
(*.f64 (pow.f64 ky 2) (fma.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 1 (pow.f64 ky 2))))
(fma.f64 (pow.f64 ky 2) (*.f64 -1/2 (pow.f64 (/.f64 l Om) 2)) 1)
(fma.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) -1/2 1)
(+.f64 1 (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (pow.f64 l 2))) (pow.f64 Om 2)))
(fma.f64 -1/2 (pow.f64 (/.f64 (*.f64 l ky) Om) 2) 1)
(fma.f64 -1/2 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) 1)
(+.f64 1 (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (pow.f64 l 2))) (pow.f64 Om 2)))
(fma.f64 -1/2 (pow.f64 (/.f64 (*.f64 l ky) Om) 2) 1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) -1/2)) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 ky (/.f64 l Om)) 2) -1/2)) 1)
(+.f64 1 (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (pow.f64 l 2))) (pow.f64 Om 2)))
(fma.f64 -1/2 (pow.f64 (/.f64 (*.f64 l ky) Om) 2) 1)
(fma.f64 (*.f64 (*.f64 ky (/.f64 l Om)) (sqrt.f64 -1/2)) (*.f64 (*.f64 ky (/.f64 l Om)) (sqrt.f64 -1/2)) 1)
(fma.f64 (*.f64 (/.f64 (*.f64 l ky) Om) (sqrt.f64 -1/2)) (*.f64 (/.f64 (*.f64 l ky) Om) (sqrt.f64 -1/2)) 1)
(+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 l ky) Om) 2) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 -1/2))) 1)
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2)))) 1)
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 Om (/.f64 1/4 (*.f64 l (sin.f64 ky))) 1/2))))
(*.f64 1 (sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2)))
(sqrt.f64 (fma.f64 Om (/.f64 1/4 (*.f64 l (sin.f64 ky))) 1/2))
(*.f64 (cbrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2)) (cbrt.f64 (sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))))
(*.f64 (cbrt.f64 (fma.f64 Om (/.f64 1/4 (*.f64 l (sin.f64 ky))) 1/2)) (cbrt.f64 (sqrt.f64 (fma.f64 Om (/.f64 1/4 (*.f64 l (sin.f64 ky))) 1/2))))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))) (sqrt.f64 (sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))))
(sqrt.f64 (fma.f64 Om (/.f64 1/4 (*.f64 l (sin.f64 ky))) 1/2))
(*.f64 (pow.f64 1 1/3) (sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2)))
(sqrt.f64 (fma.f64 Om (/.f64 1/4 (*.f64 l (sin.f64 ky))) 1/2))
(*.f64 (pow.f64 (pow.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2) 3/4) 1/3) (pow.f64 (pow.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2) 3/4) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 Om (/.f64 1/4 (*.f64 l (sin.f64 ky))) 1/2) 3/4)) (cbrt.f64 (pow.f64 (fma.f64 Om (/.f64 1/4 (*.f64 l (sin.f64 ky))) 1/2) 3/4)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2)) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 Om (/.f64 1/4 (*.f64 l (sin.f64 ky))) 1/2)) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 Om (/.f64 1/4 (*.f64 l (sin.f64 ky))) 1/2))))
(*.f64 (fabs.f64 (cbrt.f64 (fma.f64 Om (/.f64 1/4 (*.f64 l (sin.f64 ky))) 1/2))) (sqrt.f64 (cbrt.f64 (fma.f64 Om (/.f64 1/4 (*.f64 l (sin.f64 ky))) 1/2))))
(pow.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2) 1/2)
(sqrt.f64 (fma.f64 Om (/.f64 1/4 (*.f64 l (sin.f64 ky))) 1/2))
(pow.f64 (pow.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2) 3/2) 1/3)
(cbrt.f64 (pow.f64 (fma.f64 Om (/.f64 1/4 (*.f64 l (sin.f64 ky))) 1/2) 3/2))
(pow.f64 (sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2)) 1)
(sqrt.f64 (fma.f64 Om (/.f64 1/4 (*.f64 l (sin.f64 ky))) 1/2))
(pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))) 3)
(sqrt.f64 (fma.f64 Om (/.f64 1/4 (*.f64 l (sin.f64 ky))) 1/2))
(pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))) 2)
(sqrt.f64 (fma.f64 Om (/.f64 1/4 (*.f64 l (sin.f64 ky))) 1/2))
(sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))
(sqrt.f64 (fma.f64 Om (/.f64 1/4 (*.f64 l (sin.f64 ky))) 1/2))
(log.f64 (exp.f64 (sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))))
(sqrt.f64 (fma.f64 Om (/.f64 1/4 (*.f64 l (sin.f64 ky))) 1/2))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2)))))
(sqrt.f64 (fma.f64 Om (/.f64 1/4 (*.f64 l (sin.f64 ky))) 1/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 Om (/.f64 1/4 (*.f64 l (sin.f64 ky))) 1/2))))
(log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))))
(sqrt.f64 (fma.f64 Om (/.f64 1/4 (*.f64 l (sin.f64 ky))) 1/2))
(exp.f64 (log.f64 (sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))))
(sqrt.f64 (fma.f64 Om (/.f64 1/4 (*.f64 l (sin.f64 ky))) 1/2))
(exp.f64 (*.f64 (*.f64 3/2 (log.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))) 1/3))
(cbrt.f64 (pow.f64 (fma.f64 Om (/.f64 1/4 (*.f64 l (sin.f64 ky))) 1/2) 3/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))) 1))
(sqrt.f64 (fma.f64 Om (/.f64 1/4 (*.f64 l (sin.f64 ky))) 1/2))
(+.f64 (*.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l)) 1/2)
(fma.f64 Om (/.f64 1/4 (*.f64 l (sin.f64 ky))) 1/2)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))) 1)
(expm1.f64 (log1p.f64 (fma.f64 Om (/.f64 1/4 (*.f64 l (sin.f64 ky))) 1/2)))
(*.f64 1 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))
(fma.f64 Om (/.f64 1/4 (*.f64 l (sin.f64 ky))) 1/2)
(*.f64 (sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2)) (sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2)))
(fma.f64 Om (/.f64 1/4 (*.f64 l (sin.f64 ky))) 1/2)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2)) 2) (cbrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2)))
(fma.f64 Om (/.f64 1/4 (*.f64 l (sin.f64 ky))) 1/2)
(pow.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2) 1)
(fma.f64 Om (/.f64 1/4 (*.f64 l (sin.f64 ky))) 1/2)
(pow.f64 (pow.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2) 3/2) 2/3)
(pow.f64 (pow.f64 (fma.f64 Om (/.f64 1/4 (*.f64 l (sin.f64 ky))) 1/2) 3/2) 2/3)
(pow.f64 (sqrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2)) 2)
(fma.f64 Om (/.f64 1/4 (*.f64 l (sin.f64 ky))) 1/2)
(pow.f64 (cbrt.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2)) 3)
(fma.f64 Om (/.f64 1/4 (*.f64 l (sin.f64 ky))) 1/2)
(pow.f64 (pow.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2) 3) 1/3)
(fma.f64 Om (/.f64 1/4 (*.f64 l (sin.f64 ky))) 1/2)
(log.f64 (exp.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2)))
(fma.f64 Om (/.f64 1/4 (*.f64 l (sin.f64 ky))) 1/2)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2))))
(fma.f64 Om (/.f64 1/4 (*.f64 l (sin.f64 ky))) 1/2)
(cbrt.f64 (pow.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2) 3))
(fma.f64 Om (/.f64 1/4 (*.f64 l (sin.f64 ky))) 1/2)
(expm1.f64 (log1p.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2)))
(expm1.f64 (log1p.f64 (fma.f64 Om (/.f64 1/4 (*.f64 l (sin.f64 ky))) 1/2)))
(log1p.f64 (expm1.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2)))
(fma.f64 Om (/.f64 1/4 (*.f64 l (sin.f64 ky))) 1/2)
(exp.f64 (log.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2)))
(fma.f64 Om (/.f64 1/4 (*.f64 l (sin.f64 ky))) 1/2)
(exp.f64 (*.f64 (log.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2)) 1))
(fma.f64 Om (/.f64 1/4 (*.f64 l (sin.f64 ky))) 1/2)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 1/4 (sin.f64 ky)) l))) 1)
(expm1.f64 (log1p.f64 (/.f64 1/4 (*.f64 l (sin.f64 ky)))))
(*.f64 1 (/.f64 (/.f64 1/4 (sin.f64 ky)) l))
(/.f64 1/4 (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 1/4 (sin.f64 ky)) (/.f64 1 l))
(/.f64 1/4 (*.f64 l (sin.f64 ky)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 2)) (cbrt.f64 (/.f64 (/.f64 1/4 (sin.f64 ky)) l)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 1/4 (*.f64 l (sin.f64 ky))) 2)) (cbrt.f64 (/.f64 1/4 (*.f64 l (sin.f64 ky)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 1/4 (sin.f64 ky)) l)) (sqrt.f64 (/.f64 (/.f64 1/4 (sin.f64 ky)) l)))
(/.f64 1/4 (*.f64 l (sin.f64 ky)))
(pow.f64 (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1)
(/.f64 1/4 (*.f64 l (sin.f64 ky)))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 1/4 (sin.f64 ky)) l)) 3)
(/.f64 1/4 (*.f64 l (sin.f64 ky)))
(pow.f64 (pow.f64 (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 3) 1/3)
(/.f64 1/4 (*.f64 l (sin.f64 ky)))
(pow.f64 (sqrt.f64 (/.f64 (/.f64 1/4 (sin.f64 ky)) l)) 2)
(/.f64 1/4 (*.f64 l (sin.f64 ky)))
(pow.f64 (/.f64 l (/.f64 1/4 (sin.f64 ky))) -1)
(/.f64 1 (*.f64 (/.f64 l 1/4) (sin.f64 ky)))
(log.f64 (exp.f64 (/.f64 (/.f64 1/4 (sin.f64 ky)) l)))
(/.f64 1/4 (*.f64 l (sin.f64 ky)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 1/4 (sin.f64 ky)) l))))
(/.f64 1/4 (*.f64 l (sin.f64 ky)))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 3))
(/.f64 1/4 (*.f64 l (sin.f64 ky)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 1/4 (sin.f64 ky)) 3) (pow.f64 l 3)))
(/.f64 1/4 (*.f64 l (sin.f64 ky)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 1/4 (sin.f64 ky)) l)))
(expm1.f64 (log1p.f64 (/.f64 1/4 (*.f64 l (sin.f64 ky)))))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 1/4 (sin.f64 ky)) l)))
(/.f64 1/4 (*.f64 l (sin.f64 ky)))
(exp.f64 (log.f64 (/.f64 (/.f64 1/4 (sin.f64 ky)) l)))
(/.f64 1/4 (*.f64 l (sin.f64 ky)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 1/4 (sin.f64 ky)) l)) 1))
(/.f64 1/4 (*.f64 l (sin.f64 ky)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1/4 (sin.f64 ky)))) 1)
(expm1.f64 (log1p.f64 (/.f64 1/4 (sin.f64 ky))))
(*.f64 1 (/.f64 1/4 (sin.f64 ky)))
(/.f64 1/4 (sin.f64 ky))
(*.f64 1/4 (/.f64 1 (sin.f64 ky)))
(/.f64 1/4 (sin.f64 ky))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/4 (sin.f64 ky))) 2) (cbrt.f64 (/.f64 1/4 (sin.f64 ky))))
(/.f64 1/4 (sin.f64 ky))
(*.f64 (/.f64 1/2 (sqrt.f64 (sin.f64 ky))) (/.f64 1/2 (sqrt.f64 (sin.f64 ky))))
(pow.f64 (/.f64 1/2 (sqrt.f64 (sin.f64 ky))) 2)
(pow.f64 (/.f64 1/4 (sin.f64 ky)) 1)
(/.f64 1/4 (sin.f64 ky))
(pow.f64 (cbrt.f64 (/.f64 1/4 (sin.f64 ky))) 3)
(/.f64 1/4 (sin.f64 ky))
(pow.f64 (pow.f64 (/.f64 1/4 (sin.f64 ky)) 3) 1/3)
(/.f64 1/4 (sin.f64 ky))
(pow.f64 (/.f64 1/2 (sqrt.f64 (sin.f64 ky))) 2)
(pow.f64 (/.f64 (sin.f64 ky) 1/4) -1)
(/.f64 1 (/.f64 (sin.f64 ky) 1/4))
(log.f64 (exp.f64 (/.f64 1/4 (sin.f64 ky))))
(/.f64 1/4 (sin.f64 ky))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1/4 (sin.f64 ky)))))
(/.f64 1/4 (sin.f64 ky))
(cbrt.f64 (pow.f64 (/.f64 1/4 (sin.f64 ky)) 3))
(/.f64 1/4 (sin.f64 ky))
(expm1.f64 (log1p.f64 (/.f64 1/4 (sin.f64 ky))))
(log1p.f64 (expm1.f64 (/.f64 1/4 (sin.f64 ky))))
(/.f64 1/4 (sin.f64 ky))
(exp.f64 (log.f64 (/.f64 1/4 (sin.f64 ky))))
(/.f64 1/4 (sin.f64 ky))
(exp.f64 (*.f64 (log.f64 (/.f64 1/4 (sin.f64 ky))) 1))
(/.f64 1/4 (sin.f64 ky))

eval817.0ms (4.9%)

Compiler

Compiled 26622 to 19531 computations (26.6% saved)

prune200.0ms (1.2%)

Pruning

7 alts after pruning (3 fresh and 4 done)

PrunedKeptTotal
New8363839
Fresh000
Picked325
Done123
Total8407847
Accuracy
100.0%
Counts
847 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
38.1%
(+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 l ky) Om) 2) -1/2))
47.0%
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 (sin.f64 ky) l))))
50.8%
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 ky l))))
100.0%
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))))
55.8%
(sqrt.f64 1/2)
50.6%
(cbrt.f64 (pow.f64 (/.f64 (+.f64 (*.f64 1/4 (/.f64 Om l)) (*.f64 1/2 ky)) ky) 3/2))
63.4%
1
Compiler

Compiled 385 to 293 computations (23.9% saved)

regimes157.0ms (0.9%)

Counts
20 → 1
Calls
Call 1
Inputs
1
(sqrt.f64 1/2)
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 1)))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 1))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 ky l))))
(+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 l ky) Om) 2) -1/2))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 (sin.f64 ky) l))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 (*.f64 1/4 (/.f64 Om l)) (*.f64 1/2 ky)) ky) 3/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 ky (/.f64 (*.f64 2 l) Om)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))))
(+.f64 1 (*.f64 (*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) -1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l)))))))
(cbrt.f64 (pow.f64 (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) 1/2) 3/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (pow.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l)) 2)) -1/2))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (pow.f64 (+.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)) -1/2))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 2 (/.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) 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 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l)) 2)) -1/2))))
Calls

19 calls:

13.0ms
(pow.f64 (sin.f64 ky) 2)
12.0ms
(/.f64 (*.f64 2 l) Om)
11.0ms
kx
11.0ms
(sin.f64 kx)
11.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 275 to 232 computations (15.6% saved)

regimes69.0ms (0.4%)

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

8 calls:

9.0ms
(*.f64 2 l)
9.0ms
(sin.f64 ky)
9.0ms
Om
9.0ms
kx
8.0ms
(sin.f64 kx)
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(sin.f64 ky)
Compiler

Compiled 48 to 39 computations (18.8% saved)

regimes80.0ms (0.5%)

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

7 calls:

20.0ms
kx
12.0ms
(*.f64 2 l)
12.0ms
Om
12.0ms
l
10.0ms
(/.f64 (*.f64 2 l) Om)
Results
AccuracySegmentsBranch
90.6%2l
89.0%2Om
88.1%3kx
86.0%1ky
99.5%2(/.f64 (*.f64 2 l) Om)
90.6%2(*.f64 2 l)
86.0%1(sin.f64 ky)
Compiler

Compiled 42 to 34 computations (19% saved)

regimes174.0ms (1%)

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

5 calls:

51.0ms
ky
42.0ms
(sin.f64 ky)
38.0ms
kx
22.0ms
Om
20.0ms
l
Results
AccuracySegmentsBranch
74.0%7kx
75.8%9ky
71.9%7(sin.f64 ky)
82.5%4Om
80.8%4l
Compiler

Compiled 26 to 21 computations (19.2% saved)

regimes8.0ms (0%)

Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

Counts
1 → 1
Calls
Call 1
Inputs
1
Outputs
1
Calls

3 calls:

3.0ms
kx
3.0ms
l
3.0ms
Om
Results
AccuracySegmentsBranch
63.4%1kx
63.4%1l
63.4%1Om
Compiler

Compiled 15 to 12 computations (20% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.000906971940248956
0.01257411631365307
Compiler

Compiled 40 to 35 computations (12.5% saved)

bsearch80.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
predicate-same
predicate-same
Steps
TimeLeftRight
37.0ms
1.7871326865949968e+46
1.3453782994289154e+48
11.0ms
15183639789876688.0
56170523553695200.0
32.0ms
4.1563421204968464e-79
1.7576038630373268e-70
Results
69.0ms239×256valid
0.0ms256valid
Compiler

Compiled 235 to 230 computations (2.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 44.0ms
Operation ival-sin, time spent: 14.0ms, 32.0% of total-time
Operation ival-pow, time spent: 7.0ms, 16.0% of total-time
Operation ival-div, time spent: 6.0ms, 14.0% of total-time
Operation ival-sqrt, time spent: 6.0ms, 14.0% of total-time
Operation ival-mult, time spent: 5.0ms, 11.0% of total-time
Operation ival-add, time spent: 4.0ms, 9.0% of total-time
Operation const, time spent: 1.0ms, 2.0% of total-time

simplify9.0ms (0.1%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
055253
177253
280253
383253
484253
585253
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (pow.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l)) 2)) -1/2))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))))
(if (<=.f64 (/.f64 (*.f64 2 l) Om) 1152921504606847/1152921504606846976) 1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 ky (/.f64 (*.f64 2 l) Om))))))))
(if (<=.f64 Om 6216540455122333/62165404551223330269422781018352605012557018849668464680057997111644937126566671941632) (sqrt.f64 1/2) (if (<=.f64 Om 20000000000000000) 1 (if (<=.f64 Om 17999999999999999369456502555754622707105267712) (sqrt.f64 1/2) 1)))
1
Outputs
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (pow.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l)) 2)) -1/2))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 2 (sin.f64 ky))) Om)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 (sin.f64 ky) 2)) Om)))))
(if (<=.f64 (/.f64 (*.f64 2 l) Om) 1152921504606847/1152921504606846976) 1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 ky (/.f64 (*.f64 2 l) Om))))))))
(if (<=.f64 Om 6216540455122333/62165404551223330269422781018352605012557018849668464680057997111644937126566671941632) (sqrt.f64 1/2) (if (<=.f64 Om 20000000000000000) 1 (if (<=.f64 Om 17999999999999999369456502555754622707105267712) (sqrt.f64 1/2) 1)))
1
Compiler

Compiled 98 to 84 computations (14.3% saved)

soundness1.0s (6.1%)

Rules
1990×prod-diff
1648×associate-*l*
1424×associate-*r*
1376×fma-define
1262×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01421552
13561376
29681376
342881376
0103834500
1293933210
032347
1488331
26606331
070228076
1207826900
026229
1379173
25023173
Stop Event
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 1145 to 855 computations (25.3% saved)

end0.0ms (0%)

preprocess223.0ms (1.3%)

Remove

(abs Om)

(abs l)

Compiler

Compiled 1702 to 1472 computations (13.5% saved)

Profiling

Loading profile data...