Details

Time bar (total: 20.4s)

analyze327.0ms (1.6%)

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

Compiled 34 to 30 computations (11.8% saved)

sample4.3s (21%)

Results
2.7s6935×body256valid
1.0s779×body1024valid
508.0ms542×body512valid
Bogosity

preprocess80.0ms (0.4%)

Algorithm
egg-herbie
Rules
1356×fma-def
1144×unswap-sqr
1056×distribute-rgt-out
1032×associate-/l*
696×associate-/r/
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
090581
1238511
2916511
32975511
46167511
57811511
044
144
Stop Event
unsound
node limit
Calls
Call 1
Inputs
0
1
2
3
Outputs
0
1
2
3
2
Call 2
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 Om) l) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 kx) Om) 2) (+.f64 (pow.f64 (sin.f64 l) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 ky) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 l) 2)))))))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) kx) 2) (+.f64 (pow.f64 (sin.f64 Om) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) ky) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 Om) 2)))))))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))))
Outputs
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 2 (/.f64 Om l)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 2 Om) l) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 l Om) 2) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 l (/.f64 2 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 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 l Om)) 2))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (*.f64 (/.f64 2 l) Om) 2) 1)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (*.f64 Om (/.f64 2 l)) 2) 1)))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 kx) Om) 2) (+.f64 (pow.f64 (sin.f64 l) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 2 (/.f64 Om kx)) 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 l) 2)))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 2 Om) kx) 2) (fma.f64 (sin.f64 ky) (sin.f64 ky) (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) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 l) 2)) 1)))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 ky) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 l) 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 2 (/.f64 Om ky)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 l) 2)))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 2 Om) ky) 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 (/.f64 ky Om) 2) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 l) 2)) 1)))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) kx) 2) (+.f64 (pow.f64 (sin.f64 Om) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 2 (/.f64 kx l)) 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 Om) 2)))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 2 kx) l) 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 Om) 2)) 1)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 l (/.f64 2 kx)) 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 Om) 2)) 1)))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) ky) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 Om) 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) ky) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 Om) 2)))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 2 ky) l) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 Om) 2)) 1)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 l (/.f64 2 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) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 Om) 2)) 1)))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 2 (/.f64 Om l)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 2 Om) l) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 l Om) 2) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 l (/.f64 2 Om)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)))))
Symmetry

(sort kx ky)

Compiler

Compiled 37 to 33 computations (10.8% saved)

simplify82.0ms (0.4%)

Algorithm
egg-herbie
Rules
1544×distribute-lft-in
1286×fma-def
968×unswap-sqr
942×associate-*r*
784×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02683
15873
217973
354273
4237073
5581873
6699573
Stop Event
node limit
Counts
1 → 5
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)))))))))
Outputs
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 2 (/.f64 Om l)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 2 Om) l) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 2 (/.f64 Om l)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)))))

eval3.0ms (0%)

Compiler

Compiled 132 to 103 computations (22% saved)

prune2.0ms (0%)

Pruning

1 alts after pruning (1 fresh and 0 done)

PrunedKeptTotal
New415
Fresh101
Picked000
Done000
Total516
Error
1.0b
Counts
6 → 1
Alt Table
Click to see full alt table
StatusErrorProgram
1.0b
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 2 (/.f64 Om l)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
Compiler

Compiled 31 to 27 computations (12.9% saved)

localize72.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.5b
(/.f64 2 (/.f64 Om l))
0.9b
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 2 (/.f64 Om l)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
2.6b
(*.f64 (pow.f64 (/.f64 2 (/.f64 Om l)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
7.0b
(sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 2 (/.f64 Om l)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
Compiler

Compiled 202 to 131 computations (35.1% saved)

series49.0ms (0.2%)

Counts
4 → 168
Calls

42 calls:

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

rewrite116.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1758×associate-/r*
466×add-sqr-sqrt
452×*-un-lft-identity
446×pow1
428×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
021192
1459136
26087136
Stop Event
node limit
Counts
4 → 146
Calls
Call 1
Inputs
(sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 2 (/.f64 Om l)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (pow.f64 (/.f64 2 (/.f64 Om l)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 2 (/.f64 Om l)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(/.f64 2 (/.f64 Om l))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2)) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 -1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 1 (pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 3))) (sqrt.f64 (+.f64 1 (-.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 2) (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 1 (pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 2))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2)) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2))) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1)) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) -1)) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)))) (sqrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2))) (sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 1) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (sqrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (sqrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (cbrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (cbrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (cbrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)))) (cbrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (#(struct:change #<rule egg-rr> (2) ((x hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2) (-.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)) 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)) 2) (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2)) (-.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2) 1) (*.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)) 2) 1) (*.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (-.f64 1 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) (+.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 2) (-.f64 1 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4))) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6))) (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2) (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2)) (*.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)) 2))) (-.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2) 3) (pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)) 2) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2) (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2)) (-.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)) 2)) (*.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4))) 1) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4))) (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))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (cbrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (cbrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4))) (+.f64 (sin.f64 kx) (sin.f64 ky))) (-.f64 (sin.f64 kx) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6))) 1) (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) (cbrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))) (cbrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) 1) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)) (*.f64 4 (pow.f64 (/.f64 l Om) 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))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (cbrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (cbrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) (+.f64 (sin.f64 kx) (sin.f64 ky))) (-.f64 (sin.f64 kx) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) 1) (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) (cbrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))) (cbrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (pow.f64 (sin.f64 kx) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)) 2))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 -1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 2 l) Om))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 2 l) Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 l Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 l (/.f64 2 Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 2 l) Om) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (*.f64 2 l) Om)) (sqrt.f64 (/.f64 (*.f64 2 l) Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 2 l) Om)) (pow.f64 (cbrt.f64 (/.f64 (*.f64 2 l) Om)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 2 l) Om)) 2) (cbrt.f64 (/.f64 (*.f64 2 l) Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 Om) l)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 l Om) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (/.f64 -1 (/.f64 Om l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 2 l) Om)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 2 Om) 1) l)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 2 Om) (sqrt.f64 l)) (sqrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 2 Om) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -2 Om) (neg.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 2 l) Om) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (*.f64 2 l) Om)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 2 l) Om)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 Om (*.f64 2 l)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 2 l) Om))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 2) (/.f64 l Om)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 2 l) Om))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (*.f64 2 l) Om)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (*.f64 2 l) Om)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 2 l) Om)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (*.f64 2 l) Om)))))))

simplify243.0ms (1.2%)

Algorithm
egg-herbie
Rules
1350×associate-*r*
1076×associate-*l*
844×*-commutative
736×associate-/l*
658×associate-/r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
073530028
1213429348
Stop Event
node limit
Counts
314 → 379
Calls
Call 1
Inputs
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(+.f64 (*.f64 1/512 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)) (pow.f64 Om 6))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 Om 4))))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)) (pow.f64 Om 6))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 Om 4))))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)) (pow.f64 Om 6))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 Om 4))))))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(+.f64 (*.f64 1/512 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))))
(*.f64 -2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))))))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))) (+.f64 (*.f64 -1/512 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 kx 4)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 kx 4)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (*.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (pow.f64 kx 6)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))) (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))) (+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (*.f64 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 ky 4))))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (*.f64 (-.f64 (*.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 2))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (pow.f64 ky 6)))) (+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (*.f64 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 ky 4)))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -4/3 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 4)) (pow.f64 Om 2)))))
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2))) (+.f64 (*.f64 8/45 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 6)) (pow.f64 Om 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -4/3 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 4)) (pow.f64 Om 2))))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))))
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -4/3 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 4)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))))
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -4/3 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 4)) (pow.f64 Om 2))) (+.f64 (*.f64 8/45 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 6)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 (pow.f64 Om 5) (*.f64 l (-.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) 2)))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 (pow.f64 Om 7) (*.f64 l (+.f64 (*.f64 1/256 (/.f64 1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 4) (pow.f64 l 8)))) (*.f64 -1/8 (/.f64 (-.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) 2)) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2))))))))) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 (pow.f64 Om 5) (*.f64 l (-.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) 2))))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (pow.f64 (*.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2))) 2)) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6))) (*.f64 2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (pow.f64 (*.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2))) 2)) (pow.f64 l 2))))) (pow.f64 Om 6))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (pow.f64 (*.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2))) 2)) (pow.f64 Om 4))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (pow.f64 (*.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2))) 2)) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6))) (*.f64 2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (pow.f64 (*.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2))) 2)) (pow.f64 l 2))))) (pow.f64 Om 6))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (pow.f64 (*.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2))) 2)) (pow.f64 Om 4))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 2)))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(+.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 2)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (pow.f64 l 6) (+.f64 (*.f64 64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 Om 6))) (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 2))) (pow.f64 Om 2)))))))))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (+.f64 (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) 2) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)))) (*.f64 Om (pow.f64 l 5))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (+.f64 (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) 2) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)))) (*.f64 Om (pow.f64 l 5))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) 2) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))))) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 4)))) (*.f64 Om (pow.f64 l 7))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))))
(*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (+.f64 (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) 2) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)))) (*.f64 Om (pow.f64 l 5)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (+.f64 (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) 2) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)))) (*.f64 Om (pow.f64 l 5)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) 2) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))))) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 4)))) (*.f64 Om (pow.f64 l 7)))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (*.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) (*.f64 (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 2)))) (+.f64 (pow.f64 (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) 2) (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))))) (pow.f64 kx 4))))))
(+.f64 (*.f64 -1/2 (*.f64 (*.f64 (+.f64 (*.f64 8/45 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 2)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 2)))) (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))) (+.f64 (*.f64 16/3 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 2)))) (+.f64 (pow.f64 (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) 2) (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))))) (pow.f64 kx 6)) (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (*.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) (*.f64 (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 2)))) (+.f64 (pow.f64 (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) 2) (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))))) (pow.f64 kx 4)))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1)))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (*.f64 -1/2 (*.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) 2) (*.f64 (pow.f64 Om 4) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))))) (pow.f64 ky 4)) (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 2))))) (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))))) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (pow.f64 Om 2)))) (+.f64 (*.f64 16/3 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) 2) (*.f64 (pow.f64 Om 4) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (+.f64 (*.f64 8/45 (/.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 2))))) (+.f64 (pow.f64 (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) 2) (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))))))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))))) (pow.f64 ky 6)) (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (*.f64 -1/2 (*.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) 2) (*.f64 (pow.f64 Om 4) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))))) (pow.f64 ky 4)) (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(*.f64 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 (exp.f64 (log1p.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1)
(*.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)
(*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2)) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)))
(*.f64 (pow.f64 1 1/2) (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 1/2))
(/.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2))
(/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 -1 (/.f64 -1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1)
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 3))) (sqrt.f64 (+.f64 1 (-.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 2) (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 2))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))
(/.f64 (/.f64 1 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2)) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2))
(/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)))
(/.f64 (/.f64 1 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2))) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (/.f64 1 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1)) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1))
(/.f64 (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) -1)) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1))
(/.f64 (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2))
(/.f64 (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2)))
(/.f64 (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)))) (sqrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2))) (sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2)))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 1) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (sqrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (sqrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (cbrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (cbrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (cbrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)))) (cbrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2)))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 1/2)
(pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)
(pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3) 1/3)
(fabs.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(log.f64 (exp.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3))
(expm1.f64 (log1p.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(exp.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(exp.f64 (*.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 1/2))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1))
(log1p.f64 (expm1.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 1))
(+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 0)
(+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)) 2))
(+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2) (-.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)) 2)) 1))
(+.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)) 2) (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2))
(+.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2)) (-.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)) 2) 1))
(+.f64 (*.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2) 1) (*.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)) 2) 1))
(+.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)) 2) 1) (*.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2) 1))
(-.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 1)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) 2)
(-.f64 (/.f64 1 (-.f64 1 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) (+.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 2) (-.f64 1 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) 1))
(/.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4))) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(/.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6))) (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2) (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2)) (*.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)) 2))) (-.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)) 2)))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2) 3) (pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)) 2) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2) (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2)) (-.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)) 2)) (*.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)) 2)))))
(/.f64 (/.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4))) 1) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(/.f64 (/.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4))) (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 (/.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (cbrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (cbrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(/.f64 (/.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4))) (+.f64 (sin.f64 kx) (sin.f64 ky))) (-.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (/.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6))) 1) (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(/.f64 (/.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))
(/.f64 (/.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) (cbrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))) (cbrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) 1) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)) (*.f64 4 (pow.f64 (/.f64 l Om) 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 (/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (cbrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (cbrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) (+.f64 (sin.f64 kx) (sin.f64 ky))) (-.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) 1) (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) (cbrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))) (cbrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))
(pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 1)
(pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 3)
(pow.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 3) 1/3)
(sqrt.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 2))
(log.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(exp.f64 (log.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 1))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(fma.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (pow.f64 (sin.f64 kx) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)) 2))
(fma.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)) 2))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 1)
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1)
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 -1 (/.f64 -1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) -1/2)
(pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1)
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2) 2)
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 3)
(pow.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3) 1/3)
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 2 l) Om))) 1)
(*.f64 1 (/.f64 (*.f64 2 l) Om))
(*.f64 2 (/.f64 l Om))
(*.f64 l (/.f64 2 Om))
(*.f64 (/.f64 (*.f64 2 l) Om) 1)
(*.f64 (sqrt.f64 (/.f64 (*.f64 2 l) Om)) (sqrt.f64 (/.f64 (*.f64 2 l) Om)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 2 l) Om)) (pow.f64 (cbrt.f64 (/.f64 (*.f64 2 l) Om)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 2 l) Om)) 2) (cbrt.f64 (/.f64 (*.f64 2 l) Om)))
(*.f64 (/.f64 2 Om) l)
(*.f64 (/.f64 l Om) 2)
(*.f64 -2 (/.f64 -1 (/.f64 Om l)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 2 l) Om)) 2)))
(*.f64 (*.f64 (/.f64 2 Om) 1) l)
(*.f64 (*.f64 (/.f64 2 Om) (sqrt.f64 l)) (sqrt.f64 l))
(*.f64 (*.f64 (/.f64 2 Om) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l))
(*.f64 (/.f64 -2 Om) (neg.f64 l))
(pow.f64 (/.f64 (*.f64 2 l) Om) 1)
(pow.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) 1/2)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 2 l) Om)) 2)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 2 l) Om)) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 3) 1/3)
(pow.f64 (/.f64 Om (*.f64 2 l)) -1)
(sqrt.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)))
(fabs.f64 (/.f64 (*.f64 2 l) Om))
(log.f64 (pow.f64 (exp.f64 2) (/.f64 l Om)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 2 l) Om))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 3))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 2 l) Om)))
(exp.f64 (log.f64 (/.f64 (*.f64 2 l) Om)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 2 l) Om)) 1))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 2 l) Om)))
Outputs
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 2 (/.f64 l Om)))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(fma.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(fma.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)) (fma.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(+.f64 (*.f64 1/512 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))))
(fma.f64 1/512 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5))) (fma.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)) (fma.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l)))))
(+.f64 1 (*.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om)))))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (/.f64 (pow.f64 Om 4) (pow.f64 l 4))))))
(+.f64 1 (fma.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (/.f64 (pow.f64 Om 4) (pow.f64 l 4))))))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)) (pow.f64 Om 6))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 Om 4))))))
(+.f64 1 (fma.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (fma.f64 4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (/.f64 (pow.f64 Om 6) (pow.f64 l 6))) (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (/.f64 (pow.f64 Om 4) (pow.f64 l 4)))))))
(+.f64 1 (fma.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) (fma.f64 4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (/.f64 (pow.f64 Om 6) (pow.f64 l 6))) (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (/.f64 (pow.f64 Om 4) (pow.f64 l 4)))))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l)))))
(+.f64 1 (*.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om)))))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (/.f64 (pow.f64 Om 4) (pow.f64 l 4))))))
(+.f64 1 (fma.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (/.f64 (pow.f64 Om 4) (pow.f64 l 4))))))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)) (pow.f64 Om 6))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 Om 4))))))
(+.f64 1 (fma.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (fma.f64 4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (/.f64 (pow.f64 Om 6) (pow.f64 l 6))) (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (/.f64 (pow.f64 Om 4) (pow.f64 l 4)))))))
(+.f64 1 (fma.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) (fma.f64 4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (/.f64 (pow.f64 Om 6) (pow.f64 l 6))) (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (/.f64 (pow.f64 Om 4) (pow.f64 l 4)))))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l)))))
(+.f64 1 (*.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om)))))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (/.f64 (pow.f64 Om 4) (pow.f64 l 4))))))
(+.f64 1 (fma.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (/.f64 (pow.f64 Om 4) (pow.f64 l 4))))))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)) (pow.f64 Om 6))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 Om 4))))))
(+.f64 1 (fma.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (fma.f64 4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (/.f64 (pow.f64 Om 6) (pow.f64 l 6))) (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (/.f64 (pow.f64 Om 4) (pow.f64 l 4)))))))
(+.f64 1 (fma.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) (fma.f64 4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (/.f64 (pow.f64 Om 6) (pow.f64 l 6))) (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (/.f64 (pow.f64 Om 4) (pow.f64 l 4)))))))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 2 (/.f64 l Om)))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(fma.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(fma.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)) (fma.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(+.f64 (*.f64 1/512 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))))
(fma.f64 1/512 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5))) (fma.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)) (fma.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))))
(*.f64 -2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)) -2)
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 (/.f64 l Om) -2))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(fma.f64 -2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) -1/4))
(fma.f64 -2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 (/.f64 Om l) -1/4)))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))))))
(fma.f64 -2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)) (fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) 1/64)))
(fma.f64 -2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)) (fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) 1/64))))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))) (+.f64 (*.f64 -1/512 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))))))
(fma.f64 -2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)) (fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) (fma.f64 -1/512 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5))) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) 1/64))))
(fma.f64 -2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)) (fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) (fma.f64 -1/512 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) 1/64)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 ky) 2)))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 kx kx)) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 ky) 2))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 ky) 2)))))) (/.f64 (*.f64 2 (*.f64 l l)) (/.f64 Om (/.f64 (*.f64 kx kx) Om)))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 kx 4)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) (*.f64 (-.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) (/.f64 (*.f64 l l) (*.f64 Om Om)))) 2)) (pow.f64 kx 4))) (*.f64 2 (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 kx kx)) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 ky) 2))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 ky) 2)))))) (+.f64 (/.f64 (*.f64 2 (*.f64 l l)) (/.f64 Om (/.f64 (*.f64 kx kx) Om))) (*.f64 (*.f64 1/2 (-.f64 (*.f64 -4/3 (/.f64 l (/.f64 (*.f64 Om Om) l))) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 ky) 2)))))) (/.f64 l (/.f64 (*.f64 Om Om) l)))) 2))) (pow.f64 kx 4)))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 kx 4)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (*.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (pow.f64 kx 6)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) (*.f64 (-.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) (/.f64 (*.f64 l l) (*.f64 Om Om)))) 2)) (pow.f64 kx 4))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) (*.f64 (-.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 8/45) (*.f64 2 (*.f64 (/.f64 (-.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) (/.f64 (*.f64 l l) (*.f64 Om Om)))) 2)) (*.f64 Om Om)) (/.f64 (*.f64 l l) (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))))) (pow.f64 kx 6))) (*.f64 2 (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 kx kx)) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 ky) 2))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 (-.f64 (*.f64 -4/3 (/.f64 l (/.f64 (*.f64 Om Om) l))) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 ky) 2)))))) (/.f64 l (/.f64 (*.f64 Om Om) l)))) 2)) (pow.f64 kx 4))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 ky) 2)))))) (+.f64 (/.f64 (*.f64 2 (*.f64 l l)) (/.f64 Om (/.f64 (*.f64 kx kx) Om))) (*.f64 1/2 (*.f64 (fma.f64 8/45 (/.f64 l (/.f64 (*.f64 Om Om) l)) (*.f64 -2 (/.f64 (-.f64 (*.f64 -4/3 (/.f64 l (/.f64 (*.f64 Om Om) l))) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 ky) 2)))))) (/.f64 l (/.f64 (*.f64 Om Om) l)))) 2)) (/.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 ky) 2)))) (/.f64 l (/.f64 (*.f64 Om Om) l)))))) (pow.f64 kx 6)))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))
(sqrt.f64 (fma.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 kx) 2)) 1))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))) (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))
(fma.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky)))) (sqrt.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(fma.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 kx) 2)) 1))) (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (*.f64 ky ky))) (sqrt.f64 (fma.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 kx) 2)) 1)))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))) (+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (*.f64 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 ky 4))))))
(+.f64 (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky)))) (sqrt.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (*.f64 (pow.f64 ky 4) (-.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) 2))))))
(+.f64 (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 kx) 2)) 1))) (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (*.f64 ky ky))) (sqrt.f64 (fma.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 kx) 2)) 1))) (*.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 kx) 2)) 1)))) (pow.f64 ky 4)) (-.f64 (*.f64 -4/3 (/.f64 l (/.f64 (*.f64 Om Om) l))) (pow.f64 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (*.f64 2 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 kx) 2)) 1))))) 2))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (*.f64 (-.f64 (*.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 2))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (pow.f64 ky 6)))) (+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (*.f64 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 ky 4)))))))
(fma.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (*.f64 (+.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 8/45) (*.f64 -2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (-.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) 2)) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) (pow.f64 ky 6))) (+.f64 (sqrt.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (*.f64 (pow.f64 ky 4) (-.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) 2))))))))
(fma.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 kx) 2)) 1))) (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (*.f64 ky ky))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 kx) 2)) 1))) (*.f64 (fma.f64 8/45 (/.f64 l (/.f64 (*.f64 Om Om) l)) (*.f64 -2 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (/.f64 (-.f64 (*.f64 -4/3 (/.f64 l (/.f64 (*.f64 Om Om) l))) (pow.f64 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (*.f64 2 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 kx) 2)) 1))))) 2)) (fma.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 kx) 2)) 1))))) (pow.f64 ky 6))) (+.f64 (sqrt.f64 (fma.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 kx) 2)) 1)) (*.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 kx) 2)) 1)))) (pow.f64 ky 4)) (-.f64 (*.f64 -4/3 (/.f64 l (/.f64 (*.f64 Om Om) l))) (pow.f64 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (*.f64 2 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 kx) 2)) 1))))) 2))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 1))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))
(*.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 ky) 2)))
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (+.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 kx kx)) (*.f64 Om Om)) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 4 (+.f64 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (*.f64 kx kx))))
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -4/3 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 4)) (pow.f64 Om 2)))))
(fma.f64 4 (/.f64 (*.f64 (*.f64 l l) (*.f64 kx kx)) (*.f64 Om Om)) (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) (*.f64 -4/3 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 kx 4))))))
(fma.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (*.f64 kx kx)) (fma.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 ky) 2)) (*.f64 -4/3 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 kx 4)))))
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2))) (+.f64 (*.f64 8/45 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 6)) (pow.f64 Om 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -4/3 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 4)) (pow.f64 Om 2))))))
(fma.f64 4 (/.f64 (*.f64 (*.f64 l l) (*.f64 kx kx)) (*.f64 Om Om)) (fma.f64 8/45 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 kx 6))) (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) (*.f64 -4/3 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 kx 4)))))))
(fma.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (*.f64 kx kx)) (fma.f64 8/45 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 kx 6)) (fma.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 ky) 2)) (*.f64 -4/3 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 kx 4))))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))))
(/.f64 (*.f64 4 (*.f64 l l)) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2)))
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))))
(*.f64 4 (+.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky)))))
(*.f64 4 (+.f64 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (*.f64 ky ky))))
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -4/3 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 4)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))))
(fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) (fma.f64 -4/3 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 ky 4))) (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky))))))
(fma.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 kx) 2)) (fma.f64 -4/3 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 ky 4)) (/.f64 4 (/.f64 (*.f64 Om Om) (*.f64 ky (*.f64 ky (*.f64 l l)))))))
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -4/3 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 4)) (pow.f64 Om 2))) (+.f64 (*.f64 8/45 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 6)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))))))
(fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) (fma.f64 -4/3 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 ky 4))) (fma.f64 8/45 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 ky 6))) (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky)))))))
(fma.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 kx) 2)) (fma.f64 -4/3 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 ky 4)) (fma.f64 8/45 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 ky 6)) (/.f64 4 (/.f64 (*.f64 Om Om) (*.f64 ky (*.f64 ky (*.f64 l l))))))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 4)
(*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 4)
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) 1/2)
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 (/.f64 Om l) 1/2))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) 1/2))
(fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 (/.f64 Om l) 1/2)))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 (pow.f64 Om 5) (*.f64 l (-.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) 2)))))))
(fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 (pow.f64 Om 5) (*.f64 l (-.f64 (/.f64 1/64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) 2)))))))
(fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 l (*.f64 (-.f64 (/.f64 (/.f64 1/64 (pow.f64 l 6)) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (*.f64 (/.f64 1 (pow.f64 l 3)) -1/16)) 2)) (pow.f64 Om 5))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 (pow.f64 Om 7) (*.f64 l (+.f64 (*.f64 1/256 (/.f64 1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 4) (pow.f64 l 8)))) (*.f64 -1/8 (/.f64 (-.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) 2)) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2))))))))) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 (pow.f64 Om 5) (*.f64 l (-.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) 2))))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 (pow.f64 Om 7) (*.f64 l (+.f64 (/.f64 1/256 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 4) (pow.f64 l 8))) (*.f64 -1/8 (/.f64 (-.f64 (/.f64 1/64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) 2)) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 l l)))))))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 (pow.f64 Om 5) (*.f64 l (-.f64 (/.f64 1/64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) 2))))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 (+.f64 (/.f64 (/.f64 1/256 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 4)) (pow.f64 l 8)) (*.f64 -1/8 (/.f64 (-.f64 (/.f64 (/.f64 1/64 (pow.f64 l 6)) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (*.f64 (/.f64 1 (pow.f64 l 3)) -1/16)) 2)) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 l l))))) (*.f64 l (pow.f64 Om 7)))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 l (*.f64 (-.f64 (/.f64 (/.f64 1/64 (pow.f64 l 6)) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (*.f64 (/.f64 1 (pow.f64 l 3)) -1/16)) 2)) (pow.f64 Om 5)))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) -2))
(+.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) -2))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (pow.f64 (*.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2))) 2)) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 -1/2 (/.f64 (fma.f64 -16 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 l l)) -2) 2)) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) (/.f64 (*.f64 -1/2 (fma.f64 -16 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) -2)) 2))) (pow.f64 Om 4))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6))) (*.f64 2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (pow.f64 (*.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2))) 2)) (pow.f64 l 2))))) (pow.f64 Om 6))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (pow.f64 (*.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2))) 2)) (pow.f64 Om 4))))))
(+.f64 1 (fma.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 -1/2 (+.f64 (/.f64 (fma.f64 64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)) (*.f64 2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) (fma.f64 -16 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 l l)) -2) 2)))))) (pow.f64 Om 6)) (/.f64 (fma.f64 -16 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 l l)) -2) 2)) (pow.f64 Om 4))))))
(+.f64 1 (fma.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) (*.f64 -1/2 (+.f64 (/.f64 (fma.f64 -16 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) -2)) 2)) (pow.f64 Om 4)) (/.f64 (fma.f64 64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)) (*.f64 2 (*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 l l)) (fma.f64 -16 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) -2)) 2))))) (pow.f64 Om 6))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) -2))
(+.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) -2))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (pow.f64 (*.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2))) 2)) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 -1/2 (/.f64 (fma.f64 -16 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 l l)) -2) 2)) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) (/.f64 (*.f64 -1/2 (fma.f64 -16 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) -2)) 2))) (pow.f64 Om 4))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6))) (*.f64 2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (pow.f64 (*.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2))) 2)) (pow.f64 l 2))))) (pow.f64 Om 6))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (pow.f64 (*.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2))) 2)) (pow.f64 Om 4))))))
(+.f64 1 (fma.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 -1/2 (+.f64 (/.f64 (fma.f64 64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)) (*.f64 2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) (fma.f64 -16 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 l l)) -2) 2)))))) (pow.f64 Om 6)) (/.f64 (fma.f64 -16 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 l l)) -2) 2)) (pow.f64 Om 4))))))
(+.f64 1 (fma.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) (*.f64 -1/2 (+.f64 (/.f64 (fma.f64 -16 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) -2)) 2)) (pow.f64 Om 4)) (/.f64 (fma.f64 64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)) (*.f64 2 (*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 l l)) (fma.f64 -16 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) -2)) 2))))) (pow.f64 Om 6))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) -2))
(+.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) -2))
(+.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 2)))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(+.f64 1 (fma.f64 -1/2 (*.f64 (pow.f64 l 4) (fma.f64 -16 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) (pow.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 Om Om))) 2))) (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) -2)))
(+.f64 1 (fma.f64 -1/2 (*.f64 (pow.f64 l 4) (fma.f64 -16 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) (pow.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 Om Om))) 2))) (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) -2)))
(+.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 2)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (pow.f64 l 6) (+.f64 (*.f64 64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 Om 6))) (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 2))) (pow.f64 Om 2)))))))))
(+.f64 1 (fma.f64 -1/2 (*.f64 (pow.f64 l 4) (fma.f64 -16 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) (pow.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 Om Om))) 2))) (fma.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 -1/2 (*.f64 (pow.f64 l 6) (fma.f64 64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 Om 6)) (*.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (fma.f64 -16 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) (pow.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 Om Om))) 2)))))))))))
(+.f64 1 (fma.f64 -1/2 (*.f64 (pow.f64 l 4) (fma.f64 -16 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) (pow.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 Om Om))) 2))) (fma.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) (*.f64 (fma.f64 64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 Om 6)) (*.f64 2 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 Om Om)) (fma.f64 -16 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) (pow.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 Om Om))) 2))))) (*.f64 (pow.f64 l 6) -1/2)))))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) 1/2)
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 (/.f64 Om l) 1/2))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) 1/2))
(fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 (/.f64 Om l) 1/2)))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (+.f64 (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) 2) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)))) (*.f64 Om (pow.f64 l 5))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (fma.f64 -1 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (+.f64 (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) 2) (/.f64 (*.f64 -1/64 (pow.f64 Om 6)) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (*.f64 Om (pow.f64 l 5)))) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) 1/2)))
(fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (fma.f64 -1 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (+.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (*.f64 (pow.f64 Om 3) -1/16)) 2) (/.f64 (*.f64 -1/64 (pow.f64 Om 6)) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (*.f64 Om (pow.f64 l 5)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 (/.f64 Om l) 1/2))))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (+.f64 (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) 2) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)))) (*.f64 Om (pow.f64 l 5))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) 2) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))))) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 4)))) (*.f64 Om (pow.f64 l 7))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))))
(fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (fma.f64 -1 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (+.f64 (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) 2) (/.f64 (*.f64 -1/64 (pow.f64 Om 6)) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (*.f64 Om (pow.f64 l 5)))) (fma.f64 -1 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (fma.f64 1/8 (/.f64 (*.f64 Om Om) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (+.f64 (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) 2) (/.f64 (*.f64 -1/64 (pow.f64 Om 6)) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))))) (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 4)))) (*.f64 Om (pow.f64 l 7)))) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) 1/2))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) -1) (+.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (*.f64 (pow.f64 Om 3) -1/16)) 2) (/.f64 (*.f64 -1/64 (pow.f64 Om 6)) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (*.f64 Om (pow.f64 l 5))) (/.f64 (fma.f64 1/8 (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (+.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (*.f64 (pow.f64 Om 3) -1/16)) 2) (/.f64 (*.f64 -1/64 (pow.f64 Om 6)) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)))) (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 4)))) (*.f64 Om (pow.f64 l 7))))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 (/.f64 Om l) 1/2))))
(*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) -1/2)
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 (/.f64 Om l) -1/2))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) -1/2))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 (/.f64 Om l) -1/2)))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (+.f64 (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) 2) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)))) (*.f64 Om (pow.f64 l 5)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (fma.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (+.f64 (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) 2) (/.f64 (*.f64 -1/64 (pow.f64 Om 6)) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (*.f64 Om (pow.f64 l 5))) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) -1/2)))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (fma.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (+.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (*.f64 (pow.f64 Om 3) -1/16)) 2) (/.f64 (*.f64 -1/64 (pow.f64 Om 6)) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (*.f64 Om (pow.f64 l 5))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 (/.f64 Om l) -1/2))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (+.f64 (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) 2) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)))) (*.f64 Om (pow.f64 l 5)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) 2) (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))))) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 4)))) (*.f64 Om (pow.f64 l 7)))))))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (fma.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (+.f64 (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) 2) (/.f64 (*.f64 -1/64 (pow.f64 Om 6)) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (*.f64 Om (pow.f64 l 5))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (fma.f64 1/8 (/.f64 (*.f64 Om Om) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (+.f64 (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) 2) (/.f64 (*.f64 -1/64 (pow.f64 Om 6)) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))))) (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 4)))) (*.f64 Om (pow.f64 l 7)))))))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (fma.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (+.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (*.f64 (pow.f64 Om 3) -1/16)) 2) (/.f64 (*.f64 -1/64 (pow.f64 Om 6)) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (*.f64 Om (pow.f64 l 5))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (*.f64 Om (pow.f64 l 7)) (fma.f64 1/8 (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (+.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (*.f64 (pow.f64 Om 3) -1/16)) 2) (/.f64 (*.f64 -1/64 (pow.f64 Om 6)) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)))) (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 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 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 ky) 2))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 kx kx)) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 ky) 2)))) 3))) (/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (*.f64 kx kx))) (*.f64 Om Om))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (*.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) (*.f64 (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 2)))) (+.f64 (pow.f64 (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) 2) (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))))) (pow.f64 kx 4))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) (fma.f64 -2 (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 kx kx)) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 (pow.f64 kx 4) (fma.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 2))) (+.f64 (pow.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3))))) 2) (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3)))))))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 ky) 2)))))) (fma.f64 -2 (*.f64 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (*.f64 kx kx)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 ky) 2)))) 3)))) (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 -2 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 ky) 2)))) 3))))) 2) (fma.f64 -4/3 (/.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 ky) 2)))) 2)) (*.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 ky) 2)))) 3))))) (*.f64 (pow.f64 kx 4) (sqrt.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 ky) 2))))))))))
(+.f64 (*.f64 -1/2 (*.f64 (*.f64 (+.f64 (*.f64 8/45 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 2)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 2)))) (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))) (+.f64 (*.f64 16/3 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 2)))) (+.f64 (pow.f64 (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) 2) (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))))) (pow.f64 kx 6)) (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (*.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) (*.f64 (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 2)))) (+.f64 (pow.f64 (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) 2) (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))))) (pow.f64 kx 4)))))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 (pow.f64 kx 6) (fma.f64 8/45 (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 2))) (fma.f64 -4 (*.f64 (/.f64 (fma.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 2))) (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3))))) (*.f64 Om Om)) (/.f64 (*.f64 l l) (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) (fma.f64 16/3 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3))) (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 2))) (+.f64 (pow.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3))))) 2) (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3)))))) (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))))))))) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) (fma.f64 -2 (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 kx kx)) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 (pow.f64 kx 4) (fma.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 2))) (+.f64 (pow.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3))))) 2) (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3))))))))))))
(fma.f64 -1/2 (*.f64 (pow.f64 kx 6) (*.f64 (fma.f64 8/45 (/.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 ky) 2)))) 2)) (fma.f64 -4 (*.f64 (/.f64 (fma.f64 -4/3 (/.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 ky) 2)))) 2)) (*.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 ky) 2)))) 3)))) (*.f64 Om Om)) (/.f64 l (/.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 ky) 2)))) l))) (fma.f64 16/3 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 ky) 2)))) 3)) (/.f64 2 (/.f64 (*.f64 Om (*.f64 Om (+.f64 1 (*.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 (*.f64 l l) (+.f64 (pow.f64 (*.f64 -2 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 ky) 2)))) 3))))) 2) (fma.f64 -4/3 (/.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 ky) 2)))) 2)) (*.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 ky) 2)))) 3))))))))))) (sqrt.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 ky) 2))))))) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 ky) 2)))))) (fma.f64 -2 (*.f64 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (*.f64 kx kx)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 ky) 2)))) 3)))) (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 -2 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 ky) 2)))) 3))))) 2) (fma.f64 -4/3 (/.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 ky) 2)))) 2)) (*.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 ky) 2)))) 3))))) (*.f64 (pow.f64 kx 4) (sqrt.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 ky) 2)))))))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 kx) 2)) 1)))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))))
(+.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (*.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 l l) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)) (/.f64 (*.f64 ky ky) (*.f64 Om Om)))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))))
(*.f64 (+.f64 (/.f64 (*.f64 -2 (*.f64 l l)) (/.f64 (fma.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 kx) 2)) 1) (/.f64 (*.f64 ky ky) (*.f64 Om Om)))) 1) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 kx) 2)) 1))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (*.f64 -1/2 (*.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) 2) (*.f64 (pow.f64 Om 4) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))))) (pow.f64 ky 4)) (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))))
(+.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (fma.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (*.f64 (/.f64 (*.f64 l l) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)) (/.f64 (*.f64 ky ky) (*.f64 Om Om)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)) (*.f64 (pow.f64 ky 4) (+.f64 (pow.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) 2) (fma.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) (*.f64 (pow.f64 Om 4) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 2)))) (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) (*.f64 (*.f64 Om Om) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))))))))))
(+.f64 (*.f64 (+.f64 (/.f64 (*.f64 -2 (*.f64 l l)) (/.f64 (fma.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 kx) 2)) 1) (/.f64 (*.f64 ky ky) (*.f64 Om Om)))) 1) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 kx) 2)) 1)))) (*.f64 (sqrt.f64 (fma.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 kx) 2)) 1)) (*.f64 -1/2 (*.f64 (pow.f64 ky 4) (+.f64 (pow.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 kx) 2)) 1))) (/.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (fma.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 kx) 2)) 1)))) 2) (fma.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 (fma.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 kx) 2)) 1) 2) (*.f64 (pow.f64 Om 4) (fma.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 kx) 2)) 1)))) (/.f64 (*.f64 (*.f64 l l) -4/3) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 kx) 2)) 1) 2)))))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 2))))) (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))))) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (pow.f64 Om 2)))) (+.f64 (*.f64 16/3 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) 2) (*.f64 (pow.f64 Om 4) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (+.f64 (*.f64 8/45 (/.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 2))))) (+.f64 (pow.f64 (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) 2) (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))))))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))))) (pow.f64 ky 6)) (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (*.f64 -1/2 (*.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) 2) (*.f64 (pow.f64 Om 4) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))))) (pow.f64 ky 4)) (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))))))
(+.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)) (*.f64 (pow.f64 ky 6) (fma.f64 -4 (*.f64 (/.f64 (*.f64 l l) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)) (/.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) (*.f64 (pow.f64 Om 4) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 2)))) (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) (*.f64 (*.f64 Om Om) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))))) (*.f64 Om Om))) (fma.f64 16/3 (/.f64 (pow.f64 l 4) (*.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) (*.f64 (pow.f64 Om 4) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 2)))) (fma.f64 8/45 (/.f64 (*.f64 l l) (*.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) (*.f64 (*.f64 Om Om) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) (*.f64 (pow.f64 Om 4) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 2)))) (+.f64 (pow.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) 2) (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) (*.f64 (*.f64 Om Om) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))))) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))))))) (fma.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (*.f64 (/.f64 (*.f64 l l) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)) (/.f64 (*.f64 ky ky) (*.f64 Om Om)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)) (*.f64 (pow.f64 ky 4) (+.f64 (pow.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) 2) (fma.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) (*.f64 (pow.f64 Om 4) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 2)))) (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) (*.f64 (*.f64 Om Om) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))))))))))))
(+.f64 (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 -2 (*.f64 l l)) (/.f64 (fma.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 kx) 2)) 1) (/.f64 (*.f64 ky ky) (*.f64 Om Om)))) 1) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 kx) 2)) 1)))) (*.f64 (sqrt.f64 (fma.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 kx) 2)) 1)) (*.f64 -1/2 (*.f64 (pow.f64 ky 4) (+.f64 (pow.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 kx) 2)) 1))) (/.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (fma.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 kx) 2)) 1)))) 2) (fma.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 (fma.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 kx) 2)) 1) 2) (*.f64 (pow.f64 Om 4) (fma.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 kx) 2)) 1)))) (/.f64 (*.f64 (*.f64 l l) -4/3) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 kx) 2)) 1) 2))))))))) (*.f64 (sqrt.f64 (fma.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 kx) 2)) 1)) (*.f64 (*.f64 -1/2 (pow.f64 ky 6)) (fma.f64 -4 (*.f64 (/.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (fma.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 kx) 2)) 1)) (fma.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 (fma.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 kx) 2)) 1) 2) (*.f64 (pow.f64 Om 4) (fma.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 kx) 2)) 1)))) (/.f64 (*.f64 (*.f64 l l) -4/3) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 kx) 2)) 1) 2))))) (fma.f64 16/3 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 (fma.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 kx) 2)) 1) 2) (*.f64 (pow.f64 Om 4) (fma.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 kx) 2)) 1)))) (fma.f64 8/45 (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 kx) 2)) 1) 2))) (*.f64 2 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (/.f64 (+.f64 (pow.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 kx) 2)) 1))) (/.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (fma.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 kx) 2)) 1)))) 2) (fma.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 (fma.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 kx) 2)) 1) 2) (*.f64 (pow.f64 Om 4) (fma.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 kx) 2)) 1)))) (/.f64 (*.f64 (*.f64 l l) -4/3) (*.f64 (*.f64 Om Om) (pow.f64 (fma.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 kx) 2)) 1) 2))))) (fma.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 kx) 2)) 1))))))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (/.f64 (*.f64 l l) Om))) 1)))
(*.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 (exp.f64 (log1p.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1)
(hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)
(hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))
(hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2)) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)))
(*.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2)) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)))
(*.f64 (sqrt.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)) (sqrt.f64 (pow.f64 (cbrt.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) (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(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 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2)) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)))
(*.f64 (sqrt.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)) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2)))
(/.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)
(hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2))
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2))
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1/2))
(/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(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 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1)
(hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 3))) (sqrt.f64 (+.f64 1 (-.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 2) (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 3))) (sqrt.f64 (+.f64 1 (-.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 3))) (sqrt.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 2) (-.f64 1 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 2))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 2))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 2))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))))
(/.f64 (/.f64 1 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2)) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2))
(hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)))
(/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)))
(/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2)))
(/.f64 (/.f64 1 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2))) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)))
(/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2)))
(/.f64 (/.f64 1 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1)) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1))
(hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) -1)) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1))
(hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2))
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2))
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1/2))
(/.f64 (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2)))
(/.f64 (*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2)))
(/.f64 (*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1/2)))
(/.f64 (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)))) (sqrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)))) (sqrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2)))) (sqrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(/.f64 (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2))) (sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2)))
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (*.f64 (sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2)) (sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2))))
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (*.f64 (sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1/2)) (sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1/2))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 1) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (sqrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (sqrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (sqrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (sqrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2) (*.f64 (sqrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (sqrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (cbrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (cbrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (cbrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
(/.f64 (/.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2) (cbrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (cbrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (cbrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (cbrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)))) (cbrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (cbrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)))))
(/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (cbrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2)))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2)))
(/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2)) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2))))
(/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2) (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1/2)) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1/2))))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 1/2)
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))
(pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)
(hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)
(hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3)
(hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3) 1/3)
(hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(fabs.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(fabs.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(fabs.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(log.f64 (exp.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3))
(hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(expm1.f64 (log1p.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(exp.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(exp.f64 (*.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 1/2))
(pow.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) 1/2)
(pow.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) 1/2)
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1))
(hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(log1p.f64 (expm1.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 1))
(+.f64 1 (+.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) -1))
(pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 0)
(+.f64 1 (+.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) -1))
(pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)) 2))
(+.f64 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 2) (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))
(+.f64 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 2) (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))) 2))
(+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2) (-.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)) 2)) 1))
(+.f64 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 2) (+.f64 1 (+.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2) -1)))
(+.f64 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 2) (+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))) 2) 0))
(+.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)) 2) (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2))
(+.f64 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 2) (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))
(+.f64 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 2) (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))) 2))
(+.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2)) (-.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)) 2) 1))
(+.f64 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 2) (+.f64 1 (+.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2) -1)))
(+.f64 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 2) (+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))) 2) 0))
(+.f64 (*.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2) 1) (*.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)) 2) 1))
(+.f64 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 2) (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))
(+.f64 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 2) (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))) 2))
(+.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)) 2) 1) (*.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2) 1))
(+.f64 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 2) (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))
(+.f64 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 2) (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))) 2))
(-.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 1)
(+.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) -1)
(+.f64 -1 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) 2)
(+.f64 (exp.f64 (log1p.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) -2)
(+.f64 -2 (exp.f64 (log1p.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))))
(-.f64 (/.f64 1 (-.f64 1 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) (+.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 2) (-.f64 1 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) 1))
(-.f64 (/.f64 1 (-.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) (+.f64 1 (/.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 2) (-.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))
(-.f64 (-.f64 (/.f64 1 (-.f64 1 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) 1) (/.f64 (pow.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 2) (-.f64 1 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))))
(/.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4))) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(/.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (/.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4))))
(*.f64 (/.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)))
(/.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6))) (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(/.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2))) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6))))
(*.f64 (/.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2)))) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)))
(/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(/.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (/.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4))))
(*.f64 (/.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)))
(/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(/.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2))) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6))))
(*.f64 (/.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2)))) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2) (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2)) (*.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)) 2))) (-.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 4) (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 4)) (-.f64 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 2) (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 4) (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))) 4)) (-.f64 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 2) (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))) 2)))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2) 3) (pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)) 2) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2) (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2)) (-.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)) 2)) (*.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)) 2)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 2) 3) (pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 4) (*.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2) (-.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2) (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 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 (/.f64 l Om) (sin.f64 ky))) 2) 3)) (-.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))) 4) (-.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 2) (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))) 2)) (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 4))))
(/.f64 (/.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4))) 1) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(/.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (/.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4))))
(*.f64 (/.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)))
(/.f64 (/.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4))) (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 (*.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)))) (*.f64 (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 4 (/.f64 (*.f64 (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 (pow.f64 (/.f64 l Om) 2) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)))))
(/.f64 (/.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (cbrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (cbrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(/.f64 (*.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)))) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (cbrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(/.f64 (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)) (*.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (cbrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (/.f64 1/4 (pow.f64 (/.f64 l Om) 2))))
(/.f64 (/.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4))) (+.f64 (sin.f64 kx) (sin.f64 ky))) (-.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (/.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4))))
(*.f64 (/.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)))
(/.f64 (/.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6))) 1) (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(/.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2))) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6))))
(*.f64 (/.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2)))) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)))
(/.f64 (/.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))
(/.f64 (/.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2))))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2)))))
(/.f64 4 (/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2)))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2))))) (*.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)))))
(/.f64 (/.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) (cbrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))) (cbrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))
(/.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2)))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2)))) (cbrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2)))))))
(/.f64 (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2)))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2)))) (/.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (cbrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2))))))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) 1) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(/.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (/.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4))))
(*.f64 (/.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)) (*.f64 4 (pow.f64 (/.f64 l Om) 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 (*.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)))) (*.f64 (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 4 (/.f64 (*.f64 (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 (pow.f64 (/.f64 l Om) 2) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (cbrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (cbrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(/.f64 (*.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)))) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (cbrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(/.f64 (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)) (*.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (cbrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (/.f64 1/4 (pow.f64 (/.f64 l Om) 2))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) (+.f64 (sin.f64 kx) (sin.f64 ky))) (-.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (/.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4))))
(*.f64 (/.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) 1) (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(/.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2))) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6))))
(*.f64 (/.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2)))) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))
(/.f64 (/.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2))))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2)))))
(/.f64 4 (/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2)))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2))))) (*.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) (cbrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))) (cbrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))
(/.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2)))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2)))) (cbrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2)))))))
(/.f64 (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2)))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2)))) (/.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (cbrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2))))))))
(pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 1)
(+.f64 1 (+.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) -1))
(pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)
(+.f64 1 (+.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) -1))
(pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 3)
(+.f64 1 (+.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) -1))
(pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(pow.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 3) 1/3)
(+.f64 1 (+.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) -1))
(pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(sqrt.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 2))
(sqrt.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 2))
(sqrt.f64 (pow.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 2))
(log.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(+.f64 1 (+.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) -1))
(pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))
(+.f64 1 (+.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) -1))
(pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 3))
(+.f64 1 (+.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) -1))
(pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(+.f64 1 (+.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) -1))
(pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(exp.f64 (log.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(+.f64 1 (+.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) -1))
(pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 1))
(+.f64 1 (+.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) -1))
(pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(+.f64 1 (+.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) -1))
(pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(fma.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (pow.f64 (sin.f64 kx) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)) 2))
(+.f64 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 2) (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))
(+.f64 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 2) (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))) 2))
(fma.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)) 2))
(+.f64 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 2) (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))
(+.f64 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 2) (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))) 2))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 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 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 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 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2)))
(*.f64 -1 (/.f64 -1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 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 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) -1/2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) -1/2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) -1/2)
(pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1)
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 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 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2) 2)
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 3)
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(pow.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3) 1/3)
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 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 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 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 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 2 l) Om))) 1)
(*.f64 2 (/.f64 l Om))
(*.f64 1 (/.f64 (*.f64 2 l) Om))
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(*.f64 l (/.f64 2 Om))
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 (*.f64 2 l) Om) 1)
(*.f64 2 (/.f64 l Om))
(*.f64 (sqrt.f64 (/.f64 (*.f64 2 l) Om)) (sqrt.f64 (/.f64 (*.f64 2 l) Om)))
(*.f64 2 (/.f64 l Om))
(*.f64 (cbrt.f64 (/.f64 (*.f64 2 l) Om)) (pow.f64 (cbrt.f64 (/.f64 (*.f64 2 l) Om)) 2))
(*.f64 2 (/.f64 l Om))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 2 l) Om)) 2) (cbrt.f64 (/.f64 (*.f64 2 l) Om)))
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 l Om) 2)
(*.f64 2 (/.f64 l Om))
(*.f64 -2 (/.f64 -1 (/.f64 Om l)))
(*.f64 2 (/.f64 l Om))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 2 l) Om)) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 l Om))) 2)))
(*.f64 (*.f64 (/.f64 2 Om) 1) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (*.f64 (/.f64 2 Om) (sqrt.f64 l)) (sqrt.f64 l))
(*.f64 (/.f64 2 Om) (*.f64 (sqrt.f64 l) (sqrt.f64 l)))
(*.f64 (*.f64 (/.f64 2 Om) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l))
(*.f64 (cbrt.f64 l) (*.f64 (/.f64 2 Om) (pow.f64 (cbrt.f64 l) 2)))
(*.f64 (pow.f64 (cbrt.f64 l) 2) (*.f64 (/.f64 2 Om) (cbrt.f64 l)))
(*.f64 (/.f64 -2 Om) (neg.f64 l))
(*.f64 2 (/.f64 l Om))
(pow.f64 (/.f64 (*.f64 2 l) Om) 1)
(*.f64 2 (/.f64 l Om))
(pow.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) 1/2)
(sqrt.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 2 l) Om)) 2)
(*.f64 2 (/.f64 l Om))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 2 l) Om)) 3)
(*.f64 2 (/.f64 l Om))
(pow.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 3) 1/3)
(*.f64 2 (/.f64 l Om))
(pow.f64 (/.f64 Om (*.f64 2 l)) -1)
(*.f64 2 (/.f64 l Om))
(sqrt.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)))
(fabs.f64 (/.f64 (*.f64 2 l) Om))
(fabs.f64 (*.f64 2 (/.f64 l Om)))
(log.f64 (pow.f64 (exp.f64 2) (/.f64 l Om)))
(*.f64 (/.f64 l Om) (log.f64 (exp.f64 2)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 2 l) Om))))
(*.f64 2 (/.f64 l Om))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 3))
(*.f64 2 (/.f64 l Om))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 2 l) Om)))
(*.f64 2 (/.f64 l Om))
(exp.f64 (log.f64 (/.f64 (*.f64 2 l) Om)))
(*.f64 2 (/.f64 l Om))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 2 l) Om)) 1))
(*.f64 2 (/.f64 l Om))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 2 l) Om)))
(*.f64 2 (/.f64 l Om))

eval510.0ms (2.5%)

Compiler

Compiled 23046 to 15090 computations (34.5% saved)

prune105.0ms (0.5%)

Pruning

5 alts after pruning (5 fresh and 0 done)

PrunedKeptTotal
New3745379
Fresh000
Picked101
Done000
Total3755380
Error
0.0b
Counts
380 → 5
Alt Table
Click to see full alt table
StatusErrorProgram
0.0b
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
14.1b
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 l l)) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2)))))))))
8.2b
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 ky) 2)))))))))
23.6b
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 1))))
0.0b
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
Compiler

Compiled 236 to 200 computations (15.3% saved)

localize77.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
0.9b
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
1.2b
(*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
1.9b
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
Compiler

Compiled 162 to 93 computations (42.6% saved)

series81.0ms (0.4%)

Counts
4 → 168
Calls

42 calls:

TimeVariablePointExpression
45.0ms
kx
@0
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
8.0ms
kx
@-inf
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
5.0ms
ky
@0
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
2.0ms
kx
@inf
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
2.0ms
ky
@inf
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))

rewrite141.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1758×associate-*r/
1572×associate-/r*
1460×associate-*l/
362×add-sqr-sqrt
358×*-un-lft-identity
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
019138
1374138
24397138
Stop Event
node limit
Counts
4 → 272
Calls
Call 1
Inputs
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 0 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 0 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 2))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 -1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (neg.f64 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2) (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)) (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2) 1) (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2) (sqrt.f64 -1)) (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)) 1) (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)) -1) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2))) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 -1) (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2)) (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2) 1) (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2) (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))) (sqrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2) (sqrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (sqrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (neg.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) (neg.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (neg.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))) (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)) 1) (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)) (sqrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (sqrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))) (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)) (*.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 Om l) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 l) (/.f64 Om (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 Om (/.f64 1/2 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 (*.f64 2 (/.f64 l Om)))) (sqrt.f64 (*.f64 Om (/.f64 1/2 l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 Om 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 Om l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 2 l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 Om (sqrt.f64 (*.f64 2 l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (/.f64 Om l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l -2)) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 l -2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 Om)) (sqrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (/.f64 1/2 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 Om l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) (/.f64 Om l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l -2))) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (*.f64 l -2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 Om))) (sqrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) l) (/.f64 Om 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 (*.f64 2 l))) (/.f64 Om (sqrt.f64 (*.f64 2 l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (pow.f64 (cbrt.f64 (*.f64 2 l)) 2)) (/.f64 Om (cbrt.f64 (*.f64 2 l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -1) (neg.f64 (*.f64 Om (/.f64 1/2 l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) 1)) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) (sqrt.f64 Om))) (sqrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2) (neg.f64 (/.f64 Om l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 (*.f64 l -2))) (neg.f64 (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (sqrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) (cbrt.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (/.f64 Om 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 1 (sqrt.f64 Om))) (sqrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 1 (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 (*.f64 2 (/.f64 l Om)))) 1) (sqrt.f64 (*.f64 Om (/.f64 1/2 l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 (*.f64 2 (/.f64 l Om)))) (sqrt.f64 2)) (sqrt.f64 (/.f64 Om l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 (*.f64 2 (/.f64 l Om)))) (sqrt.f64 (*.f64 2 l))) (sqrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 (*.f64 2 (/.f64 l Om)))) (sqrt.f64 (*.f64 l -2))) (sqrt.f64 (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 l Om))) 2)) 1) (cbrt.f64 (*.f64 Om (/.f64 1/2 l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 l Om))) 2)) (cbrt.f64 2)) (cbrt.f64 (/.f64 Om l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 l Om))) 2)) (cbrt.f64 (*.f64 2 l))) (cbrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 l Om))) 2)) (cbrt.f64 (*.f64 l -2))) (cbrt.f64 (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 2 l) 1) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 2 l) (sqrt.f64 Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sqrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 2 l) (pow.f64 (cbrt.f64 Om) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 2 l)) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 Om (cbrt.f64 (*.f64 2 l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 (*.f64 Om (/.f64 1/2 l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 (/.f64 Om l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 l -2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) (/.f64 Om l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 1) (/.f64 Om l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l -2)) 1) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 l -2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) 1) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 Om)) 1) (sqrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 Om) 2)) 1) (cbrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (sqrt.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (sqrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 (*.f64 2 (/.f64 l Om))))) (sqrt.f64 (*.f64 Om (/.f64 1/2 l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 2) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 (*.f64 2 (/.f64 l Om))))) (sqrt.f64 (/.f64 Om l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 2 l)) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 (*.f64 2 (/.f64 l Om))))) (sqrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 l -2)) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 (*.f64 2 (/.f64 l Om))))) (sqrt.f64 (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) (cbrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 l) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 Om))) (sqrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 l) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 Om))) (pow.f64 (cbrt.f64 Om) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 1) (*.f64 Om (/.f64 1/2 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 Om)) (pow.f64 (cbrt.f64 Om) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (cbrt.f64 (*.f64 Om (/.f64 1/2 l))) (cbrt.f64 (*.f64 Om (/.f64 1/2 l))))) (cbrt.f64 (*.f64 Om (/.f64 1/2 l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 1/2) (/.f64 Om l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 1 l)) (/.f64 Om 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 1 (sqrt.f64 (*.f64 2 l)))) (/.f64 Om (sqrt.f64 (*.f64 2 l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 2 l)) 2))) (/.f64 Om (cbrt.f64 (*.f64 2 l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (sqrt.f64 Om) 1)) (/.f64 (sqrt.f64 Om) (*.f64 2 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (sqrt.f64 Om) 2)) (/.f64 (sqrt.f64 Om) l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (sqrt.f64 Om) l)) (/.f64 (sqrt.f64 Om) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (sqrt.f64 Om) (sqrt.f64 (*.f64 2 l)))) (/.f64 (sqrt.f64 Om) (sqrt.f64 (*.f64 2 l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (sqrt.f64 Om) (pow.f64 (cbrt.f64 (*.f64 2 l)) 2))) (/.f64 (sqrt.f64 Om) (cbrt.f64 (*.f64 2 l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (pow.f64 (cbrt.f64 Om) 2) 1)) (/.f64 (cbrt.f64 Om) (*.f64 2 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (pow.f64 (cbrt.f64 Om) 2) 2)) (/.f64 (cbrt.f64 Om) l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (pow.f64 (cbrt.f64 Om) 2) l)) (/.f64 (cbrt.f64 Om) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (sqrt.f64 (*.f64 2 l)))) (/.f64 (cbrt.f64 Om) (sqrt.f64 (*.f64 2 l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (pow.f64 (cbrt.f64 (*.f64 2 l)) 2))) (/.f64 (cbrt.f64 Om) (cbrt.f64 (*.f64 2 l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) (/.f64 Om l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om) (/.f64 1 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sqrt.f64 (/.f64 Om l))) (sqrt.f64 (/.f64 Om l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (cbrt.f64 (/.f64 Om l)) (cbrt.f64 (/.f64 Om l)))) (cbrt.f64 (/.f64 Om l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (sqrt.f64 Om) 1)) (/.f64 (sqrt.f64 Om) l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (pow.f64 (cbrt.f64 Om) 2) 1)) (/.f64 (cbrt.f64 Om) l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 1 (sqrt.f64 l))) (/.f64 Om (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 1 (pow.f64 (cbrt.f64 l) 2))) (/.f64 Om (cbrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (sqrt.f64 Om) (sqrt.f64 l))) (/.f64 (sqrt.f64 Om) (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (sqrt.f64 Om) (pow.f64 (cbrt.f64 l) 2))) (/.f64 (sqrt.f64 Om) (cbrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (sqrt.f64 l))) (/.f64 (cbrt.f64 Om) (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (pow.f64 (cbrt.f64 l) 2))) (/.f64 (cbrt.f64 Om) (cbrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 1) (/.f64 Om l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) Om) (/.f64 1 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (sqrt.f64 (/.f64 Om l))) (sqrt.f64 (/.f64 Om l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (*.f64 (cbrt.f64 (/.f64 Om l)) (cbrt.f64 (/.f64 Om l)))) (cbrt.f64 (/.f64 Om l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (/.f64 (sqrt.f64 Om) 1)) (/.f64 (sqrt.f64 Om) l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (/.f64 (pow.f64 (cbrt.f64 Om) 2) 1)) (/.f64 (cbrt.f64 Om) l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (/.f64 1 (sqrt.f64 l))) (/.f64 Om (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (/.f64 1 (pow.f64 (cbrt.f64 l) 2))) (/.f64 Om (cbrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (/.f64 (sqrt.f64 Om) (sqrt.f64 l))) (/.f64 (sqrt.f64 Om) (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (/.f64 (sqrt.f64 Om) (pow.f64 (cbrt.f64 l) 2))) (/.f64 (sqrt.f64 Om) (cbrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (sqrt.f64 l))) (/.f64 (cbrt.f64 Om) (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (pow.f64 (cbrt.f64 l) 2))) (/.f64 (cbrt.f64 Om) (cbrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l -2)) 1) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l -2)) (sqrt.f64 Om)) (neg.f64 (sqrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l -2)) (pow.f64 (cbrt.f64 Om) 2)) (neg.f64 (cbrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l -2)) -1) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l -2)) (sqrt.f64 (neg.f64 Om))) (sqrt.f64 (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l -2)) (*.f64 (cbrt.f64 (neg.f64 Om)) (cbrt.f64 (neg.f64 Om)))) (cbrt.f64 (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l -2)) (neg.f64 (sqrt.f64 Om))) (sqrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l -2)) (neg.f64 (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 l -2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 l -2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sqrt.f64 Om)) (neg.f64 (sqrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 l -2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 Om) 2)) (neg.f64 (cbrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 l -2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) -1) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 l -2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sqrt.f64 (neg.f64 Om))) (sqrt.f64 (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 l -2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (cbrt.f64 (neg.f64 Om)) (cbrt.f64 (neg.f64 Om)))) (cbrt.f64 (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 l -2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 (sqrt.f64 Om))) (sqrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 l -2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) 1) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (cbrt.f64 Om)) (pow.f64 (cbrt.f64 Om) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 Om)) 1) (sqrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 Om)) (cbrt.f64 Om)) (cbrt.f64 (sqrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 Om)) (sqrt.f64 (pow.f64 (cbrt.f64 Om) 2))) (sqrt.f64 (cbrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 Om)) (sqrt.f64 (sqrt.f64 Om))) (sqrt.f64 (sqrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 Om) 2)) 1) (cbrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 Om) 2)) (sqrt.f64 (cbrt.f64 Om))) (sqrt.f64 (cbrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 (cbrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 Om) 2)) (*.f64 (cbrt.f64 (cbrt.f64 Om)) (cbrt.f64 (cbrt.f64 Om)))) (cbrt.f64 (cbrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 (sqrt.f64 Om))) (cbrt.f64 (sqrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (sqrt.f64 Om)) (neg.f64 (sqrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (pow.f64 (cbrt.f64 Om) 2)) (neg.f64 (cbrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (sqrt.f64 (neg.f64 Om))) (sqrt.f64 (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (*.f64 (cbrt.f64 (neg.f64 Om)) (cbrt.f64 (neg.f64 Om)))) (cbrt.f64 (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (neg.f64 (sqrt.f64 Om))) (sqrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (neg.f64 (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (*.f64 2 (/.f64 l Om))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 3) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3) (pow.f64 (*.f64 2 (/.f64 l Om)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 0 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 0 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 2))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 -1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))

simplify323.0ms (1.6%)

Algorithm
egg-herbie
Rules
1480×associate-*r*
1360×associate-/r*
1350×associate-*l*
1112×*-commutative
598×associate-*r/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
097240162
1276840106
Stop Event
node limit
Counts
440 → 465
Calls
Call 1
Inputs
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)))))) (+.f64 1 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 8 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 Om 6))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))))) (pow.f64 Om 2)))) (pow.f64 l 6))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)))))) (+.f64 1 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5))) (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5)))) (pow.f64 l 5))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5))) (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5)))) (pow.f64 l 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 7))) (pow.f64 Om 7))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5))) (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5))))) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) (pow.f64 l 7))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))))
(*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))) (+.f64 (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))) (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))) (+.f64 (*.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 7))) (/.f64 (pow.f64 Om 7) (pow.f64 l 7)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5))) (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5))))) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 7)))) (+.f64 (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))) (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))))))))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 Om 5) (+.f64 (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5)))) (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))))))) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 Om 7) (+.f64 (*.f64 -1/8 (/.f64 (+.f64 (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5)))) (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))))) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)))) (*.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 7))) (/.f64 1 (pow.f64 l 7))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 Om 5) (+.f64 (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5)))) (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))))))) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 l 2)))) (*.f64 8 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)))) (pow.f64 Om 6))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 Om 4))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 l 2)))) (*.f64 8 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)))) (pow.f64 Om 6))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 Om 4))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))))) (pow.f64 kx 4))) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 kx 6) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 (sin.f64 ky) 2))))) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))))) (pow.f64 kx 4))) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))
(+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))
(+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) 2)) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 3)))))) (pow.f64 ky 4)))))
(+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 ky 6) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1) 3))))) (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))) 2)) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))))) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))) 2)) (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 3))))))))) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) 2)) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 3)))))) (pow.f64 ky 4))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (/.f64 (*.f64 l (pow.f64 kx 2)) (*.f64 Om (sin.f64 ky))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 l (*.f64 (pow.f64 kx 4) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3))) (*.f64 Om (sin.f64 ky)))) (+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (/.f64 (*.f64 l (pow.f64 kx 2)) (*.f64 Om (sin.f64 ky)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 l (*.f64 (pow.f64 kx 4) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3))) (*.f64 Om (sin.f64 ky)))) (+.f64 (/.f64 (*.f64 l (*.f64 (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 kx 6))) (*.f64 Om (sin.f64 ky))) (+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (/.f64 (*.f64 l (pow.f64 kx 2)) (*.f64 Om (sin.f64 ky))))))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om))
(+.f64 (/.f64 (*.f64 l (pow.f64 ky 2)) (*.f64 Om (sin.f64 kx))) (*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om)))
(+.f64 (/.f64 (*.f64 l (pow.f64 ky 2)) (*.f64 Om (sin.f64 kx))) (+.f64 (*.f64 -1 (/.f64 (*.f64 l (*.f64 (pow.f64 ky 4) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (*.f64 Om (sin.f64 kx)))) (*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om))))
(+.f64 (/.f64 (*.f64 l (pow.f64 ky 2)) (*.f64 Om (sin.f64 kx))) (+.f64 (/.f64 (*.f64 l (*.f64 (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 ky 6))) (*.f64 Om (sin.f64 kx))) (+.f64 (*.f64 -1 (/.f64 (*.f64 l (*.f64 (pow.f64 ky 4) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (*.f64 Om (sin.f64 kx)))) (*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om)))))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)))))) (+.f64 1 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 8 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 Om 6))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))))) (pow.f64 Om 2)))) (pow.f64 l 6))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)))))) (+.f64 1 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5))) (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5)))) (pow.f64 l 5))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5))) (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5)))) (pow.f64 l 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 7))) (pow.f64 Om 7))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5))) (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5))))) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) (pow.f64 l 7))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))))
(*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))) (+.f64 (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))) (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))) (+.f64 (*.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 7))) (/.f64 (pow.f64 Om 7) (pow.f64 l 7)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5))) (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5))))) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 7)))) (+.f64 (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))) (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))))))))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 Om 5) (+.f64 (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5)))) (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))))))) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 Om 7) (+.f64 (*.f64 -1/8 (/.f64 (+.f64 (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5)))) (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))))) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)))) (*.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 7))) (/.f64 1 (pow.f64 l 7))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 Om 5) (+.f64 (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5)))) (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))))))) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 l 2)))) (*.f64 8 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)))) (pow.f64 Om 6))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 Om 4))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 l 2)))) (*.f64 8 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)))) (pow.f64 Om 6))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 Om 4))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))))) (pow.f64 kx 4))) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 kx 6) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 (sin.f64 ky) 2))))) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))))) (pow.f64 kx 4))) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))
(+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))
(+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) 2)) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 3)))))) (pow.f64 ky 4)))))
(+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 ky 6) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1) 3))))) (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))) 2)) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))))) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))) 2)) (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 3))))))))) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) 2)) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 3)))))) (pow.f64 ky 4))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sin.f64 ky)
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 kx 2) (sin.f64 ky))) (sin.f64 ky))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 kx 4)) (sin.f64 ky))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 kx 2) (sin.f64 ky))) (sin.f64 ky)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 kx 4)) (sin.f64 ky))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 kx 6)) (sin.f64 ky))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 kx 2) (sin.f64 ky))) (sin.f64 ky))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sin.f64 kx)
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 ky 2) (sin.f64 kx))) (sin.f64 kx))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 ky 2) (sin.f64 kx))) (+.f64 (sin.f64 kx) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 ky 4)) (sin.f64 kx)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 ky 2) (sin.f64 kx))) (+.f64 (sin.f64 kx) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 ky 4)) (sin.f64 kx))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 ky 6)) (sin.f64 kx))))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(+.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 0)
(+.f64 0 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(+.f64 (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 2)))
(+.f64 (+.f64 0 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(+.f64 (+.f64 0 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 2))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 1)
(-.f64 (+.f64 0 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) 1)
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1)
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 -1 (/.f64 -1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 1 (neg.f64 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1)
(/.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2) (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))
(/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)) (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (*.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2) 1) (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (*.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2) (sqrt.f64 -1)) (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)) 1) (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)) -1) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (*.f64 -1 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2))) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (*.f64 (sqrt.f64 -1) (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2)) (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (/.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2) 1) (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (/.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2) (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (/.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))) (sqrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (/.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2) (sqrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (sqrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (/.f64 -1 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (neg.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) (neg.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (/.f64 -1 (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (/.f64 -1 (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (/.f64 -1 (neg.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (/.f64 -1 (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))) (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)) 1) (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)) (sqrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (sqrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))) (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)) (*.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1)
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2) 2)
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 3)
(pow.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3) 1/3)
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) -1/2)
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1)
(/.f64 1 (/.f64 (/.f64 Om l) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (*.f64 2 l) (/.f64 Om (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 Om (/.f64 1/2 l)))
(/.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 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)) (sqrt.f64 (*.f64 2 (/.f64 l Om)))) (sqrt.f64 (*.f64 Om (/.f64 1/2 l))))
(/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 Om 2))
(/.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 Om l))
(/.f64 (*.f64 (sqrt.f64 (*.f64 2 l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 Om (sqrt.f64 (*.f64 2 l))))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (/.f64 Om l))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l -2)) (neg.f64 Om))
(/.f64 (*.f64 (*.f64 l -2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 Om))
(/.f64 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) Om)
(/.f64 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 Om)) (sqrt.f64 Om))
(/.f64 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))
(/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (/.f64 1/2 l))
(/.f64 (neg.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (neg.f64 Om))
(/.f64 (*.f64 1 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 Om l))
(/.f64 (*.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) (/.f64 Om l))
(/.f64 (*.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l -2))) (neg.f64 Om))
(/.f64 (*.f64 1 (*.f64 (*.f64 l -2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 Om))
(/.f64 (*.f64 1 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)) Om)
(/.f64 (*.f64 1 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 Om))) (sqrt.f64 Om))
(/.f64 (*.f64 1 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 Om))
(/.f64 (*.f64 1 (neg.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (neg.f64 Om))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) l) (/.f64 Om 2))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 (*.f64 2 l))) (/.f64 Om (sqrt.f64 (*.f64 2 l))))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (pow.f64 (cbrt.f64 (*.f64 2 l)) 2)) (/.f64 Om (cbrt.f64 (*.f64 2 l))))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -1) (neg.f64 (*.f64 Om (/.f64 1/2 l))))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) 1)) Om)
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) (sqrt.f64 Om))) (sqrt.f64 Om))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 Om))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2) (neg.f64 (/.f64 Om l)))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 (*.f64 l -2))) (neg.f64 (neg.f64 Om)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (sqrt.f64 Om))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) (cbrt.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 Om))
(/.f64 (*.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) Om)
(/.f64 (*.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (/.f64 Om 1))
(/.f64 (*.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1) (neg.f64 Om))
(/.f64 (*.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 1 (sqrt.f64 Om))) (sqrt.f64 Om))
(/.f64 (*.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 1 (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 Om))
(/.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 (*.f64 2 (/.f64 l Om)))) 1) (sqrt.f64 (*.f64 Om (/.f64 1/2 l))))
(/.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 (*.f64 2 (/.f64 l Om)))) (sqrt.f64 2)) (sqrt.f64 (/.f64 Om l)))
(/.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 (*.f64 2 (/.f64 l Om)))) (sqrt.f64 (*.f64 2 l))) (sqrt.f64 Om))
(/.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 (*.f64 2 (/.f64 l Om)))) (sqrt.f64 (*.f64 l -2))) (sqrt.f64 (neg.f64 Om)))
(/.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 l Om))) 2)) 1) (cbrt.f64 (*.f64 Om (/.f64 1/2 l))))
(/.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 l Om))) 2)) (cbrt.f64 2)) (cbrt.f64 (/.f64 Om l)))
(/.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 l Om))) 2)) (cbrt.f64 (*.f64 2 l))) (cbrt.f64 Om))
(/.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 l Om))) 2)) (cbrt.f64 (*.f64 l -2))) (cbrt.f64 (neg.f64 Om)))
(/.f64 (*.f64 (/.f64 (*.f64 2 l) 1) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)
(/.f64 (*.f64 (/.f64 (*.f64 2 l) (sqrt.f64 Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sqrt.f64 Om))
(/.f64 (*.f64 (/.f64 (*.f64 2 l) (pow.f64 (cbrt.f64 Om) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 Om))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 2 l)) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 Om (cbrt.f64 (*.f64 2 l))))
(/.f64 (*.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 (*.f64 Om (/.f64 1/2 l))))
(/.f64 (*.f64 -2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 (/.f64 Om l)))
(/.f64 (*.f64 (neg.f64 (*.f64 l -2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 (neg.f64 Om)))
(/.f64 (*.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) (/.f64 Om l))
(/.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 1) (/.f64 Om l))
(/.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l -2)) 1) (neg.f64 Om))
(/.f64 (*.f64 (*.f64 (*.f64 l -2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) (neg.f64 Om))
(/.f64 (*.f64 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) 1) Om)
(/.f64 (*.f64 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 Om)) 1) (sqrt.f64 Om))
(/.f64 (*.f64 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 Om) 2)) 1) (cbrt.f64 Om))
(/.f64 (*.f64 (neg.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1) (neg.f64 Om))
(/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (sqrt.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (sqrt.f64 Om))
(/.f64 (*.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 (*.f64 2 (/.f64 l Om))))) (sqrt.f64 (*.f64 Om (/.f64 1/2 l))))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 (*.f64 2 (/.f64 l Om))))) (sqrt.f64 (/.f64 Om l)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 2 l)) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 (*.f64 2 (/.f64 l Om))))) (sqrt.f64 Om))
(/.f64 (*.f64 (sqrt.f64 (*.f64 l -2)) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 (*.f64 2 (/.f64 l Om))))) (sqrt.f64 (neg.f64 Om)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) (cbrt.f64 Om))
(/.f64 (*.f64 (*.f64 2 l) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 Om))) (sqrt.f64 Om))
(/.f64 (*.f64 (*.f64 2 l) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 Om))) (pow.f64 (cbrt.f64 Om) 2))
(/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 1) (*.f64 Om (/.f64 1/2 l)))
(/.f64 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 Om)) (pow.f64 (cbrt.f64 Om) 2))
(/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (cbrt.f64 (*.f64 Om (/.f64 1/2 l))) (cbrt.f64 (*.f64 Om (/.f64 1/2 l))))) (cbrt.f64 (*.f64 Om (/.f64 1/2 l))))
(/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 1/2) (/.f64 Om l))
(/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 1 l)) (/.f64 Om 2))
(/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 1 (sqrt.f64 (*.f64 2 l)))) (/.f64 Om (sqrt.f64 (*.f64 2 l))))
(/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 2 l)) 2))) (/.f64 Om (cbrt.f64 (*.f64 2 l))))
(/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (sqrt.f64 Om) 1)) (/.f64 (sqrt.f64 Om) (*.f64 2 l)))
(/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (sqrt.f64 Om) 2)) (/.f64 (sqrt.f64 Om) l))
(/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (sqrt.f64 Om) l)) (/.f64 (sqrt.f64 Om) 2))
(/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (sqrt.f64 Om) (sqrt.f64 (*.f64 2 l)))) (/.f64 (sqrt.f64 Om) (sqrt.f64 (*.f64 2 l))))
(/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (sqrt.f64 Om) (pow.f64 (cbrt.f64 (*.f64 2 l)) 2))) (/.f64 (sqrt.f64 Om) (cbrt.f64 (*.f64 2 l))))
(/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (pow.f64 (cbrt.f64 Om) 2) 1)) (/.f64 (cbrt.f64 Om) (*.f64 2 l)))
(/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (pow.f64 (cbrt.f64 Om) 2) 2)) (/.f64 (cbrt.f64 Om) l))
(/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (pow.f64 (cbrt.f64 Om) 2) l)) (/.f64 (cbrt.f64 Om) 2))
(/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (sqrt.f64 (*.f64 2 l)))) (/.f64 (cbrt.f64 Om) (sqrt.f64 (*.f64 2 l))))
(/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (pow.f64 (cbrt.f64 (*.f64 2 l)) 2))) (/.f64 (cbrt.f64 Om) (cbrt.f64 (*.f64 2 l))))
(/.f64 (/.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) (/.f64 Om l))
(/.f64 (/.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om) (/.f64 1 l))
(/.f64 (/.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sqrt.f64 (/.f64 Om l))) (sqrt.f64 (/.f64 Om l)))
(/.f64 (/.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (cbrt.f64 (/.f64 Om l)) (cbrt.f64 (/.f64 Om l)))) (cbrt.f64 (/.f64 Om l)))
(/.f64 (/.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (sqrt.f64 Om) 1)) (/.f64 (sqrt.f64 Om) l))
(/.f64 (/.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (pow.f64 (cbrt.f64 Om) 2) 1)) (/.f64 (cbrt.f64 Om) l))
(/.f64 (/.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 1 (sqrt.f64 l))) (/.f64 Om (sqrt.f64 l)))
(/.f64 (/.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 1 (pow.f64 (cbrt.f64 l) 2))) (/.f64 Om (cbrt.f64 l)))
(/.f64 (/.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (sqrt.f64 Om) (sqrt.f64 l))) (/.f64 (sqrt.f64 Om) (sqrt.f64 l)))
(/.f64 (/.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (sqrt.f64 Om) (pow.f64 (cbrt.f64 l) 2))) (/.f64 (sqrt.f64 Om) (cbrt.f64 l)))
(/.f64 (/.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (sqrt.f64 l))) (/.f64 (cbrt.f64 Om) (sqrt.f64 l)))
(/.f64 (/.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (pow.f64 (cbrt.f64 l) 2))) (/.f64 (cbrt.f64 Om) (cbrt.f64 l)))
(/.f64 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 1) (/.f64 Om l))
(/.f64 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) Om) (/.f64 1 l))
(/.f64 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (sqrt.f64 (/.f64 Om l))) (sqrt.f64 (/.f64 Om l)))
(/.f64 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (*.f64 (cbrt.f64 (/.f64 Om l)) (cbrt.f64 (/.f64 Om l)))) (cbrt.f64 (/.f64 Om l)))
(/.f64 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (/.f64 (sqrt.f64 Om) 1)) (/.f64 (sqrt.f64 Om) l))
(/.f64 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (/.f64 (pow.f64 (cbrt.f64 Om) 2) 1)) (/.f64 (cbrt.f64 Om) l))
(/.f64 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (/.f64 1 (sqrt.f64 l))) (/.f64 Om (sqrt.f64 l)))
(/.f64 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (/.f64 1 (pow.f64 (cbrt.f64 l) 2))) (/.f64 Om (cbrt.f64 l)))
(/.f64 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (/.f64 (sqrt.f64 Om) (sqrt.f64 l))) (/.f64 (sqrt.f64 Om) (sqrt.f64 l)))
(/.f64 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (/.f64 (sqrt.f64 Om) (pow.f64 (cbrt.f64 l) 2))) (/.f64 (sqrt.f64 Om) (cbrt.f64 l)))
(/.f64 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (sqrt.f64 l))) (/.f64 (cbrt.f64 Om) (sqrt.f64 l)))
(/.f64 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (pow.f64 (cbrt.f64 l) 2))) (/.f64 (cbrt.f64 Om) (cbrt.f64 l)))
(/.f64 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l -2)) 1) (neg.f64 Om))
(/.f64 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l -2)) (sqrt.f64 Om)) (neg.f64 (sqrt.f64 Om)))
(/.f64 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l -2)) (pow.f64 (cbrt.f64 Om) 2)) (neg.f64 (cbrt.f64 Om)))
(/.f64 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l -2)) -1) Om)
(/.f64 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l -2)) (sqrt.f64 (neg.f64 Om))) (sqrt.f64 (neg.f64 Om)))
(/.f64 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l -2)) (*.f64 (cbrt.f64 (neg.f64 Om)) (cbrt.f64 (neg.f64 Om)))) (cbrt.f64 (neg.f64 Om)))
(/.f64 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l -2)) (neg.f64 (sqrt.f64 Om))) (sqrt.f64 Om))
(/.f64 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l -2)) (neg.f64 (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 Om))
(/.f64 (/.f64 (*.f64 (*.f64 l -2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) (neg.f64 Om))
(/.f64 (/.f64 (*.f64 (*.f64 l -2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sqrt.f64 Om)) (neg.f64 (sqrt.f64 Om)))
(/.f64 (/.f64 (*.f64 (*.f64 l -2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 Om) 2)) (neg.f64 (cbrt.f64 Om)))
(/.f64 (/.f64 (*.f64 (*.f64 l -2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) -1) Om)
(/.f64 (/.f64 (*.f64 (*.f64 l -2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sqrt.f64 (neg.f64 Om))) (sqrt.f64 (neg.f64 Om)))
(/.f64 (/.f64 (*.f64 (*.f64 l -2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (cbrt.f64 (neg.f64 Om)) (cbrt.f64 (neg.f64 Om)))) (cbrt.f64 (neg.f64 Om)))
(/.f64 (/.f64 (*.f64 (*.f64 l -2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 (sqrt.f64 Om))) (sqrt.f64 Om))
(/.f64 (/.f64 (*.f64 (*.f64 l -2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 Om))
(/.f64 (/.f64 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) 1) Om)
(/.f64 (/.f64 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (cbrt.f64 Om)) (pow.f64 (cbrt.f64 Om) 2))
(/.f64 (/.f64 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 Om)) 1) (sqrt.f64 Om))
(/.f64 (/.f64 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 Om)) (cbrt.f64 Om)) (cbrt.f64 (sqrt.f64 Om)))
(/.f64 (/.f64 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 Om)) (sqrt.f64 (pow.f64 (cbrt.f64 Om) 2))) (sqrt.f64 (cbrt.f64 Om)))
(/.f64 (/.f64 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 Om)) (sqrt.f64 (sqrt.f64 Om))) (sqrt.f64 (sqrt.f64 Om)))
(/.f64 (/.f64 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 Om) 2)) 1) (cbrt.f64 Om))
(/.f64 (/.f64 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 Om) 2)) (sqrt.f64 (cbrt.f64 Om))) (sqrt.f64 (cbrt.f64 Om)))
(/.f64 (/.f64 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 (cbrt.f64 Om)))
(/.f64 (/.f64 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 Om) 2)) (*.f64 (cbrt.f64 (cbrt.f64 Om)) (cbrt.f64 (cbrt.f64 Om)))) (cbrt.f64 (cbrt.f64 Om)))
(/.f64 (/.f64 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 (sqrt.f64 Om))) (cbrt.f64 (sqrt.f64 Om)))
(/.f64 (/.f64 (neg.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1) (neg.f64 Om))
(/.f64 (/.f64 (neg.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (sqrt.f64 Om)) (neg.f64 (sqrt.f64 Om)))
(/.f64 (/.f64 (neg.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (pow.f64 (cbrt.f64 Om) 2)) (neg.f64 (cbrt.f64 Om)))
(/.f64 (/.f64 (neg.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1) Om)
(/.f64 (/.f64 (neg.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (sqrt.f64 (neg.f64 Om))) (sqrt.f64 (neg.f64 Om)))
(/.f64 (/.f64 (neg.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (*.f64 (cbrt.f64 (neg.f64 Om)) (cbrt.f64 (neg.f64 Om)))) (cbrt.f64 (neg.f64 Om)))
(/.f64 (/.f64 (neg.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (neg.f64 (sqrt.f64 Om))) (sqrt.f64 Om))
(/.f64 (/.f64 (neg.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (neg.f64 (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 Om))
(pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))
(log.f64 (pow.f64 (exp.f64 (*.f64 2 (/.f64 l Om))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (/.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 2 (/.f64 l Om)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(exp.f64 (log.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(+.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 0)
(+.f64 0 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(+.f64 (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 2)))
(+.f64 (+.f64 0 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(+.f64 (+.f64 0 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 2))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 1)
(-.f64 (+.f64 0 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) 1)
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1)
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 -1 (/.f64 -1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1))
(pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1)
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2) 2)
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 3)
(pow.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3) 1/3)
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) -1/2)
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(-.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 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sqrt.f64 (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))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 1)
(pow.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 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 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 1/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))))
(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))
(log1p.f64 (expm1.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
Outputs
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l)))))
(+.f64 1 (/.f64 (*.f64 -2 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (*.f64 Om Om) (*.f64 l l))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)))))) (+.f64 1 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(fma.f64 -1 (*.f64 (pow.f64 l 4) (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) -6)) (+.f64 1 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))))))
(fma.f64 -1 (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) (*.f64 -6 (pow.f64 l 4))) (+.f64 1 (/.f64 (*.f64 -2 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (*.f64 Om Om) (*.f64 l l)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 8 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 Om 6))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))))) (pow.f64 Om 2)))) (pow.f64 l 6))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)))))) (+.f64 1 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(fma.f64 -1 (*.f64 (fma.f64 8 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 Om 6)) (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) -6))))) (pow.f64 l 6)) (fma.f64 -1 (*.f64 (pow.f64 l 4) (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) -6)) (+.f64 1 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l)))))))
(fma.f64 -1 (*.f64 (fma.f64 8 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 Om 6)) (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (/.f64 (*.f64 Om Om) (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) -6)))) (pow.f64 l 6)) (fma.f64 -1 (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) (*.f64 -6 (pow.f64 l 4))) (+.f64 1 (/.f64 (*.f64 -2 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (*.f64 Om Om) (*.f64 l l))))))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5))) (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5)))) (pow.f64 l 5))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (fma.f64 -1 (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5)) -3/256) (pow.f64 l 5)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) -3/256)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5))) (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5)))) (pow.f64 l 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 7))) (pow.f64 Om 7))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5))) (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5))))) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) (pow.f64 l 7))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))))
(fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (fma.f64 -1 (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5)) -3/256) (pow.f64 l 5)) (fma.f64 -1 (/.f64 (fma.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 7))) (pow.f64 Om 7)) (*.f64 -1/8 (/.f64 (*.f64 Om Om) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5)) -3/256))))) (pow.f64 l 7)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))))
(fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) -3/256)) (fma.f64 -1 (/.f64 (fma.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 7))) (pow.f64 Om 7)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (*.f64 (pow.f64 Om 5) -3/256))))) (pow.f64 l 7)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))))
(*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) -1/2)
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 (/.f64 Om l) -1/2))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) -1/2))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 (/.f64 Om l) -1/2)))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))) (+.f64 (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))) (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))))))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5))) -3/256)))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) -3/256))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))) (+.f64 (*.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 7))) (/.f64 (pow.f64 Om 7) (pow.f64 l 7)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5))) (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5))))) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 7)))) (+.f64 (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))) (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))))))))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) (fma.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 7))) (/.f64 (pow.f64 Om 7) (pow.f64 l 7))) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5)) -3/256) (pow.f64 l 7))) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5))) -3/256)))))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) (fma.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 7))) (/.f64 (pow.f64 Om 7) (pow.f64 l 7))) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 7))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (*.f64 (pow.f64 Om 5) -3/256))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) -3/256))))))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 Om 5) (+.f64 (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5)))) (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))))))) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(fma.f64 -1 (*.f64 (pow.f64 Om 5) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))) -3/256)) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(fma.f64 -1 (*.f64 (pow.f64 Om 5) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (*.f64 (/.f64 1 (pow.f64 l 5)) -3/256))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 Om 7) (+.f64 (*.f64 -1/8 (/.f64 (+.f64 (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5)))) (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))))) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)))) (*.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 7))) (/.f64 1 (pow.f64 l 7))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 Om 5) (+.f64 (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5)))) (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))))))) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))))
(fma.f64 -1 (*.f64 (pow.f64 Om 7) (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))) -3/256) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 l l))) (*.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 7))) (/.f64 1 (pow.f64 l 7)))))) (fma.f64 -1 (*.f64 (pow.f64 Om 5) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))) -3/256)) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))))
(fma.f64 -1 (*.f64 (pow.f64 Om 7) (fma.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (*.f64 (/.f64 1 (pow.f64 l 5)) -3/256)) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 l l))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 7))) (*.f64 (/.f64 1 (pow.f64 l 7)) 1/1024)))) (fma.f64 -1 (*.f64 (pow.f64 Om 5) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (*.f64 (/.f64 1 (pow.f64 l 5)) -3/256))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l)))))
(+.f64 1 (/.f64 (*.f64 -2 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (*.f64 Om Om) (*.f64 l l))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (neg.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) -6) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -2 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 Om Om)) (*.f64 l l)) (neg.f64 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (pow.f64 l 4) -6)) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 l 2)))) (*.f64 8 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)))) (pow.f64 Om 6))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 Om 4))))))
(+.f64 1 (fma.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 -1 (+.f64 (/.f64 (fma.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) -6))) (*.f64 8 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)))) (pow.f64 Om 6)) (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) -6) (pow.f64 Om 4))))))
(+.f64 1 (fma.f64 -2 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 Om Om)) (*.f64 l l)) (fma.f64 -1 (/.f64 (fma.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (pow.f64 l 4) -6)))) (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (*.f64 (pow.f64 l 6) 8))) (pow.f64 Om 6)) (neg.f64 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (pow.f64 l 4) -6)) (pow.f64 Om 4))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l)))))
(+.f64 1 (/.f64 (*.f64 -2 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (*.f64 Om Om) (*.f64 l l))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (neg.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) -6) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -2 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 Om Om)) (*.f64 l l)) (neg.f64 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (pow.f64 l 4) -6)) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 l 2)))) (*.f64 8 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)))) (pow.f64 Om 6))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 Om 4))))))
(+.f64 1 (fma.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 -1 (+.f64 (/.f64 (fma.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) -6))) (*.f64 8 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)))) (pow.f64 Om 6)) (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) -6) (pow.f64 Om 4))))))
(+.f64 1 (fma.f64 -2 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 Om Om)) (*.f64 l l)) (fma.f64 -1 (/.f64 (fma.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (pow.f64 l 4) -6)))) (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (*.f64 (pow.f64 l 6) 8))) (pow.f64 Om 6)) (neg.f64 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (pow.f64 l 4) -6)) (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 (sin.f64 ky) 2) (*.f64 l l)) (*.f64 Om Om))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 ky) 2))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 l l)) (*.f64 Om Om)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 l l)) (*.f64 Om Om)))) 3))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 ky) 2)))) 3))) (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx))))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))))) (pow.f64 kx 4))) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))))))
(fma.f64 -1 (*.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 l l)) (*.f64 Om Om)))) 5)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 l l)) (*.f64 Om Om)))) 3))) (-.f64 (fma.f64 -4 (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 Om Om)) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 l l)) (*.f64 Om Om))))))) 2))))) (pow.f64 kx 4)) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 l l)) (*.f64 Om Om)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 l l)) (*.f64 Om Om)))) 3)))))))
(fma.f64 -1 (*.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 ky) 2)))) 5)))) (*.f64 (-.f64 (fma.f64 -4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (/.f64 (/.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 ky) 2)))))) (/.f64 (*.f64 2 (*.f64 l l)) (*.f64 Om Om))) 2)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 ky) 2)))) 3))) 1/2))) (pow.f64 kx 4)) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 ky) 2)))) 3))) (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 kx 6) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 (sin.f64 ky) 2))))) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))))) (pow.f64 kx 4))) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))))))
(fma.f64 -1 (*.f64 (pow.f64 kx 6) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 l l)) (*.f64 Om Om)))) 5))) (/.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 Om Om)) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 l l)) (*.f64 Om Om))))))) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 l l)) (*.f64 Om Om)))) 3))) (-.f64 (fma.f64 -2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 (sin.f64 ky) 2))) (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 (sin.f64 ky) 2)))))))) (*.f64 2 (/.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 Om Om)) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 l l)) (*.f64 Om Om))))))) 2)) (/.f64 (*.f64 (*.f64 Om Om) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 l l)) (*.f64 Om Om))))) (*.f64 l l)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 l l)) (*.f64 Om Om)))) 5)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 l l)) (*.f64 Om Om)))) 3))) (-.f64 (fma.f64 -4 (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 Om Om)) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 l l)) (*.f64 Om Om))))))) 2))))) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 l l)) (*.f64 Om Om)))))))))) (fma.f64 -1 (*.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 l l)) (*.f64 Om Om)))) 5)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 l l)) (*.f64 Om Om)))) 3))) (-.f64 (fma.f64 -4 (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 Om Om)) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 l l)) (*.f64 Om Om))))))) 2))))) (pow.f64 kx 4)) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 l l)) (*.f64 Om Om)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 l l)) (*.f64 Om Om)))) 3))))))))
(fma.f64 -1 (*.f64 (pow.f64 kx 6) (fma.f64 -1 (/.f64 (*.f64 (-.f64 (fma.f64 -4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (/.f64 (/.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 ky) 2)))))) (/.f64 (*.f64 2 (*.f64 l l)) (*.f64 Om Om))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 ky) 2)))) 5)))) (/.f64 (*.f64 Om Om) (*.f64 l l))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 ky) 2)))) 3))) (+.f64 (fma.f64 -2 (*.f64 (/.f64 (/.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 (sin.f64 ky) 2))))))) (/.f64 (*.f64 -2 (-.f64 (fma.f64 -4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (/.f64 (/.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 ky) 2)))))) (/.f64 (*.f64 2 (*.f64 l l)) (*.f64 Om Om))) 2))) (/.f64 (*.f64 Om (*.f64 Om (+.f64 1 (*.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 l l))))) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 (/.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 ky) 2)))) 5)))) (*.f64 (-.f64 (fma.f64 -4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (/.f64 (/.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 ky) 2)))))) (/.f64 (*.f64 2 (*.f64 l l)) (*.f64 Om Om))) 2)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 ky) 2)))) 3))) 1/2))) (+.f64 1 (*.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 ky) 2))))) -2))))) (fma.f64 -1 (*.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 ky) 2)))) 5)))) (*.f64 (-.f64 (fma.f64 -4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (/.f64 (/.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 ky) 2)))))) (/.f64 (*.f64 2 (*.f64 l l)) (*.f64 Om Om))) 2)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 ky) 2)))) 3))) 1/2))) (pow.f64 kx 4)) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 ky) 2)))) 3))) (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx))))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 Om Om)) (*.f64 l l)) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 Om Om)) (*.f64 l l)) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 Om Om)) (*.f64 l l)) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 Om Om)) (*.f64 l l)) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 Om Om)) (*.f64 l l)) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 Om Om)) (*.f64 l l)) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 Om Om)) (*.f64 l l)) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 Om Om)) (*.f64 l l)) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) 1)))
(+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))
(fma.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 ky ky) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))
(fma.f64 -2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 (/.f64 (*.f64 ky ky) (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) 1)) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) 1))))) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) 1))))
(+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) 2)) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 3)))))) (pow.f64 ky 4)))))
(+.f64 (fma.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 ky ky) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (neg.f64 (*.f64 (pow.f64 ky 4) (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (/.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2)) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))))))
(+.f64 (fma.f64 -2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 (/.f64 (*.f64 ky ky) (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) 1)) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) 1))))) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) 1)))) (neg.f64 (*.f64 (pow.f64 ky 4) (fma.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) 1))) (-.f64 (fma.f64 -4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (/.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2))) (pow.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) 1))) 2)) 2))) (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) 1)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) 1) 3))) (*.f64 -4 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) 1))))))))
(+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 ky 6) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1) 3))))) (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))) 2)) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))))) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))) 2)) (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 3))))))))) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) 2)) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 3)))))) (pow.f64 ky 4))))))
(fma.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 ky ky) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (fma.f64 -1 (*.f64 (pow.f64 ky 6) (fma.f64 -2 (*.f64 (/.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (/.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2)) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) (/.f64 (*.f64 Om Om) (*.f64 l l))) (sqrt.f64 (/.f64 1 (*.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (/.f64 (-.f64 (fma.f64 -2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))) (*.f64 4 (/.f64 (*.f64 (*.f64 l l) (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))) (*.f64 Om Om)))) (*.f64 2 (*.f64 (/.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2)) (*.f64 Om Om)) (/.f64 (*.f64 l l) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3))) (*.f64 (/.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2)) (*.f64 Om Om)) (/.f64 (*.f64 l l) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))))))) (+.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (neg.f64 (*.f64 (pow.f64 ky 4) (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (/.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2)) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))))))))
(fma.f64 -2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 (/.f64 (*.f64 ky ky) (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) 1)) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) 1))))) (fma.f64 -1 (*.f64 (pow.f64 ky 6) (fma.f64 -2 (*.f64 (*.f64 (/.f64 (fma.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) 1))) (-.f64 (fma.f64 -4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (/.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2))) (pow.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) 1))) 2)) 2))) (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) 1)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) 1) 3))) (*.f64 -4 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) 1))))) (*.f64 Om Om)) (*.f64 l l)) (sqrt.f64 (/.f64 1 (*.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) 1) (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) 1))))) (fma.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) 1))) (+.f64 (fma.f64 -2 (*.f64 (/.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))))) (*.f64 -2 (*.f64 (/.f64 (-.f64 (fma.f64 -4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (/.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2))) (pow.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) 1))) 2)) 2)) (*.f64 Om Om)) (/.f64 (*.f64 l l) (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) 1)))))) (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) 1)) (neg.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) 1) 3))) (-.f64 (fma.f64 -4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (/.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2))) (pow.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) 1))) 2)) 2))) (/.f64 (*.f64 Om (*.f64 Om (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) 1))) (*.f64 l l))))))) (+.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) 1))) (neg.f64 (*.f64 (pow.f64 ky 4) (fma.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) 1))) (-.f64 (fma.f64 -4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (/.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2))) (pow.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) 1))) 2)) 2))) (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) 1)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) 1) 3))) (*.f64 -4 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) 1))))))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 Om Om)) (*.f64 l l)) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 Om Om)) (*.f64 l l)) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 Om Om)) (*.f64 l l)) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 Om Om)) (*.f64 l l)) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 Om Om)) (*.f64 l l)) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 Om Om)) (*.f64 l l)) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 Om Om)) (*.f64 l l)) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 Om Om)) (*.f64 l l)) 4))))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(/.f64 (*.f64 2 (*.f64 (sin.f64 ky) l)) Om)
(+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (/.f64 (*.f64 l (pow.f64 kx 2)) (*.f64 Om (sin.f64 ky))))
(fma.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))) (/.f64 (/.f64 (*.f64 l (*.f64 kx kx)) Om) (sin.f64 ky)))
(fma.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)) (*.f64 (/.f64 l Om) (/.f64 (*.f64 kx kx) (sin.f64 ky))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 l (*.f64 (pow.f64 kx 4) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3))) (*.f64 Om (sin.f64 ky)))) (+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (/.f64 (*.f64 l (pow.f64 kx 2)) (*.f64 Om (sin.f64 ky)))))
(fma.f64 -1 (*.f64 (/.f64 l Om) (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (/.f64 (sin.f64 ky) (pow.f64 kx 4)))) (fma.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))) (/.f64 (/.f64 (*.f64 l (*.f64 kx kx)) Om) (sin.f64 ky))))
(fma.f64 -1 (*.f64 (/.f64 l Om) (*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (sin.f64 ky)) (pow.f64 kx 4))) (fma.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)) (*.f64 (/.f64 l Om) (/.f64 (*.f64 kx kx) (sin.f64 ky)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 l (*.f64 (pow.f64 kx 4) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3))) (*.f64 Om (sin.f64 ky)))) (+.f64 (/.f64 (*.f64 l (*.f64 (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 kx 6))) (*.f64 Om (sin.f64 ky))) (+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (/.f64 (*.f64 l (pow.f64 kx 2)) (*.f64 Om (sin.f64 ky))))))
(fma.f64 -1 (*.f64 (/.f64 l Om) (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (/.f64 (sin.f64 ky) (pow.f64 kx 4)))) (+.f64 (fma.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))) (/.f64 (/.f64 (*.f64 l (*.f64 kx kx)) Om) (sin.f64 ky))) (/.f64 (*.f64 l (*.f64 (pow.f64 kx 6) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 (sin.f64 ky) Om))))
(+.f64 (fma.f64 -1 (*.f64 (/.f64 l Om) (*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (sin.f64 ky)) (pow.f64 kx 4))) (fma.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)) (*.f64 (/.f64 l Om) (/.f64 (*.f64 kx kx) (sin.f64 ky))))) (*.f64 (/.f64 l Om) (/.f64 (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 (sin.f64 ky) 2)))) (/.f64 (sin.f64 ky) (pow.f64 kx 6)))))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om))
(*.f64 2 (/.f64 (sin.f64 kx) (/.f64 Om l)))
(/.f64 (*.f64 2 (sin.f64 kx)) (/.f64 Om l))
(+.f64 (/.f64 (*.f64 l (pow.f64 ky 2)) (*.f64 Om (sin.f64 kx))) (*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om)))
(+.f64 (*.f64 2 (/.f64 (sin.f64 kx) (/.f64 Om l))) (*.f64 (/.f64 l Om) (/.f64 (*.f64 ky ky) (sin.f64 kx))))
(+.f64 (/.f64 (*.f64 2 (sin.f64 kx)) (/.f64 Om l)) (*.f64 (/.f64 l Om) (/.f64 (*.f64 ky ky) (sin.f64 kx))))
(+.f64 (/.f64 (*.f64 l (pow.f64 ky 2)) (*.f64 Om (sin.f64 kx))) (+.f64 (*.f64 -1 (/.f64 (*.f64 l (*.f64 (pow.f64 ky 4) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (*.f64 Om (sin.f64 kx)))) (*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om))))
(+.f64 (*.f64 (/.f64 l Om) (/.f64 (*.f64 ky ky) (sin.f64 kx))) (fma.f64 -1 (*.f64 (/.f64 l Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (/.f64 (sin.f64 kx) (pow.f64 ky 4)))) (*.f64 2 (/.f64 (sin.f64 kx) (/.f64 Om l)))))
(+.f64 (*.f64 (/.f64 l Om) (/.f64 (*.f64 ky ky) (sin.f64 kx))) (fma.f64 -1 (*.f64 (/.f64 l Om) (*.f64 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (sin.f64 kx)) (pow.f64 ky 4))) (/.f64 (*.f64 2 (sin.f64 kx)) (/.f64 Om l))))
(+.f64 (/.f64 (*.f64 l (pow.f64 ky 2)) (*.f64 Om (sin.f64 kx))) (+.f64 (/.f64 (*.f64 l (*.f64 (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 ky 6))) (*.f64 Om (sin.f64 kx))) (+.f64 (*.f64 -1 (/.f64 (*.f64 l (*.f64 (pow.f64 ky 4) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (*.f64 Om (sin.f64 kx)))) (*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om)))))
(+.f64 (*.f64 (/.f64 l Om) (/.f64 (*.f64 ky ky) (sin.f64 kx))) (+.f64 (fma.f64 -1 (*.f64 (/.f64 l Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (/.f64 (sin.f64 kx) (pow.f64 ky 4)))) (*.f64 2 (/.f64 (sin.f64 kx) (/.f64 Om l)))) (*.f64 (/.f64 l Om) (/.f64 (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (sin.f64 kx) (pow.f64 ky 6))))))
(+.f64 (fma.f64 -1 (*.f64 (/.f64 l Om) (*.f64 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (sin.f64 kx)) (pow.f64 ky 4))) (/.f64 (*.f64 2 (sin.f64 kx)) (/.f64 Om l))) (+.f64 (*.f64 (/.f64 l Om) (/.f64 (*.f64 ky ky) (sin.f64 kx))) (*.f64 (/.f64 l Om) (*.f64 (/.f64 (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))) (sin.f64 kx)) (pow.f64 ky 6)))))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l)))))
(+.f64 1 (/.f64 (*.f64 -2 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (*.f64 Om Om) (*.f64 l l))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)))))) (+.f64 1 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(fma.f64 -1 (*.f64 (pow.f64 l 4) (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) -6)) (+.f64 1 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))))))
(fma.f64 -1 (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) (*.f64 -6 (pow.f64 l 4))) (+.f64 1 (/.f64 (*.f64 -2 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (*.f64 Om Om) (*.f64 l l)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 8 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 Om 6))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))))) (pow.f64 Om 2)))) (pow.f64 l 6))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)))))) (+.f64 1 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(fma.f64 -1 (*.f64 (fma.f64 8 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 Om 6)) (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) -6))))) (pow.f64 l 6)) (fma.f64 -1 (*.f64 (pow.f64 l 4) (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) -6)) (+.f64 1 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l)))))))
(fma.f64 -1 (*.f64 (fma.f64 8 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 Om 6)) (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (/.f64 (*.f64 Om Om) (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) -6)))) (pow.f64 l 6)) (fma.f64 -1 (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) (*.f64 -6 (pow.f64 l 4))) (+.f64 1 (/.f64 (*.f64 -2 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (*.f64 Om Om) (*.f64 l l))))))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5))) (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5)))) (pow.f64 l 5))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (fma.f64 -1 (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5)) -3/256) (pow.f64 l 5)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) -3/256)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5))) (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5)))) (pow.f64 l 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 7))) (pow.f64 Om 7))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5))) (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5))))) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) (pow.f64 l 7))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))))
(fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (fma.f64 -1 (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5)) -3/256) (pow.f64 l 5)) (fma.f64 -1 (/.f64 (fma.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 7))) (pow.f64 Om 7)) (*.f64 -1/8 (/.f64 (*.f64 Om Om) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5)) -3/256))))) (pow.f64 l 7)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))))
(fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) -3/256)) (fma.f64 -1 (/.f64 (fma.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 7))) (pow.f64 Om 7)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (*.f64 (pow.f64 Om 5) -3/256))))) (pow.f64 l 7)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))))
(*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) -1/2)
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 (/.f64 Om l) -1/2))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) -1/2))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 (/.f64 Om l) -1/2)))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))) (+.f64 (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))) (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))))))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5))) -3/256)))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) -3/256))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))) (+.f64 (*.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 7))) (/.f64 (pow.f64 Om 7) (pow.f64 l 7)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5))) (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5))))) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 7)))) (+.f64 (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))) (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))))))))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) (fma.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 7))) (/.f64 (pow.f64 Om 7) (pow.f64 l 7))) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5)) -3/256) (pow.f64 l 7))) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5))) -3/256)))))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) (fma.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 7))) (/.f64 (pow.f64 Om 7) (pow.f64 l 7))) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 7))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (*.f64 (pow.f64 Om 5) -3/256))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) -3/256))))))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 Om 5) (+.f64 (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5)))) (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))))))) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(fma.f64 -1 (*.f64 (pow.f64 Om 5) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))) -3/256)) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(fma.f64 -1 (*.f64 (pow.f64 Om 5) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (*.f64 (/.f64 1 (pow.f64 l 5)) -3/256))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 Om 7) (+.f64 (*.f64 -1/8 (/.f64 (+.f64 (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5)))) (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))))) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)))) (*.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 7))) (/.f64 1 (pow.f64 l 7))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 Om 5) (+.f64 (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5)))) (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))))))) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))))
(fma.f64 -1 (*.f64 (pow.f64 Om 7) (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))) -3/256) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 l l))) (*.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 7))) (/.f64 1 (pow.f64 l 7)))))) (fma.f64 -1 (*.f64 (pow.f64 Om 5) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))) -3/256)) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))))
(fma.f64 -1 (*.f64 (pow.f64 Om 7) (fma.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (*.f64 (/.f64 1 (pow.f64 l 5)) -3/256)) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 l l))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 7))) (*.f64 (/.f64 1 (pow.f64 l 7)) 1/1024)))) (fma.f64 -1 (*.f64 (pow.f64 Om 5) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (*.f64 (/.f64 1 (pow.f64 l 5)) -3/256))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l)))))
(+.f64 1 (/.f64 (*.f64 -2 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (*.f64 Om Om) (*.f64 l l))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (neg.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) -6) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -2 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 Om Om)) (*.f64 l l)) (neg.f64 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (pow.f64 l 4) -6)) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 l 2)))) (*.f64 8 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)))) (pow.f64 Om 6))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 Om 4))))))
(+.f64 1 (fma.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 -1 (+.f64 (/.f64 (fma.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) -6))) (*.f64 8 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)))) (pow.f64 Om 6)) (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) -6) (pow.f64 Om 4))))))
(+.f64 1 (fma.f64 -2 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 Om Om)) (*.f64 l l)) (fma.f64 -1 (/.f64 (fma.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (pow.f64 l 4) -6)))) (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (*.f64 (pow.f64 l 6) 8))) (pow.f64 Om 6)) (neg.f64 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (pow.f64 l 4) -6)) (pow.f64 Om 4))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l)))))
(+.f64 1 (/.f64 (*.f64 -2 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (*.f64 Om Om) (*.f64 l l))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (neg.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) -6) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -2 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 Om Om)) (*.f64 l l)) (neg.f64 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (pow.f64 l 4) -6)) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 l 2)))) (*.f64 8 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)))) (pow.f64 Om 6))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 Om 4))))))
(+.f64 1 (fma.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 -1 (+.f64 (/.f64 (fma.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) -6))) (*.f64 8 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)))) (pow.f64 Om 6)) (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) -6) (pow.f64 Om 4))))))
(+.f64 1 (fma.f64 -2 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 Om Om)) (*.f64 l l)) (fma.f64 -1 (/.f64 (fma.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (pow.f64 l 4) -6)))) (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (*.f64 (pow.f64 l 6) 8))) (pow.f64 Om 6)) (neg.f64 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (pow.f64 l 4) -6)) (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 (sin.f64 ky) 2) (*.f64 l l)) (*.f64 Om Om))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 ky) 2))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 l l)) (*.f64 Om Om)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 l l)) (*.f64 Om Om)))) 3))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 ky) 2)))) 3))) (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx))))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))))) (pow.f64 kx 4))) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))))))
(fma.f64 -1 (*.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 l l)) (*.f64 Om Om)))) 5)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 l l)) (*.f64 Om Om)))) 3))) (-.f64 (fma.f64 -4 (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 Om Om)) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 l l)) (*.f64 Om Om))))))) 2))))) (pow.f64 kx 4)) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 l l)) (*.f64 Om Om)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 l l)) (*.f64 Om Om)))) 3)))))))
(fma.f64 -1 (*.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 ky) 2)))) 5)))) (*.f64 (-.f64 (fma.f64 -4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (/.f64 (/.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 ky) 2)))))) (/.f64 (*.f64 2 (*.f64 l l)) (*.f64 Om Om))) 2)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 ky) 2)))) 3))) 1/2))) (pow.f64 kx 4)) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 ky) 2)))) 3))) (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 kx 6) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 (sin.f64 ky) 2))))) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))))) (pow.f64 kx 4))) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))))))
(fma.f64 -1 (*.f64 (pow.f64 kx 6) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 l l)) (*.f64 Om Om)))) 5))) (/.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 Om Om)) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 l l)) (*.f64 Om Om))))))) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 l l)) (*.f64 Om Om)))) 3))) (-.f64 (fma.f64 -2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 (sin.f64 ky) 2))) (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 (sin.f64 ky) 2)))))))) (*.f64 2 (/.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 Om Om)) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 l l)) (*.f64 Om Om))))))) 2)) (/.f64 (*.f64 (*.f64 Om Om) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 l l)) (*.f64 Om Om))))) (*.f64 l l)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 l l)) (*.f64 Om Om)))) 5)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 l l)) (*.f64 Om Om)))) 3))) (-.f64 (fma.f64 -4 (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 Om Om)) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 l l)) (*.f64 Om Om))))))) 2))))) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 l l)) (*.f64 Om Om)))))))))) (fma.f64 -1 (*.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 l l)) (*.f64 Om Om)))) 5)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 l l)) (*.f64 Om Om)))) 3))) (-.f64 (fma.f64 -4 (/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 Om Om)) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 l l)) (*.f64 Om Om))))))) 2))))) (pow.f64 kx 4)) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 l l)) (*.f64 Om Om)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 l l)) (*.f64 Om Om)))) 3))))))))
(fma.f64 -1 (*.f64 (pow.f64 kx 6) (fma.f64 -1 (/.f64 (*.f64 (-.f64 (fma.f64 -4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (/.f64 (/.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 ky) 2)))))) (/.f64 (*.f64 2 (*.f64 l l)) (*.f64 Om Om))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 ky) 2)))) 5)))) (/.f64 (*.f64 Om Om) (*.f64 l l))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 ky) 2)))) 3))) (+.f64 (fma.f64 -2 (*.f64 (/.f64 (/.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 (sin.f64 ky) 2))))))) (/.f64 (*.f64 -2 (-.f64 (fma.f64 -4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (/.f64 (/.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 ky) 2)))))) (/.f64 (*.f64 2 (*.f64 l l)) (*.f64 Om Om))) 2))) (/.f64 (*.f64 Om (*.f64 Om (+.f64 1 (*.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 l l))))) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 (/.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 ky) 2)))) 5)))) (*.f64 (-.f64 (fma.f64 -4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (/.f64 (/.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 ky) 2)))))) (/.f64 (*.f64 2 (*.f64 l l)) (*.f64 Om Om))) 2)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 ky) 2)))) 3))) 1/2))) (+.f64 1 (*.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 ky) 2))))) -2))))) (fma.f64 -1 (*.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 ky) 2)))) 5)))) (*.f64 (-.f64 (fma.f64 -4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (/.f64 (/.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 ky) 2)))))) (/.f64 (*.f64 2 (*.f64 l l)) (*.f64 Om Om))) 2)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 ky) 2)))) 3))) 1/2))) (pow.f64 kx 4)) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 ky) 2)))) 3))) (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx))))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 Om Om)) (*.f64 l l)) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 Om Om)) (*.f64 l l)) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 Om Om)) (*.f64 l l)) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 Om Om)) (*.f64 l l)) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 Om Om)) (*.f64 l l)) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 Om Om)) (*.f64 l l)) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 Om Om)) (*.f64 l l)) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 Om Om)) (*.f64 l l)) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) 1)))
(+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))
(fma.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 ky ky) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))
(fma.f64 -2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 (/.f64 (*.f64 ky ky) (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) 1)) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) 1))))) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) 1))))
(+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) 2)) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 3)))))) (pow.f64 ky 4)))))
(+.f64 (fma.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 ky ky) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (neg.f64 (*.f64 (pow.f64 ky 4) (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (/.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2)) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))))))
(+.f64 (fma.f64 -2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 (/.f64 (*.f64 ky ky) (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) 1)) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) 1))))) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) 1)))) (neg.f64 (*.f64 (pow.f64 ky 4) (fma.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) 1))) (-.f64 (fma.f64 -4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (/.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2))) (pow.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) 1))) 2)) 2))) (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) 1)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) 1) 3))) (*.f64 -4 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) 1))))))))
(+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 ky 6) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1) 3))))) (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))) 2)) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))))) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))) 2)) (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 3))))))))) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) 2)) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 3)))))) (pow.f64 ky 4))))))
(fma.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 ky ky) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (fma.f64 -1 (*.f64 (pow.f64 ky 6) (fma.f64 -2 (*.f64 (/.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (/.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2)) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) (/.f64 (*.f64 Om Om) (*.f64 l l))) (sqrt.f64 (/.f64 1 (*.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (/.f64 (-.f64 (fma.f64 -2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))) (*.f64 4 (/.f64 (*.f64 (*.f64 l l) (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))) (*.f64 Om Om)))) (*.f64 2 (*.f64 (/.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2)) (*.f64 Om Om)) (/.f64 (*.f64 l l) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3))) (*.f64 (/.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2)) (*.f64 Om Om)) (/.f64 (*.f64 l l) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))))))) (+.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (neg.f64 (*.f64 (pow.f64 ky 4) (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (/.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2)) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))))))))
(fma.f64 -2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 (/.f64 (*.f64 ky ky) (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) 1)) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) 1))))) (fma.f64 -1 (*.f64 (pow.f64 ky 6) (fma.f64 -2 (*.f64 (*.f64 (/.f64 (fma.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) 1))) (-.f64 (fma.f64 -4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (/.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2))) (pow.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) 1))) 2)) 2))) (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) 1)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) 1) 3))) (*.f64 -4 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) 1))))) (*.f64 Om Om)) (*.f64 l l)) (sqrt.f64 (/.f64 1 (*.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) 1) (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) 1))))) (fma.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) 1))) (+.f64 (fma.f64 -2 (*.f64 (/.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))))) (*.f64 -2 (*.f64 (/.f64 (-.f64 (fma.f64 -4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (/.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2))) (pow.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) 1))) 2)) 2)) (*.f64 Om Om)) (/.f64 (*.f64 l l) (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) 1)))))) (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) 1)) (neg.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) 1) 3))) (-.f64 (fma.f64 -4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (/.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2))) (pow.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) 1))) 2)) 2))) (/.f64 (*.f64 Om (*.f64 Om (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) 1))) (*.f64 l l))))))) (+.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) 1))) (neg.f64 (*.f64 (pow.f64 ky 4) (fma.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) 1))) (-.f64 (fma.f64 -4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (/.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2))) (pow.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) 1))) 2)) 2))) (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) 1)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) 1) 3))) (*.f64 -4 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (sin.f64 kx) 2)) 1))))))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 Om Om)) (*.f64 l l)) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 Om Om)) (*.f64 l l)) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 Om Om)) (*.f64 l l)) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 Om Om)) (*.f64 l l)) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 Om Om)) (*.f64 l l)) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 Om Om)) (*.f64 l l)) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 Om Om)) (*.f64 l l)) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 Om Om)) (*.f64 l l)) 4))))
(sin.f64 ky)
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 kx 2) (sin.f64 ky))) (sin.f64 ky))
(fma.f64 1/2 (/.f64 (*.f64 kx kx) (sin.f64 ky)) (sin.f64 ky))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 kx 4)) (sin.f64 ky))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 kx 2) (sin.f64 ky))) (sin.f64 ky)))
(fma.f64 -1/2 (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (/.f64 (sin.f64 ky) (pow.f64 kx 4))) (fma.f64 1/2 (/.f64 (*.f64 kx kx) (sin.f64 ky)) (sin.f64 ky)))
(fma.f64 -1/2 (*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (sin.f64 ky)) (pow.f64 kx 4)) (fma.f64 1/2 (/.f64 (*.f64 kx kx) (sin.f64 ky)) (sin.f64 ky)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 kx 4)) (sin.f64 ky))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 kx 6)) (sin.f64 ky))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 kx 2) (sin.f64 ky))) (sin.f64 ky))))
(fma.f64 -1/2 (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (/.f64 (sin.f64 ky) (pow.f64 kx 4))) (fma.f64 1/2 (/.f64 (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 (sin.f64 ky) 2)))) (/.f64 (sin.f64 ky) (pow.f64 kx 6))) (fma.f64 1/2 (/.f64 (*.f64 kx kx) (sin.f64 ky)) (sin.f64 ky))))
(fma.f64 -1/2 (*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (sin.f64 ky)) (pow.f64 kx 4)) (fma.f64 1/2 (/.f64 (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 (sin.f64 ky) 2)))) (/.f64 (sin.f64 ky) (pow.f64 kx 6))) (fma.f64 1/2 (/.f64 (*.f64 kx kx) (sin.f64 ky)) (sin.f64 ky))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sin.f64 kx)
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 ky 2) (sin.f64 kx))) (sin.f64 kx))
(fma.f64 1/2 (/.f64 (*.f64 ky ky) (sin.f64 kx)) (sin.f64 kx))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 ky 2) (sin.f64 kx))) (+.f64 (sin.f64 kx) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 ky 4)) (sin.f64 kx)))))
(+.f64 (fma.f64 1/2 (/.f64 (*.f64 ky ky) (sin.f64 kx)) (sin.f64 kx)) (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (/.f64 (sin.f64 kx) (pow.f64 ky 4)))))
(+.f64 (fma.f64 1/2 (/.f64 (*.f64 ky ky) (sin.f64 kx)) (sin.f64 kx)) (*.f64 -1/2 (*.f64 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (sin.f64 kx)) (pow.f64 ky 4))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 ky 2) (sin.f64 kx))) (+.f64 (sin.f64 kx) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 ky 4)) (sin.f64 kx))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 ky 6)) (sin.f64 kx))))))
(+.f64 (fma.f64 1/2 (/.f64 (*.f64 ky ky) (sin.f64 kx)) (sin.f64 kx)) (fma.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (/.f64 (sin.f64 kx) (pow.f64 ky 4))) (*.f64 1/2 (/.f64 (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (sin.f64 kx) (pow.f64 ky 6))))))
(+.f64 (fma.f64 1/2 (/.f64 (*.f64 ky ky) (sin.f64 kx)) (sin.f64 kx)) (fma.f64 -1/2 (*.f64 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (sin.f64 kx)) (pow.f64 ky 4)) (/.f64 (*.f64 (*.f64 1/2 (pow.f64 ky 6)) (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))) (sin.f64 kx))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(+.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 0)
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(+.f64 0 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
(+.f64 (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 2)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
(+.f64 (+.f64 0 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
(+.f64 (+.f64 0 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 2))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) (log.f64 (cbrt.f64 (exp.f64 (/.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 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(-.f64 (+.f64 0 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)))
(/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2)) (cbrt.f64 (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2)) (cbrt.f64 (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1))
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) -2)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2)))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 1 (neg.f64 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2) (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (pow.f64 (hypot.f64 1 (*.f64 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 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))
(/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2))
(/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)) (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2)) (cbrt.f64 (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (*.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2) 1) (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (pow.f64 (hypot.f64 1 (*.f64 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 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2) (sqrt.f64 -1)) (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (*.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1/2) (sqrt.f64 -1)) (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1/2) (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (sqrt.f64 -1))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)) 1) (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.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 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)) -1) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (neg.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 (neg.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 (*.f64 -1 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2))) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (neg.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 (neg.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 (*.f64 (sqrt.f64 -1) (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2)) (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (*.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1/2) (sqrt.f64 -1)) (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1/2) (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (sqrt.f64 -1))
(/.f64 (/.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2) 1) (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (pow.f64 (hypot.f64 1 (*.f64 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 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2) (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1/2) (*.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1/2) (*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(/.f64 (/.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))) (sqrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1/2) (*.f64 (sqrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2))))
(/.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1/2) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2)) (sqrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(/.f64 (/.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2) (sqrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (sqrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1/2) (*.f64 (sqrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (sqrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(/.f64 (/.f64 -1 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (neg.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (/.f64 -1 (sqrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (neg.f64 (sqrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 (/.f64 1 (sqrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) (neg.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2))
(/.f64 (/.f64 -1 (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 -1 (*.f64 (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(/.f64 (/.f64 -1 (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 -1 (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
(/.f64 (/.f64 -1 (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(/.f64 (/.f64 -1 (neg.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (/.f64 -1 (sqrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (neg.f64 (sqrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 (/.f64 1 (sqrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (sqrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (/.f64 -1 (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))) (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)) 1) (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.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 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)) (sqrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (sqrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2)) (*.f64 (sqrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (sqrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))) (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2)) (*.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2))))
(/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2)) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2)) (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2)) (*.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)) (*.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2)) (*.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (*.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
(pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1)
(/.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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2) 2)
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 3)
(/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 3))
(pow.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3) 1/3)
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) -1/2)
(pow.f64 (+.f64 1 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) -1/2)
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1)
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 1 (/.f64 (/.f64 Om l) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 2 l) (/.f64 Om (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 Om (/.f64 1/2 l)))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 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)) (sqrt.f64 (*.f64 2 (/.f64 l Om)))) (sqrt.f64 (*.f64 Om (/.f64 1/2 l))))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (sqrt.f64 (*.f64 Om (/.f64 1/2 l))) (sqrt.f64 (*.f64 2 (/.f64 l Om)))))
(*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 (*.f64 1/2 (/.f64 Om l)))) (sqrt.f64 (*.f64 2 (/.f64 l Om))))
(/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 Om 2))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 Om l))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 2 l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 Om (sqrt.f64 (*.f64 2 l))))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (/.f64 Om (sqrt.f64 (*.f64 2 l))) (sqrt.f64 (*.f64 2 l))))
(*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (sqrt.f64 (*.f64 2 l)))) (sqrt.f64 (*.f64 2 l)))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (/.f64 Om l))
(*.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 l -2)) (neg.f64 Om))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 (*.f64 l -2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 Om))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) Om)
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 Om)) (sqrt.f64 Om))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (sqrt.f64 Om) (/.f64 (*.f64 2 l) (sqrt.f64 Om))))
(*.f64 2 (/.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 Om))) (sqrt.f64 Om)))
(/.f64 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (cbrt.f64 Om) (/.f64 (*.f64 2 l) (pow.f64 (cbrt.f64 Om) 2))))
(/.f64 (/.f64 (*.f64 2 l) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (cbrt.f64 Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (/.f64 1/2 l))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (neg.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (neg.f64 Om))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 1 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 Om l))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) (/.f64 Om l))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l -2))) (neg.f64 Om))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 1 (*.f64 (*.f64 l -2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 Om))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 1 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)) Om)
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 1 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 Om))) (sqrt.f64 Om))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (sqrt.f64 Om) (/.f64 (*.f64 2 l) (sqrt.f64 Om))))
(*.f64 2 (/.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 Om))) (sqrt.f64 Om)))
(/.f64 (*.f64 1 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 Om))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (cbrt.f64 Om) (/.f64 (*.f64 2 l) (pow.f64 (cbrt.f64 Om) 2))))
(/.f64 (/.f64 (*.f64 2 l) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (cbrt.f64 Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 1 (neg.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (neg.f64 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)) l) (/.f64 Om 2))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 (*.f64 2 l))) (/.f64 Om (sqrt.f64 (*.f64 2 l))))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (/.f64 Om (sqrt.f64 (*.f64 2 l))) (sqrt.f64 (*.f64 2 l))))
(*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (sqrt.f64 (*.f64 2 l)))) (sqrt.f64 (*.f64 2 l)))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (pow.f64 (cbrt.f64 (*.f64 2 l)) 2)) (/.f64 Om (cbrt.f64 (*.f64 2 l))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 2 l)) 2) (/.f64 (/.f64 Om (cbrt.f64 (*.f64 2 l))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (cbrt.f64 (*.f64 2 l)) (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (pow.f64 (cbrt.f64 (*.f64 2 l)) 2)) Om))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -1) (neg.f64 (*.f64 Om (/.f64 1/2 l))))
(/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 Om (neg.f64 (/.f64 1/2 l))))
(/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 (*.f64 1/2 (/.f64 Om l))))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) 1)) 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 (*.f64 2 l) (sqrt.f64 Om))) (sqrt.f64 Om))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (sqrt.f64 Om) (/.f64 (*.f64 2 l) (sqrt.f64 Om))))
(*.f64 2 (/.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 Om))) (sqrt.f64 Om)))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 Om))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (cbrt.f64 Om) (/.f64 (*.f64 2 l) (pow.f64 (cbrt.f64 Om) 2))))
(/.f64 (/.f64 (*.f64 2 l) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (cbrt.f64 Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2) (neg.f64 (/.f64 Om l)))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 (*.f64 l -2))) (neg.f64 (neg.f64 Om)))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (sqrt.f64 Om))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (sqrt.f64 Om) (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (sqrt.f64 Om)) (sqrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 l))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) (cbrt.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 Om))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (/.f64 (cbrt.f64 Om) (cbrt.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 l))) (cbrt.f64 Om)) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))
(/.f64 (*.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) Om)
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (/.f64 Om 1))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1) (neg.f64 Om))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 1 (sqrt.f64 Om))) (sqrt.f64 Om))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (sqrt.f64 Om) (/.f64 (*.f64 2 l) (sqrt.f64 Om))))
(*.f64 2 (/.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 Om))) (sqrt.f64 Om)))
(/.f64 (*.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 1 (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 Om))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (cbrt.f64 Om) (/.f64 (*.f64 2 l) (pow.f64 (cbrt.f64 Om) 2))))
(/.f64 (/.f64 (*.f64 2 l) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (cbrt.f64 Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 (*.f64 2 (/.f64 l Om)))) 1) (sqrt.f64 (*.f64 Om (/.f64 1/2 l))))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (sqrt.f64 (*.f64 Om (/.f64 1/2 l))) (sqrt.f64 (*.f64 2 (/.f64 l Om)))))
(*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 (*.f64 1/2 (/.f64 Om l)))) (sqrt.f64 (*.f64 2 (/.f64 l Om))))
(/.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 (*.f64 2 (/.f64 l Om)))) (sqrt.f64 2)) (sqrt.f64 (/.f64 Om l)))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 (*.f64 2 (/.f64 l Om)))) (/.f64 (sqrt.f64 (/.f64 Om l)) (sqrt.f64 2)))
(*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 Om l))) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 (*.f64 2 (/.f64 l Om)))))
(/.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 (*.f64 2 (/.f64 l Om)))) (sqrt.f64 (*.f64 2 l))) (sqrt.f64 Om))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 l Om))) (sqrt.f64 (*.f64 2 l)))) (sqrt.f64 Om))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 l)) (sqrt.f64 Om)) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 (*.f64 2 (/.f64 l Om)))))
(/.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 (*.f64 2 (/.f64 l Om)))) (sqrt.f64 (*.f64 l -2))) (sqrt.f64 (neg.f64 Om)))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 (*.f64 2 (/.f64 l Om)))) (/.f64 (sqrt.f64 (neg.f64 Om)) (sqrt.f64 (*.f64 -2 l))))
(*.f64 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 (*.f64 2 (/.f64 l Om)))) (sqrt.f64 (neg.f64 Om))) (sqrt.f64 (*.f64 -2 l)))
(/.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 l Om))) 2)) 1) (cbrt.f64 (*.f64 Om (/.f64 1/2 l))))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 l Om))) 2)) (cbrt.f64 (*.f64 Om (/.f64 1/2 l))))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 l Om))) 2)) (cbrt.f64 (*.f64 1/2 (/.f64 Om l))))
(/.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 l Om))) 2)) (cbrt.f64 2)) (cbrt.f64 (/.f64 Om l)))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 l Om))) 2)) (/.f64 (cbrt.f64 (/.f64 Om l)) (cbrt.f64 2)))
(*.f64 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 l Om))) 2)) (cbrt.f64 (/.f64 Om l))) (cbrt.f64 2))
(/.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 l Om))) 2)) (cbrt.f64 (*.f64 2 l))) (cbrt.f64 Om))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 l Om))) 2) (cbrt.f64 (*.f64 2 l)))) (cbrt.f64 Om))
(*.f64 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 l Om))) 2)) (cbrt.f64 Om)) (cbrt.f64 (*.f64 2 l)))
(/.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 l Om))) 2)) (cbrt.f64 (*.f64 l -2))) (cbrt.f64 (neg.f64 Om)))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 l Om))) 2)) (/.f64 (cbrt.f64 (neg.f64 Om)) (cbrt.f64 (*.f64 -2 l))))
(/.f64 (*.f64 (/.f64 (*.f64 2 l) 1) (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 (/.f64 (*.f64 2 l) (sqrt.f64 Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sqrt.f64 Om))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (sqrt.f64 Om) (/.f64 (*.f64 2 l) (sqrt.f64 Om))))
(*.f64 2 (/.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 Om))) (sqrt.f64 Om)))
(/.f64 (*.f64 (/.f64 (*.f64 2 l) (pow.f64 (cbrt.f64 Om) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 Om))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (cbrt.f64 Om) (/.f64 (*.f64 2 l) (pow.f64 (cbrt.f64 Om) 2))))
(/.f64 (/.f64 (*.f64 2 l) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (cbrt.f64 Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 2 l)) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 Om (cbrt.f64 (*.f64 2 l))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 2 l)) 2) (/.f64 (/.f64 Om (cbrt.f64 (*.f64 2 l))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (cbrt.f64 (*.f64 2 l)) (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (pow.f64 (cbrt.f64 (*.f64 2 l)) 2)) Om))
(/.f64 (*.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 (*.f64 Om (/.f64 1/2 l))))
(/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 Om (neg.f64 (/.f64 1/2 l))))
(/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 (*.f64 1/2 (/.f64 Om l))))
(/.f64 (*.f64 -2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 (/.f64 Om l)))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 (neg.f64 (*.f64 l -2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 (neg.f64 Om)))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) (/.f64 Om l))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 1) (/.f64 Om l))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l -2)) 1) (neg.f64 Om))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 (*.f64 (*.f64 l -2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) (neg.f64 Om))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) 1) Om)
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 Om)) 1) (sqrt.f64 Om))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (sqrt.f64 Om) (/.f64 (*.f64 2 l) (sqrt.f64 Om))))
(*.f64 2 (/.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 Om))) (sqrt.f64 Om)))
(/.f64 (*.f64 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 Om) 2)) 1) (cbrt.f64 Om))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (cbrt.f64 Om) (/.f64 (*.f64 2 l) (pow.f64 (cbrt.f64 Om) 2))))
(/.f64 (/.f64 (*.f64 2 l) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (cbrt.f64 Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 (neg.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1) (neg.f64 Om))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (sqrt.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (sqrt.f64 Om))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (sqrt.f64 Om) (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (sqrt.f64 Om)) (sqrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 l))))
(/.f64 (*.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 (*.f64 2 (/.f64 l Om))))) (sqrt.f64 (*.f64 Om (/.f64 1/2 l))))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (sqrt.f64 (*.f64 Om (/.f64 1/2 l))) (sqrt.f64 (*.f64 2 (/.f64 l Om)))))
(*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 (*.f64 1/2 (/.f64 Om l)))) (sqrt.f64 (*.f64 2 (/.f64 l Om))))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 (*.f64 2 (/.f64 l Om))))) (sqrt.f64 (/.f64 Om l)))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 (*.f64 2 (/.f64 l Om)))) (/.f64 (sqrt.f64 (/.f64 Om l)) (sqrt.f64 2)))
(*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 Om l))) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 (*.f64 2 (/.f64 l Om)))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 2 l)) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 (*.f64 2 (/.f64 l Om))))) (sqrt.f64 Om))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 l Om))) (sqrt.f64 (*.f64 2 l)))) (sqrt.f64 Om))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 l)) (sqrt.f64 Om)) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 (*.f64 2 (/.f64 l Om)))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 l -2)) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 (*.f64 2 (/.f64 l Om))))) (sqrt.f64 (neg.f64 Om)))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 (*.f64 2 (/.f64 l Om)))) (/.f64 (sqrt.f64 (neg.f64 Om)) (sqrt.f64 (*.f64 -2 l))))
(*.f64 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 (*.f64 2 (/.f64 l Om)))) (sqrt.f64 (neg.f64 Om))) (sqrt.f64 (*.f64 -2 l)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) (cbrt.f64 Om))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (/.f64 (cbrt.f64 Om) (cbrt.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 l))) (cbrt.f64 Om)) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))
(/.f64 (*.f64 (*.f64 2 l) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 Om))) (sqrt.f64 Om))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (sqrt.f64 Om) (/.f64 (*.f64 2 l) (sqrt.f64 Om))))
(*.f64 2 (/.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 Om))) (sqrt.f64 Om)))
(/.f64 (*.f64 (*.f64 2 l) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 Om))) (pow.f64 (cbrt.f64 Om) 2))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (cbrt.f64 Om) (/.f64 (*.f64 2 l) (pow.f64 (cbrt.f64 Om) 2))))
(/.f64 (/.f64 (*.f64 2 l) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (cbrt.f64 Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 1) (*.f64 Om (/.f64 1/2 l)))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 Om)) (pow.f64 (cbrt.f64 Om) 2))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (cbrt.f64 Om) (/.f64 (*.f64 2 l) (pow.f64 (cbrt.f64 Om) 2))))
(/.f64 (/.f64 (*.f64 2 l) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (cbrt.f64 Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (cbrt.f64 (*.f64 Om (/.f64 1/2 l))) (cbrt.f64 (*.f64 Om (/.f64 1/2 l))))) (cbrt.f64 (*.f64 Om (/.f64 1/2 l))))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (cbrt.f64 (*.f64 Om (/.f64 1/2 l))) (*.f64 (cbrt.f64 (*.f64 Om (/.f64 1/2 l))) (cbrt.f64 (*.f64 Om (/.f64 1/2 l))))))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (cbrt.f64 (*.f64 1/2 (/.f64 Om l))) (*.f64 (cbrt.f64 (*.f64 1/2 (/.f64 Om l))) (cbrt.f64 (*.f64 1/2 (/.f64 Om l))))))
(/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 1/2) (/.f64 Om l))
(*.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 1 l)) (/.f64 Om 2))
(*.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 1 (sqrt.f64 (*.f64 2 l)))) (/.f64 Om (sqrt.f64 (*.f64 2 l))))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (/.f64 Om (sqrt.f64 (*.f64 2 l))) (sqrt.f64 (*.f64 2 l))))
(*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (sqrt.f64 (*.f64 2 l)))) (sqrt.f64 (*.f64 2 l)))
(/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 2 l)) 2))) (/.f64 Om (cbrt.f64 (*.f64 2 l))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 2 l)) 2) (/.f64 (/.f64 Om (cbrt.f64 (*.f64 2 l))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (cbrt.f64 (*.f64 2 l)) (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (pow.f64 (cbrt.f64 (*.f64 2 l)) 2)) Om))
(/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (sqrt.f64 Om) 1)) (/.f64 (sqrt.f64 Om) (*.f64 2 l)))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (sqrt.f64 Om) (/.f64 (*.f64 2 l) (sqrt.f64 Om))))
(*.f64 2 (/.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 Om))) (sqrt.f64 Om)))
(/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (sqrt.f64 Om) 2)) (/.f64 (sqrt.f64 Om) l))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (sqrt.f64 Om) (/.f64 (*.f64 2 l) (sqrt.f64 Om))))
(*.f64 2 (/.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 Om))) (sqrt.f64 Om)))
(/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (sqrt.f64 Om) l)) (/.f64 (sqrt.f64 Om) 2))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (sqrt.f64 Om) (/.f64 (*.f64 2 l) (sqrt.f64 Om))))
(*.f64 2 (/.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 Om))) (sqrt.f64 Om)))
(/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (sqrt.f64 Om) (sqrt.f64 (*.f64 2 l)))) (/.f64 (sqrt.f64 Om) (sqrt.f64 (*.f64 2 l))))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 (sqrt.f64 Om) (sqrt.f64 (*.f64 2 l))) (/.f64 (sqrt.f64 Om) (sqrt.f64 (*.f64 2 l)))))
(*.f64 (sqrt.f64 (*.f64 2 l)) (/.f64 (*.f64 (sqrt.f64 (*.f64 2 l)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 Om))) (sqrt.f64 Om)))
(/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (sqrt.f64 Om) (pow.f64 (cbrt.f64 (*.f64 2 l)) 2))) (/.f64 (sqrt.f64 Om) (cbrt.f64 (*.f64 2 l))))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 (sqrt.f64 Om) (cbrt.f64 (*.f64 2 l))) (/.f64 (sqrt.f64 Om) (pow.f64 (cbrt.f64 (*.f64 2 l)) 2))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 2 l)) 2) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 Om))) (/.f64 (sqrt.f64 Om) (cbrt.f64 (*.f64 2 l))))
(/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (pow.f64 (cbrt.f64 Om) 2) 1)) (/.f64 (cbrt.f64 Om) (*.f64 2 l)))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (cbrt.f64 Om) (/.f64 (*.f64 2 l) (pow.f64 (cbrt.f64 Om) 2))))
(/.f64 (/.f64 (*.f64 2 l) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (cbrt.f64 Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (pow.f64 (cbrt.f64 Om) 2) 2)) (/.f64 (cbrt.f64 Om) l))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 (cbrt.f64 Om) l) (/.f64 (pow.f64 (cbrt.f64 Om) 2) 2)))
(*.f64 l (/.f64 (/.f64 2 (/.f64 (pow.f64 (cbrt.f64 Om) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 Om)))
(/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (pow.f64 (cbrt.f64 Om) 2) l)) (/.f64 (cbrt.f64 Om) 2))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (cbrt.f64 Om) (/.f64 (*.f64 2 l) (pow.f64 (cbrt.f64 Om) 2))))
(/.f64 (/.f64 (*.f64 2 l) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (cbrt.f64 Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (sqrt.f64 (*.f64 2 l)))) (/.f64 (cbrt.f64 Om) (sqrt.f64 (*.f64 2 l))))
(*.f64 (/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (sqrt.f64 (*.f64 2 l)))) (cbrt.f64 Om)) (sqrt.f64 (*.f64 2 l)))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 (pow.f64 (cbrt.f64 Om) 2) (sqrt.f64 (*.f64 2 l))) (/.f64 (cbrt.f64 Om) (sqrt.f64 (*.f64 2 l)))))
(/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (pow.f64 (cbrt.f64 (*.f64 2 l)) 2))) (/.f64 (cbrt.f64 Om) (cbrt.f64 (*.f64 2 l))))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 (cbrt.f64 Om) (cbrt.f64 (*.f64 2 l))) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (pow.f64 (cbrt.f64 (*.f64 2 l)) 2))))
(/.f64 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (pow.f64 (cbrt.f64 (*.f64 2 l)) 2)) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (cbrt.f64 Om) (cbrt.f64 (*.f64 2 l))))
(/.f64 (/.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) (/.f64 Om l))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (/.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om) (/.f64 1 l))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (/.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sqrt.f64 (/.f64 Om l))) (sqrt.f64 (/.f64 Om l)))
(/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (sqrt.f64 (/.f64 Om l)) 2)) (sqrt.f64 (/.f64 Om l)))
(/.f64 (/.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (cbrt.f64 (/.f64 Om l)) (cbrt.f64 (/.f64 Om l)))) (cbrt.f64 (/.f64 Om l)))
(/.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (cbrt.f64 (/.f64 Om l)) (*.f64 (cbrt.f64 (/.f64 Om l)) (cbrt.f64 (/.f64 Om l)))))
(/.f64 (/.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (sqrt.f64 Om) 1)) (/.f64 (sqrt.f64 Om) l))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (sqrt.f64 Om) (/.f64 (*.f64 2 l) (sqrt.f64 Om))))
(*.f64 2 (/.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 Om))) (sqrt.f64 Om)))
(/.f64 (/.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (pow.f64 (cbrt.f64 Om) 2) 1)) (/.f64 (cbrt.f64 Om) l))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 (cbrt.f64 Om) l) (/.f64 (pow.f64 (cbrt.f64 Om) 2) 2)))
(*.f64 l (/.f64 (/.f64 2 (/.f64 (pow.f64 (cbrt.f64 Om) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 Om)))
(/.f64 (/.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 1 (sqrt.f64 l))) (/.f64 Om (sqrt.f64 l)))
(/.f64 (*.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sqrt.f64 l)) (/.f64 Om (sqrt.f64 l)))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (sqrt.f64 l))) (/.f64 Om (sqrt.f64 l)))
(/.f64 (/.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 1 (pow.f64 (cbrt.f64 l) 2))) (/.f64 Om (cbrt.f64 l)))
(/.f64 (*.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 l) 2)) (/.f64 Om (cbrt.f64 l)))
(/.f64 (*.f64 2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (pow.f64 (cbrt.f64 l) 2))) (/.f64 Om (cbrt.f64 l)))
(/.f64 (/.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (sqrt.f64 Om) (sqrt.f64 l))) (/.f64 (sqrt.f64 Om) (sqrt.f64 l)))
(/.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (/.f64 (sqrt.f64 Om) (sqrt.f64 l)) (/.f64 (sqrt.f64 Om) (sqrt.f64 l))))
(/.f64 (/.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (sqrt.f64 Om) (pow.f64 (cbrt.f64 l) 2))) (/.f64 (sqrt.f64 Om) (cbrt.f64 l)))
(*.f64 (/.f64 (*.f64 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 Om)) 2) (pow.f64 (cbrt.f64 l) 2)) (sqrt.f64 Om)) (cbrt.f64 l))
(*.f64 (cbrt.f64 l) (/.f64 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 Om)) (*.f64 2 (pow.f64 (cbrt.f64 l) 2))) (sqrt.f64 Om)))
(/.f64 (/.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (sqrt.f64 l))) (/.f64 (cbrt.f64 Om) (sqrt.f64 l)))
(*.f64 (/.f64 (*.f64 (/.f64 2 (/.f64 (pow.f64 (cbrt.f64 Om) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 l)) (cbrt.f64 Om)) (sqrt.f64 l))
(*.f64 (sqrt.f64 l) (/.f64 (*.f64 (/.f64 2 (/.f64 (pow.f64 (cbrt.f64 Om) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 l)) (cbrt.f64 Om)))
(/.f64 (/.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (pow.f64 (cbrt.f64 l) 2))) (/.f64 (cbrt.f64 Om) (cbrt.f64 l)))
(*.f64 (/.f64 (/.f64 2 (/.f64 (/.f64 (pow.f64 (cbrt.f64 Om) 2) (pow.f64 (cbrt.f64 l) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 Om)) (cbrt.f64 l))
(*.f64 (cbrt.f64 l) (/.f64 (*.f64 (/.f64 2 (/.f64 (pow.f64 (cbrt.f64 Om) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 Om)))
(/.f64 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 1) (/.f64 Om l))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) Om) (/.f64 1 l))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (sqrt.f64 (/.f64 Om l))) (sqrt.f64 (/.f64 Om l)))
(/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (sqrt.f64 (/.f64 Om l)) 2)) (sqrt.f64 (/.f64 Om l)))
(/.f64 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (*.f64 (cbrt.f64 (/.f64 Om l)) (cbrt.f64 (/.f64 Om l)))) (cbrt.f64 (/.f64 Om l)))
(/.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (cbrt.f64 (/.f64 Om l)) (*.f64 (cbrt.f64 (/.f64 Om l)) (cbrt.f64 (/.f64 Om l)))))
(/.f64 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (/.f64 (sqrt.f64 Om) 1)) (/.f64 (sqrt.f64 Om) l))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (sqrt.f64 Om) (/.f64 (*.f64 2 l) (sqrt.f64 Om))))
(*.f64 2 (/.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 Om))) (sqrt.f64 Om)))
(/.f64 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (/.f64 (pow.f64 (cbrt.f64 Om) 2) 1)) (/.f64 (cbrt.f64 Om) l))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 (cbrt.f64 Om) l) (/.f64 (pow.f64 (cbrt.f64 Om) 2) 2)))
(*.f64 l (/.f64 (/.f64 2 (/.f64 (pow.f64 (cbrt.f64 Om) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 Om)))
(/.f64 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (/.f64 1 (sqrt.f64 l))) (/.f64 Om (sqrt.f64 l)))
(/.f64 (*.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sqrt.f64 l)) (/.f64 Om (sqrt.f64 l)))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (sqrt.f64 l))) (/.f64 Om (sqrt.f64 l)))
(/.f64 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (/.f64 1 (pow.f64 (cbrt.f64 l) 2))) (/.f64 Om (cbrt.f64 l)))
(/.f64 (*.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 l) 2)) (/.f64 Om (cbrt.f64 l)))
(/.f64 (*.f64 2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (pow.f64 (cbrt.f64 l) 2))) (/.f64 Om (cbrt.f64 l)))
(/.f64 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (/.f64 (sqrt.f64 Om) (sqrt.f64 l))) (/.f64 (sqrt.f64 Om) (sqrt.f64 l)))
(/.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (/.f64 (sqrt.f64 Om) (sqrt.f64 l)) (/.f64 (sqrt.f64 Om) (sqrt.f64 l))))
(/.f64 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (/.f64 (sqrt.f64 Om) (pow.f64 (cbrt.f64 l) 2))) (/.f64 (sqrt.f64 Om) (cbrt.f64 l)))
(*.f64 (/.f64 (*.f64 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 Om)) 2) (pow.f64 (cbrt.f64 l) 2)) (sqrt.f64 Om)) (cbrt.f64 l))
(*.f64 (cbrt.f64 l) (/.f64 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 Om)) (*.f64 2 (pow.f64 (cbrt.f64 l) 2))) (sqrt.f64 Om)))
(/.f64 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (sqrt.f64 l))) (/.f64 (cbrt.f64 Om) (sqrt.f64 l)))
(*.f64 (/.f64 (*.f64 (/.f64 2 (/.f64 (pow.f64 (cbrt.f64 Om) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 l)) (cbrt.f64 Om)) (sqrt.f64 l))
(*.f64 (sqrt.f64 l) (/.f64 (*.f64 (/.f64 2 (/.f64 (pow.f64 (cbrt.f64 Om) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 l)) (cbrt.f64 Om)))
(/.f64 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (pow.f64 (cbrt.f64 l) 2))) (/.f64 (cbrt.f64 Om) (cbrt.f64 l)))
(*.f64 (/.f64 (/.f64 2 (/.f64 (/.f64 (pow.f64 (cbrt.f64 Om) 2) (pow.f64 (cbrt.f64 l) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 Om)) (cbrt.f64 l))
(*.f64 (cbrt.f64 l) (/.f64 (*.f64 (/.f64 2 (/.f64 (pow.f64 (cbrt.f64 Om) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 Om)))
(/.f64 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l -2)) 1) (neg.f64 Om))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l -2)) (sqrt.f64 Om)) (neg.f64 (sqrt.f64 Om)))
(/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (sqrt.f64 Om) (*.f64 -2 l))) (neg.f64 (sqrt.f64 Om)))
(/.f64 (/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 1/2 l)) (sqrt.f64 Om)) (sqrt.f64 Om))
(/.f64 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l -2)) (pow.f64 (cbrt.f64 Om) 2)) (neg.f64 (cbrt.f64 Om)))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 -2 l)) (*.f64 (neg.f64 (cbrt.f64 Om)) (pow.f64 (cbrt.f64 Om) 2)))
(/.f64 (/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 1/2 l)) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))
(/.f64 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l -2)) -1) Om)
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l -2)) (sqrt.f64 (neg.f64 Om))) (sqrt.f64 (neg.f64 Om)))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 -2 l)) (*.f64 (sqrt.f64 (neg.f64 Om)) (sqrt.f64 (neg.f64 Om))))
(/.f64 (*.f64 -2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (sqrt.f64 (neg.f64 Om)) (sqrt.f64 (neg.f64 Om))))
(/.f64 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l -2)) (*.f64 (cbrt.f64 (neg.f64 Om)) (cbrt.f64 (neg.f64 Om)))) (cbrt.f64 (neg.f64 Om)))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 -2 l)) (*.f64 (cbrt.f64 (neg.f64 Om)) (*.f64 (cbrt.f64 (neg.f64 Om)) (cbrt.f64 (neg.f64 Om)))))
(/.f64 (*.f64 -2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (cbrt.f64 (neg.f64 Om)) (*.f64 (cbrt.f64 (neg.f64 Om)) (cbrt.f64 (neg.f64 Om)))))
(/.f64 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l -2)) (neg.f64 (sqrt.f64 Om))) (sqrt.f64 Om))
(/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (sqrt.f64 Om) (*.f64 -2 l))) (neg.f64 (sqrt.f64 Om)))
(/.f64 (/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 1/2 l)) (sqrt.f64 Om)) (sqrt.f64 Om))
(/.f64 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l -2)) (neg.f64 (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 Om))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 -2 l)) (*.f64 (neg.f64 (cbrt.f64 Om)) (pow.f64 (cbrt.f64 Om) 2)))
(/.f64 (/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 1/2 l)) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))
(/.f64 (/.f64 (*.f64 (*.f64 l -2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) (neg.f64 Om))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (/.f64 (*.f64 (*.f64 l -2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sqrt.f64 Om)) (neg.f64 (sqrt.f64 Om)))
(/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (sqrt.f64 Om) (*.f64 -2 l))) (neg.f64 (sqrt.f64 Om)))
(/.f64 (/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 1/2 l)) (sqrt.f64 Om)) (sqrt.f64 Om))
(/.f64 (/.f64 (*.f64 (*.f64 l -2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 Om) 2)) (neg.f64 (cbrt.f64 Om)))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 -2 l)) (*.f64 (neg.f64 (cbrt.f64 Om)) (pow.f64 (cbrt.f64 Om) 2)))
(/.f64 (/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 1/2 l)) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))
(/.f64 (/.f64 (*.f64 (*.f64 l -2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) -1) Om)
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (/.f64 (*.f64 (*.f64 l -2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sqrt.f64 (neg.f64 Om))) (sqrt.f64 (neg.f64 Om)))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 -2 l)) (*.f64 (sqrt.f64 (neg.f64 Om)) (sqrt.f64 (neg.f64 Om))))
(/.f64 (*.f64 -2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (sqrt.f64 (neg.f64 Om)) (sqrt.f64 (neg.f64 Om))))
(/.f64 (/.f64 (*.f64 (*.f64 l -2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (cbrt.f64 (neg.f64 Om)) (cbrt.f64 (neg.f64 Om)))) (cbrt.f64 (neg.f64 Om)))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 -2 l)) (*.f64 (cbrt.f64 (neg.f64 Om)) (*.f64 (cbrt.f64 (neg.f64 Om)) (cbrt.f64 (neg.f64 Om)))))
(/.f64 (*.f64 -2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (cbrt.f64 (neg.f64 Om)) (*.f64 (cbrt.f64 (neg.f64 Om)) (cbrt.f64 (neg.f64 Om)))))
(/.f64 (/.f64 (*.f64 (*.f64 l -2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 (sqrt.f64 Om))) (sqrt.f64 Om))
(/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (sqrt.f64 Om) (*.f64 -2 l))) (neg.f64 (sqrt.f64 Om)))
(/.f64 (/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 1/2 l)) (sqrt.f64 Om)) (sqrt.f64 Om))
(/.f64 (/.f64 (*.f64 (*.f64 l -2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 Om))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 -2 l)) (*.f64 (neg.f64 (cbrt.f64 Om)) (pow.f64 (cbrt.f64 Om) 2)))
(/.f64 (/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 1/2 l)) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))
(/.f64 (/.f64 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) 1) Om)
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (/.f64 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (cbrt.f64 Om)) (pow.f64 (cbrt.f64 Om) 2))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (cbrt.f64 Om) (/.f64 (*.f64 2 l) (pow.f64 (cbrt.f64 Om) 2))))
(/.f64 (/.f64 (*.f64 2 l) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (cbrt.f64 Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (/.f64 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 Om)) 1) (sqrt.f64 Om))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (sqrt.f64 Om) (/.f64 (*.f64 2 l) (sqrt.f64 Om))))
(*.f64 2 (/.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 Om))) (sqrt.f64 Om)))
(/.f64 (/.f64 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 Om)) (cbrt.f64 Om)) (cbrt.f64 (sqrt.f64 Om)))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) (sqrt.f64 Om))) (*.f64 (cbrt.f64 (sqrt.f64 Om)) (cbrt.f64 Om)))
(/.f64 (*.f64 (*.f64 2 l) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 Om))) (*.f64 (cbrt.f64 Om) (cbrt.f64 (sqrt.f64 Om))))
(/.f64 (/.f64 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 Om)) (sqrt.f64 (pow.f64 (cbrt.f64 Om) 2))) (sqrt.f64 (cbrt.f64 Om)))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) (sqrt.f64 Om))) (*.f64 (sqrt.f64 (cbrt.f64 Om)) (sqrt.f64 (pow.f64 (cbrt.f64 Om) 2))))
(/.f64 (*.f64 (*.f64 2 l) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 Om))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 Om) 2)) (sqrt.f64 (cbrt.f64 Om))))
(/.f64 (/.f64 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 Om)) (sqrt.f64 (sqrt.f64 Om))) (sqrt.f64 (sqrt.f64 Om)))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) (sqrt.f64 Om))) (*.f64 (sqrt.f64 (sqrt.f64 Om)) (sqrt.f64 (sqrt.f64 Om))))
(/.f64 (*.f64 (*.f64 2 l) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 Om))) (*.f64 (sqrt.f64 (sqrt.f64 Om)) (sqrt.f64 (sqrt.f64 Om))))
(/.f64 (/.f64 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 Om) 2)) 1) (cbrt.f64 Om))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (cbrt.f64 Om) (/.f64 (*.f64 2 l) (pow.f64 (cbrt.f64 Om) 2))))
(/.f64 (/.f64 (*.f64 2 l) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (cbrt.f64 Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (/.f64 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 Om) 2)) (sqrt.f64 (cbrt.f64 Om))) (sqrt.f64 (cbrt.f64 Om)))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) (pow.f64 (cbrt.f64 Om) 2))) (*.f64 (sqrt.f64 (cbrt.f64 Om)) (sqrt.f64 (cbrt.f64 Om))))
(/.f64 (/.f64 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 (cbrt.f64 Om)))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) (pow.f64 (cbrt.f64 Om) 2))) (*.f64 (cbrt.f64 (cbrt.f64 Om)) (cbrt.f64 (pow.f64 (cbrt.f64 Om) 2))))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) (pow.f64 (cbrt.f64 Om) 2))) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 (cbrt.f64 Om))))
(/.f64 (/.f64 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 Om) 2)) (*.f64 (cbrt.f64 (cbrt.f64 Om)) (cbrt.f64 (cbrt.f64 Om)))) (cbrt.f64 (cbrt.f64 Om)))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) (pow.f64 (cbrt.f64 Om) 2))) (*.f64 (cbrt.f64 (cbrt.f64 Om)) (*.f64 (cbrt.f64 (cbrt.f64 Om)) (cbrt.f64 (cbrt.f64 Om)))))
(/.f64 (/.f64 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 (sqrt.f64 Om))) (cbrt.f64 (sqrt.f64 Om)))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) (pow.f64 (cbrt.f64 Om) 2))) (*.f64 (cbrt.f64 (sqrt.f64 Om)) (cbrt.f64 (sqrt.f64 Om))))
(/.f64 (/.f64 (neg.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1) (neg.f64 Om))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (/.f64 (neg.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (sqrt.f64 Om)) (neg.f64 (sqrt.f64 Om)))
(/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (sqrt.f64 Om) (*.f64 -2 l))) (neg.f64 (sqrt.f64 Om)))
(/.f64 (/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 1/2 l)) (sqrt.f64 Om)) (sqrt.f64 Om))
(/.f64 (/.f64 (neg.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (pow.f64 (cbrt.f64 Om) 2)) (neg.f64 (cbrt.f64 Om)))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 -2 l)) (*.f64 (neg.f64 (cbrt.f64 Om)) (pow.f64 (cbrt.f64 Om) 2)))
(/.f64 (/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 1/2 l)) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))
(/.f64 (/.f64 (neg.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1) Om)
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (/.f64 (neg.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (sqrt.f64 (neg.f64 Om))) (sqrt.f64 (neg.f64 Om)))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 -2 l)) (*.f64 (sqrt.f64 (neg.f64 Om)) (sqrt.f64 (neg.f64 Om))))
(/.f64 (*.f64 -2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (sqrt.f64 (neg.f64 Om)) (sqrt.f64 (neg.f64 Om))))
(/.f64 (/.f64 (neg.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (*.f64 (cbrt.f64 (neg.f64 Om)) (cbrt.f64 (neg.f64 Om)))) (cbrt.f64 (neg.f64 Om)))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 -2 l)) (*.f64 (cbrt.f64 (neg.f64 Om)) (*.f64 (cbrt.f64 (neg.f64 Om)) (cbrt.f64 (neg.f64 Om)))))
(/.f64 (*.f64 -2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (cbrt.f64 (neg.f64 Om)) (*.f64 (cbrt.f64 (neg.f64 Om)) (cbrt.f64 (neg.f64 Om)))))
(/.f64 (/.f64 (neg.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (neg.f64 (sqrt.f64 Om))) (sqrt.f64 Om))
(/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (sqrt.f64 Om) (*.f64 -2 l))) (neg.f64 (sqrt.f64 Om)))
(/.f64 (/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 1/2 l)) (sqrt.f64 Om)) (sqrt.f64 Om))
(/.f64 (/.f64 (neg.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (neg.f64 (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 Om))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 -2 l)) (*.f64 (neg.f64 (cbrt.f64 Om)) (pow.f64 (cbrt.f64 Om) 2)))
(/.f64 (/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 1/2 l)) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))
(pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3)
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(pow.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3) 1/3)
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))
(log.f64 (pow.f64 (exp.f64 (*.f64 2 (/.f64 l Om))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (log.f64 (exp.f64 (*.f64 2 (/.f64 l Om)))))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (log.f64 (pow.f64 (exp.f64 2) (/.f64 l Om))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 3) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 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 2 (/.f64 l Om)) 3)))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(exp.f64 (log.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(+.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 0)
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(+.f64 0 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
(+.f64 (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 2)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
(+.f64 (+.f64 0 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
(+.f64 (+.f64 0 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 2))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) (log.f64 (cbrt.f64 (exp.f64 (/.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 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(-.f64 (+.f64 0 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)))
(/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2)) (cbrt.f64 (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2)) (cbrt.f64 (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1))
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) -2)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2)))
(pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1)
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2) 2)
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 3)
(/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 3))
(pow.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3) 1/3)
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) -1/2)
(pow.f64 (+.f64 1 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) -1/2)
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)
(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 (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))
(*.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))
(pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 1)
(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))
(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 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 1/2)
(sqrt.f64 (pow.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))))
(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))))
(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))
(log1p.f64 (expm1.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))

localize13.0ms (0.1%)

Compiler

Compiled 29 to 29 computations (0% saved)

localize54.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
4.6b
(/.f64 l (/.f64 (*.f64 Om Om) l))
6.0b
(*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 ky) 2))
6.0b
(/.f64 (*.f64 Om Om) l)
7.2b
(sqrt.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 ky) 2)))))
Compiler

Compiled 178 to 88 computations (50.6% saved)

series46.0ms (0.2%)

Counts
4 → 120
Calls

30 calls:

TimeVariablePointExpression
34.0ms
ky
@inf
(sqrt.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 ky) 2)))))
3.0ms
l
@inf
(sqrt.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 ky) 2)))))
1.0ms
ky
@-inf
(sqrt.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 ky) 2)))))
1.0ms
ky
@0
(sqrt.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 ky) 2)))))
1.0ms
l
@0
(sqrt.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 ky) 2)))))

rewrite105.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1366×associate-/r/
566×distribute-lft-in
526×associate-/l/
368×add-sqr-sqrt
358×*-un-lft-identity
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
018118
137678
2489878
Stop Event
node limit
Counts
4 → 183
Calls
Call 1
Inputs
(sqrt.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 ky) 2)))))
(/.f64 (*.f64 Om Om) l)
(*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (sin.f64 ky) 2))
(/.f64 l (/.f64 (*.f64 Om Om) l))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (hypot.f64 1 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (hypot.f64 1 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om))))) (sqrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om))))) (cbrt.f64 (fma.f64 4 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 4 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 1)) (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 4 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 1)) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 4 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (hypot.f64 1 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 4 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 1)) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 4 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 1)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 3) 64))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 2) 16) (+.f64 1 (*.f64 -4 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 2) 16))) (sqrt.f64 (+.f64 1 (*.f64 -4 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 4 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 1) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (hypot.f64 1 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (hypot.f64 1 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (hypot.f64 1 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (hypot.f64 1 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om))))))))) (#(struct:change #<rule egg-rr> (2) ((x hypot.f64 1 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (hypot.f64 1 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log1p.f64 (*.f64 4 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (hypot.f64 1 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om))))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 Om (/.f64 Om l)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 Om (/.f64 Om l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 Om (*.f64 Om (/.f64 1 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 Om (/.f64 Om l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 Om Om) (/.f64 1 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 Om (/.f64 Om l)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 Om (sqrt.f64 l)) (/.f64 Om (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 Om (/.f64 Om l))) (pow.f64 (cbrt.f64 (*.f64 Om (/.f64 Om l))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 Om (/.f64 Om l))) 2) (cbrt.f64 (*.f64 Om (/.f64 Om l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 Om 4)) (*.f64 (pow.f64 (cbrt.f64 Om) 2) (/.f64 1 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 l) (*.f64 Om Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 Om (neg.f64 Om)) (/.f64 1 (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 (*.f64 Om Om) (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (*.f64 l l))) (/.f64 (*.f64 Om Om) (cbrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 Om l) Om)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (neg.f64 Om) l) Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 l)) (*.f64 Om (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 Om 1) (sqrt.f64 (*.f64 (/.f64 Om l) (/.f64 Om l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 Om 1) (/.f64 Om l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 Om (cbrt.f64 (*.f64 l l))) (/.f64 Om (cbrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 Om 4)) 1) (/.f64 (pow.f64 (cbrt.f64 Om) 2) l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 Om 4)) (sqrt.f64 l)) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 Om 4)) (cbrt.f64 (*.f64 l l))) (cbrt.f64 (*.f64 Om (/.f64 Om l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 l (cbrt.f64 (pow.f64 Om 4)))) (pow.f64 (cbrt.f64 Om) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (*.f64 Om Om))) (/.f64 1 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 Om (/.f64 Om l))) 2))) (cbrt.f64 (*.f64 Om (/.f64 Om l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 Om (neg.f64 l)) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 Om (sqrt.f64 (neg.f64 l))) (sqrt.f64 (*.f64 (/.f64 (neg.f64 Om) l) Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 Om (/.f64 l 1)) Om)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 Om (/.f64 l (sqrt.f64 Om))) (sqrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 Om (/.f64 l (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 Om) (/.f64 l Om)) (sqrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 Om) 2) (/.f64 l Om)) (cbrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 Om 4)) l) (pow.f64 (cbrt.f64 Om) 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 Om (/.f64 Om l)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 Om (sqrt.f64 l)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 Om (/.f64 Om l))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 Om (/.f64 Om l)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 l (*.f64 Om Om)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 Om Om) (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 (pow.f64 Om 4) (*.f64 l l)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 Om (/.f64 Om l))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 Om (/.f64 Om l)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 Om (/.f64 Om l)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 Om Om) 3) (pow.f64 l 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 Om (/.f64 Om l))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 Om (/.f64 Om l))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 Om (/.f64 Om l))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 Om (/.f64 Om l))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 l (/.f64 Om (*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 l Om))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 Om l) (/.f64 Om l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l (pow.f64 (sin.f64 ky) 2)) (*.f64 Om (/.f64 Om l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (neg.f64 l)) (*.f64 (/.f64 (neg.f64 Om) l) Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 l) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 (neg.f64 Om) l) Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 2)) 1) (*.f64 Om (/.f64 Om l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)) (/.f64 1 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 2)) (/.f64 Om (sqrt.f64 l))) (/.f64 Om (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 2)) (pow.f64 (cbrt.f64 (*.f64 Om (/.f64 Om l))) 2)) (cbrt.f64 (*.f64 Om (/.f64 Om l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 l (pow.f64 (sin.f64 ky) 2))) (*.f64 (/.f64 (neg.f64 Om) l) Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (cos.f64 (-.f64 ky ky)) (cos.f64 (+.f64 ky ky))) (*.f64 (*.f64 (/.f64 Om l) (/.f64 Om l)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 l Om) 2) 3) (pow.f64 (pow.f64 (sin.f64 ky) 2) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) 3) (pow.f64 (pow.f64 (/.f64 l Om) 2) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 2 (log.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 l Om) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (/.f64 l Om) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 l (/.f64 l (*.f64 Om Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 l Om) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 l) (*.f64 (sqrt.f64 l) (/.f64 l (*.f64 Om Om))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 l Om) (/.f64 l Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 l l)) (*.f64 (cbrt.f64 l) (/.f64 l (*.f64 Om Om))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 l Om) 2)) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 l Om) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 l Om) 2)) 2) (cbrt.f64 (pow.f64 (/.f64 l Om) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 l (*.f64 Om Om)) l)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 l (*.f64 Om Om)) (/.f64 l 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 l) (*.f64 -1 (/.f64 l (*.f64 Om Om))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 l (*.f64 Om Om)) (cbrt.f64 (*.f64 l l))) (cbrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 l 1) (/.f64 l (*.f64 Om Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 l (cbrt.f64 (pow.f64 Om 4))) (/.f64 l (pow.f64 (cbrt.f64 Om) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 Om Om)) (*.f64 l l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 Om Om)) (*.f64 (/.f64 l 1) l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 Om) (sqrt.f64 l)) (*.f64 (/.f64 l Om) (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 Om (/.f64 Om l))) 2)) (/.f64 l (cbrt.f64 (*.f64 Om (/.f64 Om l)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 l (sqrt.f64 Om)) (/.f64 l (*.f64 (sqrt.f64 Om) Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 l (pow.f64 (cbrt.f64 Om) 2)) (/.f64 l (*.f64 (cbrt.f64 Om) Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 Om) (*.f64 l (/.f64 l Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 Om (neg.f64 Om))) (*.f64 l (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 l (*.f64 Om (neg.f64 Om))) (neg.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1 (/.f64 l (*.f64 Om Om))) (neg.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 l) 1) (*.f64 (/.f64 (sqrt.f64 l) (*.f64 Om Om)) l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 l) (*.f64 Om Om)) (*.f64 (/.f64 (sqrt.f64 l) 1) l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 l l)) 1) (/.f64 (cbrt.f64 l) (*.f64 Om (/.f64 Om l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sqrt.f64 l) (*.f64 Om Om)) l) (sqrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 l) (pow.f64 (cbrt.f64 (*.f64 Om (/.f64 Om l))) 2)) (/.f64 (sqrt.f64 l) (cbrt.f64 (*.f64 Om (/.f64 Om l)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 l l)) (*.f64 Om Om)) (*.f64 (/.f64 (cbrt.f64 l) 1) l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 l l)) Om) (sqrt.f64 l)) (/.f64 (cbrt.f64 l) (/.f64 Om (sqrt.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 l l)) (pow.f64 (cbrt.f64 (*.f64 Om (/.f64 Om l))) 2)) (cbrt.f64 (pow.f64 (/.f64 l Om) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 l -1) (neg.f64 (/.f64 l (*.f64 Om Om))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 l (neg.f64 Om)) (neg.f64 (/.f64 l Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 l (neg.f64 (*.f64 Om (neg.f64 Om)))) (neg.f64 (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 Om (*.f64 (sqrt.f64 l) (/.f64 l Om)))) (sqrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 Om (/.f64 Om l)) (cbrt.f64 (*.f64 l l)))) (cbrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 l (/.f64 (*.f64 Om Om) 1)) l)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 l (/.f64 (*.f64 Om Om) (sqrt.f64 l))) (sqrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 l (/.f64 (*.f64 Om Om) (cbrt.f64 (*.f64 l l)))) (cbrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 l l)) (*.f64 Om (/.f64 Om l))) (cbrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 l (*.f64 Om Om)) (/.f64 1 (sqrt.f64 l))) (sqrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 l (*.f64 Om Om)) (/.f64 1 (cbrt.f64 (*.f64 l l)))) (cbrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 l (*.f64 Om Om)) -1) (neg.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 l) -1) (/.f64 l (*.f64 Om Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 l) (neg.f64 (*.f64 Om (neg.f64 Om)))) (neg.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 l 1) 1) (/.f64 l (*.f64 Om Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 l 1) (sqrt.f64 Om)) (/.f64 l (*.f64 (sqrt.f64 Om) Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 l 1) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 l (*.f64 (cbrt.f64 Om) Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 l 1) (cbrt.f64 (pow.f64 Om 4))) (/.f64 l (pow.f64 (cbrt.f64 Om) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 l 1) (*.f64 Om (neg.f64 Om))) (neg.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 l 1) (/.f64 (*.f64 Om Om) 1)) l)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 l 1) (/.f64 (*.f64 Om Om) (sqrt.f64 l))) (sqrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 l 1) (/.f64 (*.f64 Om Om) (cbrt.f64 (*.f64 l l)))) (cbrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 l 1) -1) (neg.f64 (/.f64 l (*.f64 Om Om))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 l 1) (neg.f64 Om)) (neg.f64 (/.f64 l Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 l 1) (neg.f64 (*.f64 Om (neg.f64 Om)))) (neg.f64 (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 l Om) (sqrt.f64 l)) 1) (sqrt.f64 (/.f64 l (*.f64 Om Om))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 l Om) (sqrt.f64 l)) Om) (sqrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 l Om) (sqrt.f64 l)) (sqrt.f64 Om)) (sqrt.f64 (/.f64 l Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 l Om) (sqrt.f64 l)) (sqrt.f64 (*.f64 Om (neg.f64 Om)))) (sqrt.f64 (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 l (pow.f64 (cbrt.f64 (*.f64 Om (/.f64 Om l))) 2)) 1) (cbrt.f64 (/.f64 l (*.f64 Om Om))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 l (pow.f64 (cbrt.f64 (*.f64 Om (/.f64 Om l))) 2)) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 l (pow.f64 (cbrt.f64 (*.f64 Om (/.f64 Om l))) 2)) (cbrt.f64 Om)) (cbrt.f64 (/.f64 l Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 l (pow.f64 (cbrt.f64 (*.f64 Om (/.f64 Om l))) 2)) (cbrt.f64 (*.f64 Om (neg.f64 Om)))) (cbrt.f64 (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 l Om) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 l Om) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (pow.f64 (/.f64 l Om) 2)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (pow.f64 (/.f64 l Om) 2) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 Om l) (/.f64 Om l)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 l (neg.f64 Om)) (/.f64 l Om)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (pow.f64 (/.f64 l Om) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (pow.f64 (/.f64 l Om) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 l Om) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (pow.f64 (/.f64 l Om) 2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 (*.f64 Om (/.f64 Om l)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (pow.f64 (/.f64 l Om) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 2 (log.f64 (/.f64 l Om))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 l Om))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 (/.f64 l Om) 2)))))))

simplify122.0ms (0.6%)

Algorithm
egg-herbie
Rules
1360×distribute-lft-in
788×associate-*r*
742×associate-/l*
716×times-frac
652×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

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

localize88.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 l l)) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))))
5.4b
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 l l)) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2)))))
8.3b
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))
14.0b
(/.f64 (*.f64 4 (*.f64 l l)) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2)))
Compiler

Compiled 170 to 96 computations (43.5% saved)

series42.0ms (0.2%)

Counts
4 → 132
Calls

33 calls:

TimeVariablePointExpression
25.0ms
Om
@inf
(/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 l l)) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))))
1.0ms
kx
@0
(/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 l l)) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))))
1.0ms
Om
@0
(/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 l l)) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))))
1.0ms
l
@inf
(/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 l l)) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))))
1.0ms
l
@0
(/.f64 (*.f64 4 (*.f64 l l)) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2)))

rewrite106.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1334×associate-/r/
876×associate-/l/
396×add-sqr-sqrt
384×*-un-lft-identity
382×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
019172
1403110
25470110
Stop Event
node limit
Counts
4 → 239
Calls
Call 1
Inputs
(/.f64 (*.f64 4 (*.f64 l l)) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2)))
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 l l)) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2)))))
(/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 l l)) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (-.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log.f64 (+.f64 2 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2))) (+.f64 (/.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 2) (-.f64 1 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (*.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)) (*.f64 l l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 l l) (/.f64 4 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 4 (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (/.f64 (*.f64 l l) (*.f64 Om Om))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 l 2) (*.f64 (*.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2)) (cbrt.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 2)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 16 (pow.f64 l 4))) (*.f64 (cbrt.f64 (*.f64 4 (*.f64 l l))) (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 4 l) (*.f64 l (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 4 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (sin.f64 kx) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)) (*.f64 4 (*.f64 l l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 l l) -4) (/.f64 1 (neg.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 4 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sin.f64 kx)) (sin.f64 kx))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 4 (/.f64 (*.f64 l l) (*.f64 Om Om))) 1) (pow.f64 (sin.f64 kx) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 4 (/.f64 (*.f64 l l) (*.f64 Om Om))) (cbrt.f64 (pow.f64 (sin.f64 kx) 4))) (cbrt.f64 (pow.f64 (sin.f64 kx) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 4 (*.f64 l l)) 1) (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 4 (*.f64 l l)) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 4 (*.f64 l l)) (cbrt.f64 (pow.f64 Om 4))) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (cbrt.f64 Om) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 Om Om)) (*.f64 (*.f64 4 (*.f64 l l)) (pow.f64 (sin.f64 kx) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 Om Om)) (/.f64 (*.f64 4 (*.f64 l l)) (pow.f64 (sin.f64 kx) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 Om) (sin.f64 kx)) (*.f64 (/.f64 (*.f64 4 (*.f64 l l)) Om) (sin.f64 kx)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 2)) (/.f64 (*.f64 4 (*.f64 l l)) (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 l l) (/.f64 Om (sin.f64 kx))) (/.f64 4 (/.f64 Om (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 4 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) (*.f64 l l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 4 (*.f64 l l)) (*.f64 Om (neg.f64 Om))) (neg.f64 (pow.f64 (sin.f64 kx) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 Om) (*.f64 (*.f64 4 (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 Om (neg.f64 Om))) (*.f64 (*.f64 4 (*.f64 l l)) (neg.f64 (pow.f64 (sin.f64 kx) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)) (*.f64 l l)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2))) (*.f64 (*.f64 l l) -4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 4 (*.f64 Om Om)) (/.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 4 (*.f64 Om Om)) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 4 (/.f64 Om (sin.f64 kx))) (/.f64 (*.f64 l l) (/.f64 Om (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 4 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 2)) (/.f64 (*.f64 l l) (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 4 (pow.f64 (sin.f64 kx) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 l l) 1) (/.f64 4 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 l l) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 2)) (/.f64 4 (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 l 2) (*.f64 Om Om)) (/.f64 (*.f64 l 2) (pow.f64 (sin.f64 kx) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 l 2) 1) (/.f64 (*.f64 l 2) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 l 2) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) (*.f64 l 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 l 2) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 2)) (/.f64 (*.f64 l 2) (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 16 (pow.f64 l 4))) (*.f64 Om Om)) (/.f64 (cbrt.f64 (*.f64 4 (*.f64 l l))) (pow.f64 (sin.f64 kx) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 16 (pow.f64 l 4))) 1) (/.f64 (cbrt.f64 (*.f64 4 (*.f64 l l))) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 16 (pow.f64 l 4))) Om) (sin.f64 kx)) (*.f64 (/.f64 (cbrt.f64 (*.f64 4 (*.f64 l l))) Om) (sin.f64 kx)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 16 (pow.f64 l 4))) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 2)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 4 l) (*.f64 Om Om)) (/.f64 l (pow.f64 (sin.f64 kx) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 4 l) 1) (/.f64 l (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 4 l) (/.f64 Om (sin.f64 kx))) (*.f64 (/.f64 l Om) (sin.f64 kx)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 4 l) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 2)) (/.f64 l (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 4 Om) (*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 4 (*.f64 l l)) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 (cbrt.f64 Om) Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 4 (*.f64 Om (neg.f64 Om))) (*.f64 (*.f64 l l) (neg.f64 (pow.f64 (sin.f64 kx) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 4 (neg.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2))) (neg.f64 (*.f64 l l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 4 (/.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2) l)) l)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 4 (/.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2) (cbrt.f64 (pow.f64 l 4)))) (pow.f64 (cbrt.f64 l) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 4 (*.f64 l l)) (sqrt.f64 Om)) (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 (sqrt.f64 Om) Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 4 (*.f64 l l)) -1) (neg.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 4 (*.f64 l l)) (/.f64 (*.f64 Om Om) (sin.f64 kx))) (sin.f64 kx))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 4 (*.f64 l l)) (/.f64 (*.f64 Om Om) 1)) (pow.f64 (sin.f64 kx) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 4 (*.f64 l l)) (/.f64 (*.f64 Om Om) (cbrt.f64 (pow.f64 (sin.f64 kx) 4)))) (cbrt.f64 (pow.f64 (sin.f64 kx) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 4 (*.f64 l l)) (neg.f64 Om)) (neg.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 4 (*.f64 l l)) (neg.f64 (*.f64 Om (neg.f64 Om)))) (neg.f64 (neg.f64 (pow.f64 (sin.f64 kx) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2) 4)) (*.f64 l l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2) (*.f64 l 2))) (*.f64 l 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2) (cbrt.f64 (*.f64 16 (pow.f64 l 4))))) (cbrt.f64 (*.f64 4 (*.f64 l l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2) (*.f64 4 l))) l)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 16 (pow.f64 l 4))) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) (cbrt.f64 (*.f64 4 (*.f64 l l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 4 l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) l)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 4 (/.f64 (*.f64 l l) (*.f64 Om Om))) 1) (pow.f64 (sin.f64 kx) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 4 (/.f64 (*.f64 l l) (*.f64 Om Om))) -1) (neg.f64 (pow.f64 (sin.f64 kx) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 4 (/.f64 (*.f64 l l) (*.f64 Om Om))) (/.f64 1 (sin.f64 kx))) (sin.f64 kx))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 4 (/.f64 (*.f64 l l) (*.f64 Om Om))) (/.f64 1 (cbrt.f64 (pow.f64 (sin.f64 kx) 4)))) (cbrt.f64 (pow.f64 (sin.f64 kx) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 l l) -4) -1) (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 l l) -4) (neg.f64 Om)) (/.f64 (pow.f64 (sin.f64 kx) 2) Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 l l) -4) (neg.f64 (*.f64 Om (neg.f64 Om)))) (neg.f64 (pow.f64 (sin.f64 kx) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 4 (*.f64 l l)) 1) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 4 (*.f64 l l)) 1) 1) (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 4 (*.f64 l l)) 1) (sqrt.f64 Om)) (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 (sqrt.f64 Om) Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 4 (*.f64 l l)) 1) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 (cbrt.f64 Om) Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 4 (*.f64 l l)) 1) (cbrt.f64 (pow.f64 Om 4))) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (cbrt.f64 Om) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 4 (*.f64 l l)) 1) (*.f64 Om (neg.f64 Om))) (neg.f64 (pow.f64 (sin.f64 kx) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 4 (*.f64 l l)) 1) -1) (neg.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 4 (*.f64 l l)) 1) (/.f64 (*.f64 Om Om) (sin.f64 kx))) (sin.f64 kx))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 4 (*.f64 l l)) 1) (/.f64 (*.f64 Om Om) 1)) (pow.f64 (sin.f64 kx) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 4 (*.f64 l l)) 1) (/.f64 (*.f64 Om Om) (cbrt.f64 (pow.f64 (sin.f64 kx) 4)))) (cbrt.f64 (pow.f64 (sin.f64 kx) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 4 (*.f64 l l)) 1) (neg.f64 Om)) (neg.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 4 (*.f64 l l)) 1) (neg.f64 (*.f64 Om (neg.f64 Om)))) (neg.f64 (neg.f64 (pow.f64 (sin.f64 kx) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 (*.f64 4 (*.f64 l l)) Om) (sin.f64 kx)) Om) (sin.f64 kx))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 (*.f64 4 (*.f64 l l)) Om) (sin.f64 kx)) 1) (sqrt.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 (*.f64 4 (*.f64 l l)) Om) (sin.f64 kx)) (sqrt.f64 Om)) (sqrt.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 (*.f64 4 (*.f64 l l)) Om) (sin.f64 kx)) (sqrt.f64 (*.f64 Om (neg.f64 Om)))) (sqrt.f64 (neg.f64 (pow.f64 (sin.f64 kx) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 4 (*.f64 l l)) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 2)) 1) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 4 (*.f64 l l)) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 2)) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 (pow.f64 (sin.f64 kx) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 4 (*.f64 l l)) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 2)) (cbrt.f64 Om)) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 4 (*.f64 l l)) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 2)) (cbrt.f64 (*.f64 Om (neg.f64 Om)))) (cbrt.f64 (neg.f64 (pow.f64 (sin.f64 kx) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2) (*.f64 4 (*.f64 l l))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 4 (*.f64 l l)) (neg.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 Om (*.f64 Om (pow.f64 (sin.f64 kx) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 Om (*.f64 (pow.f64 (sin.f64 kx) -2) Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (/.f64 Om (sin.f64 kx)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 Om (sin.f64 kx)) (/.f64 Om (sin.f64 kx)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 2) (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 Om 4)) (*.f64 (pow.f64 (cbrt.f64 Om) 2) (pow.f64 (sin.f64 kx) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sin.f64 kx) -2) (*.f64 Om Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 Om (neg.f64 Om)) (/.f64 1 (neg.f64 (pow.f64 (sin.f64 kx) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sin.f64 kx)) (/.f64 (*.f64 Om Om) (sin.f64 kx)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (pow.f64 (sin.f64 kx) 4))) (/.f64 (*.f64 Om Om) (cbrt.f64 (pow.f64 (sin.f64 kx) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 Om (pow.f64 (sin.f64 kx) 2)) Om)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (sin.f64 kx) -2) Om) Om)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (pow.f64 (sin.f64 kx) 2))) (*.f64 Om (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 Om 1) (/.f64 Om (pow.f64 (sin.f64 kx) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 Om (cbrt.f64 (pow.f64 (sin.f64 kx) 4))) (/.f64 Om (cbrt.f64 (pow.f64 (sin.f64 kx) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 Om 4)) (sin.f64 kx)) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (sin.f64 kx)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 Om 4)) 1) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (pow.f64 (sin.f64 kx) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 Om 4)) (cbrt.f64 (pow.f64 (sin.f64 kx) 4))) (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 Om (neg.f64 (pow.f64 (sin.f64 kx) 2))) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 Om (/.f64 (pow.f64 (sin.f64 kx) 2) (sqrt.f64 Om))) (sqrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 Om (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 Om Om) (-.f64 (cos.f64 (-.f64 kx kx)) (cos.f64 (+.f64 kx kx)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (pow.f64 (sin.f64 kx) 2) (cbrt.f64 (pow.f64 Om 4)))) (pow.f64 (cbrt.f64 Om) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (*.f64 Om Om))) (pow.f64 (sin.f64 kx) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 2))) (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) (sqrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 Om) 2) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) (cbrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 Om 4)) (pow.f64 (sin.f64 kx) 2)) (pow.f64 (cbrt.f64 Om) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 Om Om) 1) (-.f64 (cos.f64 (-.f64 kx kx)) (cos.f64 (+.f64 kx kx)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 Om (sin.f64 kx)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 Om Om) (neg.f64 (pow.f64 (sin.f64 kx) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 kx) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 Om Om) 3) (pow.f64 (pow.f64 (sin.f64 kx) 2) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (neg.f64 (neg.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) (sqrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) 2) (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) 2) 2)) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) 2) 2) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) 2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))) -1/2)) (sqrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) 2))) (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) 1) (sqrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) (sqrt.f64 -1)) (sqrt.f64 (neg.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) 2) 1) (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) 2) -1) (cbrt.f64 (neg.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) (pow.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) 2) (/.f64 1 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 2))) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 2))) (*.f64 1 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 3))) (sqrt.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 2) (-.f64 1 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 3))) (*.f64 1 (sqrt.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 2) (-.f64 1 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 2))) (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))))) (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 3))) (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))))) (cbrt.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 2) (-.f64 1 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 1) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))))))) (#(struct:change #<rule egg-rr> (2) ((x hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log1p.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))) -1/2) (pow.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) 2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) 2) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 2)))) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 3)))) (sqrt.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 2) (-.f64 1 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 1) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))) -1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 1 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))))))))))

simplify186.0ms (0.9%)

Algorithm
egg-herbie
Rules
1550×associate-*r*
1344×associate-/l*
1200×*-commutative
1178×associate-*l*
1156×associate-*r/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
086119437
1262218319
Stop Event
node limit
Counts
371 → 484
Calls
Call 1
Inputs
(*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 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 l 2) (pow.f64 (sin.f64 kx) 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 l 2) (pow.f64 (sin.f64 kx) 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 l 2) (pow.f64 (sin.f64 kx) 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 l 2) (pow.f64 (sin.f64 kx) 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 l 2) (pow.f64 (sin.f64 kx) 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 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)))
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2))) (*.f64 -4/3 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 4)) (pow.f64 Om 2))))
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2))) (+.f64 (*.f64 8/45 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 6)) (pow.f64 Om 2))) (*.f64 -4/3 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 4)) (pow.f64 Om 2)))))
(+.f64 (*.f64 -4/315 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 8)) (pow.f64 Om 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2))) (+.f64 (*.f64 8/45 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 6)) (pow.f64 Om 2))) (*.f64 -4/3 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 4)) (pow.f64 Om 2))))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 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 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))
(/.f64 (pow.f64 Om 2) (pow.f64 kx 2))
(+.f64 (/.f64 (pow.f64 Om 2) (pow.f64 kx 2)) (*.f64 1/3 (pow.f64 Om 2)))
(+.f64 (/.f64 (pow.f64 Om 2) (pow.f64 kx 2)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/9 (pow.f64 Om 2)) (*.f64 2/45 (pow.f64 Om 2))) (pow.f64 kx 2))) (*.f64 1/3 (pow.f64 Om 2))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/3 (+.f64 (*.f64 -1/9 (pow.f64 Om 2)) (*.f64 2/45 (pow.f64 Om 2)))) (+.f64 (*.f64 -1/315 (pow.f64 Om 2)) (*.f64 2/135 (pow.f64 Om 2)))) (pow.f64 kx 4))) (+.f64 (/.f64 (pow.f64 Om 2) (pow.f64 kx 2)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/9 (pow.f64 Om 2)) (*.f64 2/45 (pow.f64 Om 2))) (pow.f64 kx 2))) (*.f64 1/3 (pow.f64 Om 2)))))
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))
1
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1)
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 l 4)) (pow.f64 Om 4)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 l 4)) (pow.f64 Om 4))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 l 6)) (pow.f64 Om 6))))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om))
(+.f64 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))) (*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om)))
(+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3)))) (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))) (*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om))))
(+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3)))) (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))) (+.f64 (*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om)) (*.f64 1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 (sin.f64 kx) 5) (pow.f64 l 5)))))))
(*.f64 -2 (/.f64 (*.f64 (sin.f64 kx) l) Om))
(+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))) (*.f64 -2 (/.f64 (*.f64 (sin.f64 kx) l) Om)))
(+.f64 (*.f64 1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3)))) (+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))) (*.f64 -2 (/.f64 (*.f64 (sin.f64 kx) l) Om))))
(+.f64 (*.f64 1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3)))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 (sin.f64 kx) 5) (pow.f64 l 5)))) (+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))) (*.f64 -2 (/.f64 (*.f64 (sin.f64 kx) l) Om)))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om))
(+.f64 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))) (*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om)))
(+.f64 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))) (+.f64 (*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om)) (*.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3))))))
(+.f64 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))) (+.f64 (*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om)) (+.f64 (*.f64 1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 (sin.f64 kx) 5) (pow.f64 l 5)))) (*.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3)))))))
1
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1)
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) (pow.f64 Om 4)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 kx) 6)) (pow.f64 Om 6))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) (pow.f64 Om 4))))))
1
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1)
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) (pow.f64 Om 4)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 kx) 6)) (pow.f64 Om 6))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) (pow.f64 Om 4))))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)) (pow.f64 kx 4))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)))))
(+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)) (pow.f64 kx 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 Om 2)))) (pow.f64 kx 6))))))
(sqrt.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))
(sqrt.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))
(sqrt.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))
(sqrt.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))
1
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1)
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 2))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 6) (+.f64 (*.f64 64 (/.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 Om 6))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 2))) (pow.f64 Om 2)))))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 2)))))))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(+.f64 (*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l))) (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 kx) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 kx) 6))) (pow.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 kx) 3))) 2))) (*.f64 Om (pow.f64 l 5)))) (+.f64 (*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l))) (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 kx) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 kx) 6))) (pow.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 kx) 3))) 2))) (pow.f64 (sin.f64 kx) 2))) (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 kx) 8))))) (*.f64 Om (pow.f64 l 7)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 kx) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 kx) 6))) (pow.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 kx) 3))) 2))) (*.f64 Om (pow.f64 l 5)))) (+.f64 (*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l))) (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3)))))))
(*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3)))) (*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l))))
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 kx) 6))) (pow.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 kx) 3))) 2)) (sin.f64 kx)) (*.f64 Om (pow.f64 l 5))) (*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))))
(+.f64 (/.f64 (*.f64 (sin.f64 kx) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 kx) 6))) (pow.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 kx) 3))) 2))) (*.f64 Om (pow.f64 l 5))) (+.f64 (/.f64 (*.f64 (sin.f64 kx) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 kx) 6))) (pow.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 kx) 3))) 2))) (pow.f64 (sin.f64 kx) 2))) (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 kx) 8))))) (*.f64 Om (pow.f64 l 7))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3)))) (*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l))))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(+.f64 (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx)))) (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3)))))
(+.f64 (*.f64 (-.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 l 6)))) (pow.f64 (/.f64 -1/16 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3))) 2)) (*.f64 (pow.f64 Om 5) (*.f64 l (sin.f64 kx)))) (+.f64 (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx)))) (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 Om 7) (*.f64 l (*.f64 (sin.f64 kx) (+.f64 (*.f64 -1/8 (/.f64 (-.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 l 6)))) (pow.f64 (/.f64 -1/16 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3))) 2)) (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)))) (*.f64 1/256 (/.f64 1 (*.f64 (pow.f64 l 8) (pow.f64 (sin.f64 kx) 8))))))))) (+.f64 (*.f64 (-.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 l 6)))) (pow.f64 (/.f64 -1/16 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3))) 2)) (*.f64 (pow.f64 Om 5) (*.f64 l (sin.f64 kx)))) (+.f64 (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx)))) (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3)))))))
1
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1)
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 1 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 l 4))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2))) 2)) (pow.f64 Om 4)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 kx) 6))) (*.f64 2 (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (*.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 l 4))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2))) 2)))))) (pow.f64 Om 6))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 l 4))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2))) 2)) (pow.f64 Om 4))))))
1
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1)
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 1 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 l 4))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2))) 2)) (pow.f64 Om 4)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 kx) 6))) (*.f64 2 (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (*.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 l 4))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2))) 2)))))) (pow.f64 Om 6))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 l 4))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2))) 2)) (pow.f64 Om 4))))))
1
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2))) 1)
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 kx 4))) 1))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 kx 4))) (+.f64 1 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))) (pow.f64 Om 2))) (+.f64 (*.f64 16/3 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))) (pow.f64 kx 6))))))
(sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))
(+.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 0)
(+.f64 1 (-.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 1))
(-.f64 (+.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 1) 1)
(-.f64 (exp.f64 (log.f64 (+.f64 2 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2)))) 2)
(-.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2))) (+.f64 (/.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 2) (-.f64 1 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2))) 1))
(*.f64 4 (*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 4 (*.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)) (*.f64 l l)))
(*.f64 (*.f64 l l) (/.f64 4 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 (*.f64 4 (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (/.f64 (*.f64 l l) (*.f64 Om Om))))
(*.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 1)
(*.f64 1 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2))
(*.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))
(*.f64 (*.f64 l 2) (*.f64 (*.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2)) (cbrt.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 2)))
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 2)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2)))
(*.f64 (cbrt.f64 (*.f64 16 (pow.f64 l 4))) (*.f64 (cbrt.f64 (*.f64 4 (*.f64 l l))) (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om))))
(*.f64 (*.f64 4 l) (*.f64 l (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om))))
(*.f64 (*.f64 4 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (sin.f64 kx) 2))
(*.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)) (*.f64 4 (*.f64 l l)))
(*.f64 (*.f64 (*.f64 l l) -4) (/.f64 1 (neg.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2))))
(*.f64 (*.f64 (*.f64 4 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sin.f64 kx)) (sin.f64 kx))
(*.f64 (*.f64 (*.f64 4 (/.f64 (*.f64 l l) (*.f64 Om Om))) 1) (pow.f64 (sin.f64 kx) 2))
(*.f64 (*.f64 (*.f64 4 (/.f64 (*.f64 l l) (*.f64 Om Om))) (cbrt.f64 (pow.f64 (sin.f64 kx) 4))) (cbrt.f64 (pow.f64 (sin.f64 kx) 2)))
(*.f64 (/.f64 (*.f64 4 (*.f64 l l)) 1) (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))
(*.f64 (/.f64 (*.f64 4 (*.f64 l l)) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om))
(*.f64 (/.f64 (*.f64 4 (*.f64 l l)) (cbrt.f64 (pow.f64 Om 4))) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (cbrt.f64 Om) 2)))
(*.f64 (/.f64 1 (*.f64 Om Om)) (*.f64 (*.f64 4 (*.f64 l l)) (pow.f64 (sin.f64 kx) 2)))
(*.f64 (/.f64 1 (*.f64 Om Om)) (/.f64 (*.f64 4 (*.f64 l l)) (pow.f64 (sin.f64 kx) -2)))
(*.f64 (*.f64 (/.f64 1 Om) (sin.f64 kx)) (*.f64 (/.f64 (*.f64 4 (*.f64 l l)) Om) (sin.f64 kx)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 2)) (/.f64 (*.f64 4 (*.f64 l l)) (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2))))
(*.f64 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 4)
(*.f64 (/.f64 (*.f64 l l) (/.f64 Om (sin.f64 kx))) (/.f64 4 (/.f64 Om (sin.f64 kx))))
(*.f64 (/.f64 4 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) (*.f64 l l))
(*.f64 (/.f64 (*.f64 4 (*.f64 l l)) (*.f64 Om (neg.f64 Om))) (neg.f64 (pow.f64 (sin.f64 kx) 2)))
(*.f64 (/.f64 1 Om) (*.f64 (*.f64 4 (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)))
(*.f64 (/.f64 1 (*.f64 Om (neg.f64 Om))) (*.f64 (*.f64 4 (*.f64 l l)) (neg.f64 (pow.f64 (sin.f64 kx) 2))))
(*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)) (*.f64 l l)) 4)
(*.f64 (/.f64 1 (neg.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2))) (*.f64 (*.f64 l l) -4))
(*.f64 (/.f64 4 (*.f64 Om Om)) (/.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) -2)))
(*.f64 (/.f64 4 (*.f64 Om Om)) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) 2)))
(*.f64 (/.f64 4 (/.f64 Om (sin.f64 kx))) (/.f64 (*.f64 l l) (/.f64 Om (sin.f64 kx))))
(*.f64 (/.f64 4 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 2)) (/.f64 (*.f64 l l) (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2))))
(*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 4 (pow.f64 (sin.f64 kx) 2)))
(*.f64 (/.f64 (*.f64 l l) 1) (/.f64 4 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 (/.f64 (*.f64 l l) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 2)) (/.f64 4 (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2))))
(*.f64 (/.f64 (*.f64 l 2) (*.f64 Om Om)) (/.f64 (*.f64 l 2) (pow.f64 (sin.f64 kx) -2)))
(*.f64 (/.f64 (*.f64 l 2) 1) (/.f64 (*.f64 l 2) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 (/.f64 (*.f64 l 2) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) (*.f64 l 2))
(*.f64 (/.f64 (*.f64 l 2) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 2)) (/.f64 (*.f64 l 2) (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 16 (pow.f64 l 4))) (*.f64 Om Om)) (/.f64 (cbrt.f64 (*.f64 4 (*.f64 l l))) (pow.f64 (sin.f64 kx) -2)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 16 (pow.f64 l 4))) 1) (/.f64 (cbrt.f64 (*.f64 4 (*.f64 l l))) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 16 (pow.f64 l 4))) Om) (sin.f64 kx)) (*.f64 (/.f64 (cbrt.f64 (*.f64 4 (*.f64 l l))) Om) (sin.f64 kx)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 16 (pow.f64 l 4))) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 2)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2)))
(*.f64 (/.f64 (*.f64 4 l) (*.f64 Om Om)) (/.f64 l (pow.f64 (sin.f64 kx) -2)))
(*.f64 (/.f64 (*.f64 4 l) 1) (/.f64 l (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 (/.f64 (*.f64 4 l) (/.f64 Om (sin.f64 kx))) (*.f64 (/.f64 l Om) (sin.f64 kx)))
(*.f64 (/.f64 (*.f64 4 l) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 2)) (/.f64 l (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2))))
(*.f64 (/.f64 4 Om) (*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)))
(*.f64 (/.f64 (*.f64 4 (*.f64 l l)) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 (cbrt.f64 Om) Om)))
(*.f64 (/.f64 4 (*.f64 Om (neg.f64 Om))) (*.f64 (*.f64 l l) (neg.f64 (pow.f64 (sin.f64 kx) 2))))
(*.f64 (/.f64 4 (neg.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2))) (neg.f64 (*.f64 l l)))
(*.f64 (/.f64 4 (/.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2) l)) l)
(*.f64 (/.f64 4 (/.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2) (cbrt.f64 (pow.f64 l 4)))) (pow.f64 (cbrt.f64 l) 2))
(*.f64 (/.f64 (*.f64 4 (*.f64 l l)) (sqrt.f64 Om)) (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 (sqrt.f64 Om) Om)))
(*.f64 (/.f64 (*.f64 4 (*.f64 l l)) -1) (neg.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om))))
(*.f64 (/.f64 (*.f64 4 (*.f64 l l)) (/.f64 (*.f64 Om Om) (sin.f64 kx))) (sin.f64 kx))
(*.f64 (/.f64 (*.f64 4 (*.f64 l l)) (/.f64 (*.f64 Om Om) 1)) (pow.f64 (sin.f64 kx) 2))
(*.f64 (/.f64 (*.f64 4 (*.f64 l l)) (/.f64 (*.f64 Om Om) (cbrt.f64 (pow.f64 (sin.f64 kx) 4)))) (cbrt.f64 (pow.f64 (sin.f64 kx) 2)))
(*.f64 (/.f64 (*.f64 4 (*.f64 l l)) (neg.f64 Om)) (neg.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) Om)))
(*.f64 (/.f64 (*.f64 4 (*.f64 l l)) (neg.f64 (*.f64 Om (neg.f64 Om)))) (neg.f64 (neg.f64 (pow.f64 (sin.f64 kx) 2))))
(*.f64 (/.f64 1 (/.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2) 4)) (*.f64 l l))
(*.f64 (/.f64 1 (/.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2) (*.f64 l 2))) (*.f64 l 2))
(*.f64 (/.f64 1 (/.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2) (cbrt.f64 (*.f64 16 (pow.f64 l 4))))) (cbrt.f64 (*.f64 4 (*.f64 l l))))
(*.f64 (/.f64 1 (/.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2) (*.f64 4 l))) l)
(*.f64 (/.f64 (cbrt.f64 (*.f64 16 (pow.f64 l 4))) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) (cbrt.f64 (*.f64 4 (*.f64 l l))))
(*.f64 (/.f64 (*.f64 4 l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) l)
(*.f64 (/.f64 (*.f64 4 (/.f64 (*.f64 l l) (*.f64 Om Om))) 1) (pow.f64 (sin.f64 kx) 2))
(*.f64 (/.f64 (*.f64 4 (/.f64 (*.f64 l l) (*.f64 Om Om))) -1) (neg.f64 (pow.f64 (sin.f64 kx) 2)))
(*.f64 (/.f64 (*.f64 4 (/.f64 (*.f64 l l) (*.f64 Om Om))) (/.f64 1 (sin.f64 kx))) (sin.f64 kx))
(*.f64 (/.f64 (*.f64 4 (/.f64 (*.f64 l l) (*.f64 Om Om))) (/.f64 1 (cbrt.f64 (pow.f64 (sin.f64 kx) 4)))) (cbrt.f64 (pow.f64 (sin.f64 kx) 2)))
(*.f64 (/.f64 (*.f64 (*.f64 l l) -4) -1) (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))
(*.f64 (/.f64 (*.f64 (*.f64 l l) -4) (neg.f64 Om)) (/.f64 (pow.f64 (sin.f64 kx) 2) Om))
(*.f64 (/.f64 (*.f64 (*.f64 l l) -4) (neg.f64 (*.f64 Om (neg.f64 Om)))) (neg.f64 (pow.f64 (sin.f64 kx) 2)))
(*.f64 (/.f64 (/.f64 (*.f64 4 (*.f64 l l)) 1) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om))
(*.f64 (/.f64 (/.f64 (*.f64 4 (*.f64 l l)) 1) 1) (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))
(*.f64 (/.f64 (/.f64 (*.f64 4 (*.f64 l l)) 1) (sqrt.f64 Om)) (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 (sqrt.f64 Om) Om)))
(*.f64 (/.f64 (/.f64 (*.f64 4 (*.f64 l l)) 1) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 (cbrt.f64 Om) Om)))
(*.f64 (/.f64 (/.f64 (*.f64 4 (*.f64 l l)) 1) (cbrt.f64 (pow.f64 Om 4))) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (cbrt.f64 Om) 2)))
(*.f64 (/.f64 (/.f64 (*.f64 4 (*.f64 l l)) 1) (*.f64 Om (neg.f64 Om))) (neg.f64 (pow.f64 (sin.f64 kx) 2)))
(*.f64 (/.f64 (/.f64 (*.f64 4 (*.f64 l l)) 1) -1) (neg.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om))))
(*.f64 (/.f64 (/.f64 (*.f64 4 (*.f64 l l)) 1) (/.f64 (*.f64 Om Om) (sin.f64 kx))) (sin.f64 kx))
(*.f64 (/.f64 (/.f64 (*.f64 4 (*.f64 l l)) 1) (/.f64 (*.f64 Om Om) 1)) (pow.f64 (sin.f64 kx) 2))
(*.f64 (/.f64 (/.f64 (*.f64 4 (*.f64 l l)) 1) (/.f64 (*.f64 Om Om) (cbrt.f64 (pow.f64 (sin.f64 kx) 4)))) (cbrt.f64 (pow.f64 (sin.f64 kx) 2)))
(*.f64 (/.f64 (/.f64 (*.f64 4 (*.f64 l l)) 1) (neg.f64 Om)) (neg.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) Om)))
(*.f64 (/.f64 (/.f64 (*.f64 4 (*.f64 l l)) 1) (neg.f64 (*.f64 Om (neg.f64 Om)))) (neg.f64 (neg.f64 (pow.f64 (sin.f64 kx) 2))))
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 4 (*.f64 l l)) Om) (sin.f64 kx)) Om) (sin.f64 kx))
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 4 (*.f64 l l)) Om) (sin.f64 kx)) 1) (sqrt.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om))))
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 4 (*.f64 l l)) Om) (sin.f64 kx)) (sqrt.f64 Om)) (sqrt.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) Om)))
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 4 (*.f64 l l)) Om) (sin.f64 kx)) (sqrt.f64 (*.f64 Om (neg.f64 Om)))) (sqrt.f64 (neg.f64 (pow.f64 (sin.f64 kx) 2))))
(*.f64 (/.f64 (/.f64 (*.f64 4 (*.f64 l l)) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 2)) 1) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om))))
(*.f64 (/.f64 (/.f64 (*.f64 4 (*.f64 l l)) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 2)) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 (pow.f64 (sin.f64 kx) 2)))
(*.f64 (/.f64 (/.f64 (*.f64 4 (*.f64 l l)) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 2)) (cbrt.f64 Om)) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) Om)))
(*.f64 (/.f64 (/.f64 (*.f64 4 (*.f64 l l)) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 2)) (cbrt.f64 (*.f64 Om (neg.f64 Om)))) (cbrt.f64 (neg.f64 (pow.f64 (sin.f64 kx) 2))))
(pow.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 1)
(pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2)
(pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2)) 3)
(pow.f64 (/.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2) (*.f64 4 (*.f64 l l))) -1)
(pow.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 3) 1/3)
(neg.f64 (/.f64 (*.f64 4 (*.f64 l l)) (neg.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2))))
(sqrt.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 2))
(log.f64 (exp.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2)))
(exp.f64 (log.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2)) 1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2))) 1)
(*.f64 Om (*.f64 Om (pow.f64 (sin.f64 kx) -2)))
(*.f64 Om (*.f64 (pow.f64 (sin.f64 kx) -2) Om))
(*.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) -2))
(*.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2) 1)
(*.f64 1 (pow.f64 (/.f64 Om (sin.f64 kx)) 2))
(*.f64 (/.f64 Om (sin.f64 kx)) (/.f64 Om (sin.f64 kx)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 2))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 2) (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 (cbrt.f64 (pow.f64 Om 4)) (*.f64 (pow.f64 (cbrt.f64 Om) 2) (pow.f64 (sin.f64 kx) -2)))
(*.f64 (pow.f64 (sin.f64 kx) -2) (*.f64 Om Om))
(*.f64 (*.f64 Om (neg.f64 Om)) (/.f64 1 (neg.f64 (pow.f64 (sin.f64 kx) 2))))
(*.f64 -1 (neg.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 (/.f64 1 (sin.f64 kx)) (/.f64 (*.f64 Om Om) (sin.f64 kx)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (sin.f64 kx) 4))) (/.f64 (*.f64 Om Om) (cbrt.f64 (pow.f64 (sin.f64 kx) 2))))
(*.f64 (/.f64 Om (pow.f64 (sin.f64 kx) 2)) Om)
(*.f64 (*.f64 (pow.f64 (sin.f64 kx) -2) Om) Om)
(*.f64 (/.f64 1 (neg.f64 (pow.f64 (sin.f64 kx) 2))) (*.f64 Om (neg.f64 Om)))
(*.f64 (/.f64 Om 1) (/.f64 Om (pow.f64 (sin.f64 kx) 2)))
(*.f64 (/.f64 Om (cbrt.f64 (pow.f64 (sin.f64 kx) 4))) (/.f64 Om (cbrt.f64 (pow.f64 (sin.f64 kx) 2))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 Om 4)) (sin.f64 kx)) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (sin.f64 kx)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 Om 4)) 1) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (pow.f64 (sin.f64 kx) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 Om 4)) (cbrt.f64 (pow.f64 (sin.f64 kx) 4))) (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 (/.f64 Om (neg.f64 (pow.f64 (sin.f64 kx) 2))) (neg.f64 Om))
(*.f64 (/.f64 Om (/.f64 (pow.f64 (sin.f64 kx) 2) (sqrt.f64 Om))) (sqrt.f64 Om))
(*.f64 (/.f64 Om (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 Om))
(*.f64 (/.f64 (*.f64 Om Om) (-.f64 (cos.f64 (-.f64 kx kx)) (cos.f64 (+.f64 kx kx)))) 2)
(*.f64 (/.f64 1 (/.f64 (pow.f64 (sin.f64 kx) 2) (cbrt.f64 (pow.f64 Om 4)))) (pow.f64 (cbrt.f64 Om) 2))
(*.f64 (/.f64 1 (/.f64 1 (*.f64 Om Om))) (pow.f64 (sin.f64 kx) -2))
(*.f64 (/.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 2))) (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 (/.f64 (sqrt.f64 Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) (sqrt.f64 Om))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 Om) 2) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) (cbrt.f64 Om))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 Om 4)) (pow.f64 (sin.f64 kx) 2)) (pow.f64 (cbrt.f64 Om) 2))
(*.f64 (/.f64 (/.f64 (*.f64 Om Om) 1) (-.f64 (cos.f64 (-.f64 kx kx)) (cos.f64 (+.f64 kx kx)))) 2)
(pow.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2) 1)
(pow.f64 (/.f64 Om (sin.f64 kx)) 2)
(pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 3)
(pow.f64 (pow.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2) 3) 1/3)
(pow.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)) -1)
(neg.f64 (/.f64 (*.f64 Om Om) (neg.f64 (pow.f64 (sin.f64 kx) 2))))
(sqrt.f64 (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 kx) 4)))
(log.f64 (exp.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 Om Om) 3) (pow.f64 (pow.f64 (sin.f64 kx) 2) 3)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(exp.f64 (log.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))))) 1)
(*.f64 1 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))))
(*.f64 1 (neg.f64 (neg.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))))))
(*.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))) 1)
(*.f64 (sqrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) (sqrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))))
(*.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) 2) (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))))
(*.f64 -1 (neg.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))))
(*.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) 2) 2)) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) 2)))
(*.f64 (pow.f64 1 1/2) (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) 2) 2) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) 2) 1/2))
(*.f64 (/.f64 1 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))) -1/2)) (sqrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))))
(*.f64 (/.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) 2))) (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))))
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) 1) (sqrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))))
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) (sqrt.f64 -1)) (sqrt.f64 (neg.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) 2) 1) (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) 2) -1) (cbrt.f64 (neg.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))))))
(/.f64 1 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))))
(/.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))) 1)
(/.f64 (sqrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) (pow.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))) -1/2))
(/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) 2) (/.f64 1 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))))))
(/.f64 (neg.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) -1)
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 2))) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 2))) (*.f64 1 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2)))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 3))) (sqrt.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 2) (-.f64 1 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2)))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 3))) (*.f64 1 (sqrt.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 2) (-.f64 1 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2))))))
(/.f64 (cbrt.f64 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 2))) (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))))) (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2)))))
(/.f64 (cbrt.f64 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 3))) (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))))) (cbrt.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 2) (-.f64 1 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2))))))
(pow.f64 (+.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 1) 1/2)
(pow.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))) 1)
(pow.f64 (sqrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) 2)
(pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) 3)
(pow.f64 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))) 3) 1/3)
(fabs.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))))
(log.f64 (exp.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))))))
(cbrt.f64 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))) 3))
(expm1.f64 (log1p.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))))
(hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))
(exp.f64 (log.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))))
(exp.f64 (*.f64 (log1p.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2)) 1/2))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) 1))
(log1p.f64 (expm1.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))))) 1)
(*.f64 1 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))))
(*.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) 1)
(*.f64 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))) -1/2) (pow.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))) -1/2))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))))))
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) 2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))))))
(*.f64 (/.f64 1 (neg.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))))) -1)
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) 2) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) -1))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 2)))) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 3)))) (sqrt.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 2) (-.f64 1 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2)))))
(pow.f64 (+.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 1) -1/2)
(pow.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))) -1)
(pow.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) 1)
(pow.f64 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))) -1/2) 2)
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))))) 3)
(pow.f64 (/.f64 1 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))) 3)) 1/3)
(sqrt.f64 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))))))
(cbrt.f64 (/.f64 1 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))))))
Outputs
(*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx))))
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2))) (*.f64 -4/3 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 4)) (pow.f64 Om 2))))
(fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx))) (*.f64 -4/3 (/.f64 (*.f64 (pow.f64 kx 4) (*.f64 l l)) (*.f64 Om Om))))
(fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx))) (/.f64 (*.f64 -4/3 (*.f64 l l)) (/.f64 (*.f64 Om Om) (pow.f64 kx 4))))
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2))) (+.f64 (*.f64 8/45 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 6)) (pow.f64 Om 2))) (*.f64 -4/3 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 4)) (pow.f64 Om 2)))))
(fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx))) (fma.f64 8/45 (/.f64 (*.f64 (pow.f64 kx 6) (*.f64 l l)) (*.f64 Om Om)) (*.f64 -4/3 (/.f64 (*.f64 (pow.f64 kx 4) (*.f64 l l)) (*.f64 Om Om)))))
(fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx))) (fma.f64 8/45 (/.f64 l (/.f64 (/.f64 (*.f64 Om Om) (pow.f64 kx 6)) l)) (/.f64 (*.f64 -4/3 (*.f64 l l)) (/.f64 (*.f64 Om Om) (pow.f64 kx 4)))))
(+.f64 (*.f64 -4/315 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 8)) (pow.f64 Om 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2))) (+.f64 (*.f64 8/45 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 6)) (pow.f64 Om 2))) (*.f64 -4/3 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 4)) (pow.f64 Om 2))))))
(fma.f64 -4/315 (/.f64 (*.f64 (pow.f64 kx 8) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx))) (fma.f64 8/45 (/.f64 (*.f64 (pow.f64 kx 6) (*.f64 l l)) (*.f64 Om Om)) (*.f64 -4/3 (/.f64 (*.f64 (pow.f64 kx 4) (*.f64 l l)) (*.f64 Om Om))))))
(fma.f64 -4/315 (/.f64 l (/.f64 (/.f64 (*.f64 Om Om) (pow.f64 kx 8)) l)) (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx))) (fma.f64 8/45 (/.f64 l (/.f64 (/.f64 (*.f64 Om Om) (pow.f64 kx 6)) l)) (/.f64 (*.f64 -4/3 (*.f64 l l)) (/.f64 (*.f64 Om Om) (pow.f64 kx 4))))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))
(pow.f64 (/.f64 Om (sin.f64 kx)) 2)
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))
(pow.f64 (/.f64 Om (sin.f64 kx)) 2)
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))
(pow.f64 (/.f64 Om (sin.f64 kx)) 2)
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))
(pow.f64 (/.f64 Om (sin.f64 kx)) 2)
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))
(pow.f64 (/.f64 Om (sin.f64 kx)) 2)
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))
(pow.f64 (/.f64 Om (sin.f64 kx)) 2)
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))
(pow.f64 (/.f64 Om (sin.f64 kx)) 2)
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))
(pow.f64 (/.f64 Om (sin.f64 kx)) 2)
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))
(pow.f64 (/.f64 Om (sin.f64 kx)) 2)
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))
(pow.f64 (/.f64 Om (sin.f64 kx)) 2)
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))
(pow.f64 (/.f64 Om (sin.f64 kx)) 2)
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))
(pow.f64 (/.f64 Om (sin.f64 kx)) 2)
(/.f64 (pow.f64 Om 2) (pow.f64 kx 2))
(/.f64 (*.f64 Om Om) (*.f64 kx kx))
(+.f64 (/.f64 (pow.f64 Om 2) (pow.f64 kx 2)) (*.f64 1/3 (pow.f64 Om 2)))
(+.f64 (/.f64 (*.f64 Om Om) (*.f64 kx kx)) (*.f64 (*.f64 Om Om) 1/3))
(+.f64 (/.f64 (*.f64 Om Om) (*.f64 kx kx)) (*.f64 Om (*.f64 Om 1/3)))
(+.f64 (/.f64 (pow.f64 Om 2) (pow.f64 kx 2)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/9 (pow.f64 Om 2)) (*.f64 2/45 (pow.f64 Om 2))) (pow.f64 kx 2))) (*.f64 1/3 (pow.f64 Om 2))))
(+.f64 (/.f64 (*.f64 Om Om) (*.f64 kx kx)) (fma.f64 -1 (*.f64 (*.f64 kx kx) (*.f64 (*.f64 Om Om) -1/15)) (*.f64 (*.f64 Om Om) 1/3)))
(+.f64 (/.f64 (*.f64 Om Om) (*.f64 kx kx)) (fma.f64 -1 (*.f64 (*.f64 Om Om) (*.f64 -1/15 (*.f64 kx kx))) (*.f64 Om (*.f64 Om 1/3))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/3 (+.f64 (*.f64 -1/9 (pow.f64 Om 2)) (*.f64 2/45 (pow.f64 Om 2)))) (+.f64 (*.f64 -1/315 (pow.f64 Om 2)) (*.f64 2/135 (pow.f64 Om 2)))) (pow.f64 kx 4))) (+.f64 (/.f64 (pow.f64 Om 2) (pow.f64 kx 2)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/9 (pow.f64 Om 2)) (*.f64 2/45 (pow.f64 Om 2))) (pow.f64 kx 2))) (*.f64 1/3 (pow.f64 Om 2)))))
(fma.f64 -1 (*.f64 (pow.f64 kx 4) (fma.f64 1/3 (*.f64 (*.f64 Om Om) -1/15) (*.f64 (*.f64 Om Om) 11/945))) (+.f64 (/.f64 (*.f64 Om Om) (*.f64 kx kx)) (fma.f64 -1 (*.f64 (*.f64 kx kx) (*.f64 (*.f64 Om Om) -1/15)) (*.f64 (*.f64 Om Om) 1/3))))
(fma.f64 -1 (*.f64 (pow.f64 kx 4) (+.f64 (*.f64 (*.f64 Om Om) -1/45) (*.f64 Om (*.f64 Om 11/945)))) (+.f64 (/.f64 (*.f64 Om Om) (*.f64 kx kx)) (fma.f64 -1 (*.f64 (*.f64 Om Om) (*.f64 -1/15 (*.f64 kx kx))) (*.f64 Om (*.f64 Om 1/3)))))
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))
(pow.f64 (/.f64 Om (sin.f64 kx)) 2)
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))
(pow.f64 (/.f64 Om (sin.f64 kx)) 2)
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))
(pow.f64 (/.f64 Om (sin.f64 kx)) 2)
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))
(pow.f64 (/.f64 Om (sin.f64 kx)) 2)
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))
(pow.f64 (/.f64 Om (sin.f64 kx)) 2)
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))
(pow.f64 (/.f64 Om (sin.f64 kx)) 2)
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))
(pow.f64 (/.f64 Om (sin.f64 kx)) 2)
(/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))
(pow.f64 (/.f64 Om (sin.f64 kx)) 2)
1
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1)
(fma.f64 2 (*.f64 l (*.f64 l (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) 1)
(fma.f64 2 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 1)
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 l 4)) (pow.f64 Om 4)))))
(+.f64 (fma.f64 2 (*.f64 l (*.f64 l (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) 1) (*.f64 -2 (/.f64 (pow.f64 (sin.f64 kx) 4) (/.f64 (pow.f64 Om 4) (pow.f64 l 4)))))
(+.f64 (fma.f64 2 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 1) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 l 4)) (pow.f64 Om 4))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 l 4)) (pow.f64 Om 4))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 l 6)) (pow.f64 Om 6))))))
(+.f64 (fma.f64 2 (*.f64 l (*.f64 l (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) 1) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 6) (/.f64 (pow.f64 Om 6) (pow.f64 l 6))) (*.f64 -2 (/.f64 (pow.f64 (sin.f64 kx) 4) (/.f64 (pow.f64 Om 4) (pow.f64 l 4))))))
(+.f64 (fma.f64 2 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 1) (fma.f64 -2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 l 4)) (pow.f64 Om 4)) (/.f64 (*.f64 4 (pow.f64 l 6)) (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 kx) 6)))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om))
(*.f64 2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om))
(+.f64 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))) (*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om)))
(fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)) (*.f64 2 (*.f64 (sin.f64 kx) (/.f64 l Om))))
(fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)))
(+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3)))) (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))) (*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om))))
(fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)) (fma.f64 2 (*.f64 (sin.f64 kx) (/.f64 l Om)) (/.f64 (*.f64 -1/64 (pow.f64 Om 3)) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3)))))
(fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) (fma.f64 2 (*.f64 (sin.f64 kx) (/.f64 l Om)) (/.f64 (*.f64 -1/64 (pow.f64 Om 3)) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3)))))
(+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3)))) (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))) (+.f64 (*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om)) (*.f64 1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 (sin.f64 kx) 5) (pow.f64 l 5)))))))
(fma.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3))) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)) (fma.f64 2 (*.f64 (sin.f64 kx) (/.f64 l Om)) (*.f64 1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 (sin.f64 kx) 5) (pow.f64 l 5)))))))
(fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) (fma.f64 2 (*.f64 (sin.f64 kx) (/.f64 l Om)) (fma.f64 1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 (sin.f64 kx) 5) (pow.f64 l 5))) (/.f64 (*.f64 -1/64 (pow.f64 Om 3)) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3))))))
(*.f64 -2 (/.f64 (*.f64 (sin.f64 kx) l) Om))
(*.f64 -2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))) (*.f64 -2 (/.f64 (*.f64 (sin.f64 kx) l) Om)))
(fma.f64 -1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)) (*.f64 -2 (*.f64 (sin.f64 kx) (/.f64 l Om))))
(fma.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) (*.f64 -2 (*.f64 (sin.f64 kx) (/.f64 l Om))))
(+.f64 (*.f64 1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3)))) (+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))) (*.f64 -2 (/.f64 (*.f64 (sin.f64 kx) l) Om))))
(fma.f64 1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3))) (fma.f64 -1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)) (*.f64 -2 (*.f64 (sin.f64 kx) (/.f64 l Om)))))
(fma.f64 1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3))) (fma.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) (*.f64 -2 (*.f64 (sin.f64 kx) (/.f64 l Om)))))
(+.f64 (*.f64 1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3)))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 (sin.f64 kx) 5) (pow.f64 l 5)))) (+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))) (*.f64 -2 (/.f64 (*.f64 (sin.f64 kx) l) Om)))))
(fma.f64 1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3))) (fma.f64 -1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 (sin.f64 kx) 5) (pow.f64 l 5))) (fma.f64 -1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)) (*.f64 -2 (*.f64 (sin.f64 kx) (/.f64 l Om))))))
(fma.f64 1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3))) (fma.f64 -1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 (sin.f64 kx) 5) (pow.f64 l 5))) (fma.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) (*.f64 -2 (*.f64 (sin.f64 kx) (/.f64 l Om))))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om))
(*.f64 2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om))
(+.f64 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))) (*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om)))
(fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)) (*.f64 2 (*.f64 (sin.f64 kx) (/.f64 l Om))))
(fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)))
(+.f64 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))) (+.f64 (*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om)) (*.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3))))))
(fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)) (fma.f64 2 (*.f64 (sin.f64 kx) (/.f64 l Om)) (/.f64 (*.f64 -1/64 (pow.f64 Om 3)) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3)))))
(fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) (fma.f64 2 (*.f64 (sin.f64 kx) (/.f64 l Om)) (/.f64 (*.f64 -1/64 (pow.f64 Om 3)) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3)))))
(+.f64 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))) (+.f64 (*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om)) (+.f64 (*.f64 1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 (sin.f64 kx) 5) (pow.f64 l 5)))) (*.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3)))))))
(fma.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3))) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)) (fma.f64 2 (*.f64 (sin.f64 kx) (/.f64 l Om)) (*.f64 1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 (sin.f64 kx) 5) (pow.f64 l 5)))))))
(fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) (fma.f64 2 (*.f64 (sin.f64 kx) (/.f64 l Om)) (fma.f64 1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 (sin.f64 kx) 5) (pow.f64 l 5))) (/.f64 (*.f64 -1/64 (pow.f64 Om 3)) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3))))))
1
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1)
(fma.f64 2 (*.f64 l (*.f64 l (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) 1)
(fma.f64 2 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 1)
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) (pow.f64 Om 4)))))
(+.f64 (fma.f64 2 (*.f64 l (*.f64 l (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) 1) (*.f64 -2 (/.f64 (pow.f64 (sin.f64 kx) 4) (/.f64 (pow.f64 Om 4) (pow.f64 l 4)))))
(+.f64 (fma.f64 2 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 1) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 l 4)) (pow.f64 Om 4))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 kx) 6)) (pow.f64 Om 6))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) (pow.f64 Om 4))))))
(+.f64 (fma.f64 2 (*.f64 l (*.f64 l (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) 1) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 6) (/.f64 (pow.f64 Om 6) (pow.f64 l 6))) (*.f64 -2 (/.f64 (pow.f64 (sin.f64 kx) 4) (/.f64 (pow.f64 Om 4) (pow.f64 l 4))))))
(+.f64 (fma.f64 2 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 1) (fma.f64 -2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 l 4)) (pow.f64 Om 4)) (/.f64 (*.f64 4 (pow.f64 l 6)) (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 kx) 6)))))
1
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1)
(fma.f64 2 (*.f64 l (*.f64 l (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) 1)
(fma.f64 2 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 1)
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) (pow.f64 Om 4)))))
(+.f64 (fma.f64 2 (*.f64 l (*.f64 l (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) 1) (*.f64 -2 (/.f64 (pow.f64 (sin.f64 kx) 4) (/.f64 (pow.f64 Om 4) (pow.f64 l 4)))))
(+.f64 (fma.f64 2 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 1) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 l 4)) (pow.f64 Om 4))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 kx) 6)) (pow.f64 Om 6))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) (pow.f64 Om 4))))))
(+.f64 (fma.f64 2 (*.f64 l (*.f64 l (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) 1) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 6) (/.f64 (pow.f64 Om 6) (pow.f64 l 6))) (*.f64 -2 (/.f64 (pow.f64 (sin.f64 kx) 4) (/.f64 (pow.f64 Om 4) (pow.f64 l 4))))))
(+.f64 (fma.f64 2 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 1) (fma.f64 -2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 l 4)) (pow.f64 Om 4)) (/.f64 (*.f64 4 (pow.f64 l 6)) (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 kx) 6)))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx)))))
(+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)) (pow.f64 kx 4))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)))))
(+.f64 1 (fma.f64 1/2 (*.f64 (pow.f64 kx 4) (-.f64 (*.f64 -4/3 (*.f64 (/.f64 l Om) (/.f64 l Om))) (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (/.f64 l Om))) 2))) (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx))))))
(+.f64 1 (fma.f64 1/2 (*.f64 (pow.f64 kx 4) (-.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2))) (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx))))))
(+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)) (pow.f64 kx 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 Om 2)))) (pow.f64 kx 6))))))
(+.f64 1 (fma.f64 1/2 (*.f64 (pow.f64 kx 4) (-.f64 (*.f64 -4/3 (*.f64 (/.f64 l Om) (/.f64 l Om))) (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (/.f64 l Om))) 2))) (fma.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx))) (*.f64 1/2 (*.f64 (pow.f64 kx 6) (-.f64 (*.f64 8/45 (*.f64 (/.f64 l Om) (/.f64 l Om))) (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -4/3 (*.f64 (/.f64 l Om) (/.f64 l Om))) (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (/.f64 l Om))) 2)) (*.f64 l l)) (*.f64 Om Om)))))))))
(+.f64 1 (fma.f64 1/2 (*.f64 (pow.f64 kx 4) (-.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2))) (fma.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx))) (*.f64 (+.f64 (*.f64 8/45 (/.f64 (*.f64 l l) (*.f64 Om Om))) (*.f64 -2 (/.f64 (-.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2)) (/.f64 Om (/.f64 l (/.f64 Om l)))))) (*.f64 (pow.f64 kx 6) 1/2)))))
(sqrt.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))
(sqrt.f64 (fma.f64 4 (*.f64 l (*.f64 l (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) 1))
(sqrt.f64 (fma.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 1))
(sqrt.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))
(sqrt.f64 (fma.f64 4 (*.f64 l (*.f64 l (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) 1))
(sqrt.f64 (fma.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 1))
(sqrt.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))
(sqrt.f64 (fma.f64 4 (*.f64 l (*.f64 l (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) 1))
(sqrt.f64 (fma.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 1))
(sqrt.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))
(sqrt.f64 (fma.f64 4 (*.f64 l (*.f64 l (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) 1))
(sqrt.f64 (fma.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (fma.f64 4 (*.f64 l (*.f64 l (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) 1))
(sqrt.f64 (fma.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (fma.f64 4 (*.f64 l (*.f64 l (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) 1))
(sqrt.f64 (fma.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (fma.f64 4 (*.f64 l (*.f64 l (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) 1))
(sqrt.f64 (fma.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (fma.f64 4 (*.f64 l (*.f64 l (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) 1))
(sqrt.f64 (fma.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 1))
1
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1)
(fma.f64 -2 (*.f64 l (*.f64 l (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) 1)
(fma.f64 -2 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 1)
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 2))))))
(+.f64 (fma.f64 -2 (*.f64 l (*.f64 l (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) 1) (*.f64 -1/2 (*.f64 (pow.f64 l 4) (fma.f64 -16 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4)) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om))) 2)))))
(+.f64 (fma.f64 -2 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 1) (*.f64 (fma.f64 -16 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4)) (pow.f64 (/.f64 -2 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 2)) (*.f64 (pow.f64 l 4) -1/2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 6) (+.f64 (*.f64 64 (/.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 Om 6))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 2))) (pow.f64 Om 2)))))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 2)))))))
(fma.f64 -2 (*.f64 l (*.f64 l (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (fma.f64 -1/2 (*.f64 (pow.f64 l 6) (fma.f64 64 (/.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 Om 6)) (*.f64 2 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (fma.f64 -16 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4)) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om))) 2))))))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 l 4) (fma.f64 -16 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4)) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om))) 2)))))))
(fma.f64 -2 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) (fma.f64 -1/2 (*.f64 (pow.f64 l 6) (fma.f64 64 (/.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 Om 6)) (*.f64 2 (/.f64 (fma.f64 -16 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4)) (pow.f64 (/.f64 -2 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 2)) (pow.f64 (/.f64 Om (sin.f64 kx)) 2))))) (+.f64 1 (*.f64 (fma.f64 -16 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4)) (pow.f64 (/.f64 -2 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 2)) (*.f64 (pow.f64 l 4) -1/2)))))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 (/.f64 (/.f64 Om l) (sin.f64 kx)) 1/2)
(/.f64 1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(+.f64 (*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l))) (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3)))))
(fma.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 kx)) (/.f64 (*.f64 -1/16 (pow.f64 Om 3)) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3))))
(fma.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)) (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3))) -1/16))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 kx) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 kx) 6))) (pow.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 kx) 3))) 2))) (*.f64 Om (pow.f64 l 5)))) (+.f64 (*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l))) (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3))))))
(fma.f64 -1 (*.f64 (/.f64 (sin.f64 kx) Om) (/.f64 (fma.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 kx) 6)) (pow.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 kx) 3))) 2)) (pow.f64 l 5))) (fma.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 kx)) (/.f64 (*.f64 -1/16 (pow.f64 Om 3)) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3)))))
(fma.f64 -1 (*.f64 (/.f64 (sin.f64 kx) Om) (/.f64 (fma.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 kx) 6)) (pow.f64 (/.f64 (*.f64 (pow.f64 Om 3) -1/16) (pow.f64 (sin.f64 kx) 3)) 2)) (pow.f64 l 5))) (fma.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)) (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3))) -1/16)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 kx) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 kx) 6))) (pow.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 kx) 3))) 2))) (pow.f64 (sin.f64 kx) 2))) (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 kx) 8))))) (*.f64 Om (pow.f64 l 7)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 kx) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 kx) 6))) (pow.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 kx) 3))) 2))) (*.f64 Om (pow.f64 l 5)))) (+.f64 (*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l))) (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3)))))))
(fma.f64 -1 (*.f64 (/.f64 (sin.f64 kx) Om) (/.f64 (fma.f64 1/8 (/.f64 (*.f64 (*.f64 Om Om) (fma.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 kx) 6)) (pow.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 kx) 3))) 2))) (pow.f64 (sin.f64 kx) 2)) (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 kx) 8)))) (pow.f64 l 7))) (fma.f64 -1 (*.f64 (/.f64 (sin.f64 kx) Om) (/.f64 (fma.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 kx) 6)) (pow.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 kx) 3))) 2)) (pow.f64 l 5))) (fma.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 kx)) (/.f64 (*.f64 -1/16 (pow.f64 Om 3)) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3))))))
(fma.f64 -1 (*.f64 (/.f64 (sin.f64 kx) Om) (/.f64 (fma.f64 1/8 (/.f64 (fma.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 kx) 6)) (pow.f64 (/.f64 (*.f64 (pow.f64 Om 3) -1/16) (pow.f64 (sin.f64 kx) 3)) 2)) (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om))) (/.f64 1/256 (/.f64 (pow.f64 (sin.f64 kx) 8) (pow.f64 Om 8)))) (pow.f64 l 7))) (fma.f64 -1 (*.f64 (/.f64 (sin.f64 kx) Om) (/.f64 (fma.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 kx) 6)) (pow.f64 (/.f64 (*.f64 (pow.f64 Om 3) -1/16) (pow.f64 (sin.f64 kx) 3)) 2)) (pow.f64 l 5))) (fma.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)) (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3))) -1/16))))
(*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 (/.f64 (/.f64 Om l) (sin.f64 kx)) -1/2)
(/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3)))) (*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l))))
(fma.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3))) (*.f64 (/.f64 (/.f64 Om l) (sin.f64 kx)) -1/2))
(fma.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3))) (/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om))))
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 kx) 6))) (pow.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 kx) 3))) 2)) (sin.f64 kx)) (*.f64 Om (pow.f64 l 5))) (*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))))
(fma.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3))) (+.f64 (*.f64 (/.f64 (sin.f64 kx) Om) (/.f64 (fma.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 kx) 6)) (pow.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 kx) 3))) 2)) (pow.f64 l 5))) (*.f64 (/.f64 (/.f64 Om l) (sin.f64 kx)) -1/2)))
(+.f64 (*.f64 (/.f64 (sin.f64 kx) Om) (/.f64 (fma.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 kx) 6)) (pow.f64 (/.f64 (*.f64 (pow.f64 Om 3) -1/16) (pow.f64 (sin.f64 kx) 3)) 2)) (pow.f64 l 5))) (fma.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3))) (/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))))
(+.f64 (/.f64 (*.f64 (sin.f64 kx) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 kx) 6))) (pow.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 kx) 3))) 2))) (*.f64 Om (pow.f64 l 5))) (+.f64 (/.f64 (*.f64 (sin.f64 kx) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 kx) 6))) (pow.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 kx) 3))) 2))) (pow.f64 (sin.f64 kx) 2))) (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 kx) 8))))) (*.f64 Om (pow.f64 l 7))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3)))) (*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l))))))
(+.f64 (*.f64 (/.f64 (sin.f64 kx) Om) (/.f64 (fma.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 kx) 6)) (pow.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 kx) 3))) 2)) (pow.f64 l 5))) (+.f64 (*.f64 (/.f64 (sin.f64 kx) Om) (/.f64 (fma.f64 1/8 (/.f64 (*.f64 (*.f64 Om Om) (fma.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 kx) 6)) (pow.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 kx) 3))) 2))) (pow.f64 (sin.f64 kx) 2)) (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 kx) 8)))) (pow.f64 l 7))) (fma.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3))) (*.f64 (/.f64 (/.f64 Om l) (sin.f64 kx)) -1/2))))
(+.f64 (*.f64 (/.f64 (sin.f64 kx) Om) (/.f64 (fma.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 kx) 6)) (pow.f64 (/.f64 (*.f64 (pow.f64 Om 3) -1/16) (pow.f64 (sin.f64 kx) 3)) 2)) (pow.f64 l 5))) (+.f64 (*.f64 (/.f64 (sin.f64 kx) Om) (/.f64 (fma.f64 1/8 (/.f64 (fma.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 kx) 6)) (pow.f64 (/.f64 (*.f64 (pow.f64 Om 3) -1/16) (pow.f64 (sin.f64 kx) 3)) 2)) (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om))) (/.f64 1/256 (/.f64 (pow.f64 (sin.f64 kx) 8) (pow.f64 Om 8)))) (pow.f64 l 7))) (fma.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3))) (/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om))))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 (/.f64 (/.f64 Om l) (sin.f64 kx)) 1/2)
(/.f64 1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(+.f64 (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx)))) (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3)))))
(fma.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 kx)) (/.f64 (*.f64 -1/16 (pow.f64 Om 3)) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3))))
(fma.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)) (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3))) -1/16))
(+.f64 (*.f64 (-.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 l 6)))) (pow.f64 (/.f64 -1/16 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3))) 2)) (*.f64 (pow.f64 Om 5) (*.f64 l (sin.f64 kx)))) (+.f64 (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx)))) (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3))))))
(fma.f64 (-.f64 (/.f64 1/64 (*.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 l 6))) (pow.f64 (/.f64 -1/16 (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3))) 2)) (*.f64 (pow.f64 Om 5) (*.f64 (sin.f64 kx) l)) (fma.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 kx)) (/.f64 (*.f64 -1/16 (pow.f64 Om 3)) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3)))))
(fma.f64 (-.f64 (/.f64 1/64 (*.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 l 6))) (pow.f64 (/.f64 (/.f64 -1/16 (pow.f64 (sin.f64 kx) 3)) (pow.f64 l 3)) 2)) (*.f64 (sin.f64 kx) (*.f64 l (pow.f64 Om 5))) (fma.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)) (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3))) -1/16)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 Om 7) (*.f64 l (*.f64 (sin.f64 kx) (+.f64 (*.f64 -1/8 (/.f64 (-.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 l 6)))) (pow.f64 (/.f64 -1/16 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3))) 2)) (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)))) (*.f64 1/256 (/.f64 1 (*.f64 (pow.f64 l 8) (pow.f64 (sin.f64 kx) 8))))))))) (+.f64 (*.f64 (-.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 l 6)))) (pow.f64 (/.f64 -1/16 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3))) 2)) (*.f64 (pow.f64 Om 5) (*.f64 l (sin.f64 kx)))) (+.f64 (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx)))) (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3)))))))
(fma.f64 -1 (*.f64 (pow.f64 Om 7) (*.f64 l (*.f64 (sin.f64 kx) (fma.f64 -1/8 (/.f64 (-.f64 (/.f64 1/64 (*.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 l 6))) (pow.f64 (/.f64 -1/16 (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3))) 2)) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 l l))) (/.f64 1/256 (*.f64 (pow.f64 (sin.f64 kx) 8) (pow.f64 l 8))))))) (fma.f64 (-.f64 (/.f64 1/64 (*.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 l 6))) (pow.f64 (/.f64 -1/16 (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3))) 2)) (*.f64 (pow.f64 Om 5) (*.f64 (sin.f64 kx) l)) (fma.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 kx)) (/.f64 (*.f64 -1/16 (pow.f64 Om 3)) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3))))))
(fma.f64 -1 (*.f64 (*.f64 (sin.f64 kx) l) (*.f64 (fma.f64 -1/8 (/.f64 (-.f64 (/.f64 1/64 (*.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 l 6))) (pow.f64 (/.f64 (/.f64 -1/16 (pow.f64 (sin.f64 kx) 3)) (pow.f64 l 3)) 2)) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 l l))) (/.f64 (/.f64 1/256 (pow.f64 l 8)) (pow.f64 (sin.f64 kx) 8))) (pow.f64 Om 7))) (fma.f64 (-.f64 (/.f64 1/64 (*.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 l 6))) (pow.f64 (/.f64 (/.f64 -1/16 (pow.f64 (sin.f64 kx) 3)) (pow.f64 l 3)) 2)) (*.f64 (sin.f64 kx) (*.f64 l (pow.f64 Om 5))) (fma.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)) (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3))) -1/16))))
1
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1)
(fma.f64 -2 (*.f64 l (*.f64 l (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) 1)
(fma.f64 -2 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 1)
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 1 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 l 4))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2))) 2)) (pow.f64 Om 4)))))
(+.f64 (fma.f64 -2 (*.f64 l (*.f64 l (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) 1) (*.f64 -1/2 (/.f64 (fma.f64 -16 (*.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 l 4)) (pow.f64 (*.f64 (*.f64 -2 (pow.f64 (sin.f64 kx) 2)) (*.f64 l l)) 2)) (pow.f64 Om 4))))
(+.f64 (fma.f64 -2 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 1) (*.f64 -1/2 (/.f64 (fma.f64 -16 (*.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 l 4)) (pow.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 -2 (*.f64 l l))) 2)) (pow.f64 Om 4))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 kx) 6))) (*.f64 2 (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (*.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 l 4))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2))) 2)))))) (pow.f64 Om 6))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 l 4))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2))) 2)) (pow.f64 Om 4))))))
(+.f64 (fma.f64 -2 (*.f64 l (*.f64 l (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) 1) (*.f64 -1/2 (+.f64 (/.f64 (fma.f64 64 (*.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 l 6)) (*.f64 2 (*.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 l l)) (fma.f64 -16 (*.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 l 4)) (pow.f64 (*.f64 (*.f64 -2 (pow.f64 (sin.f64 kx) 2)) (*.f64 l l)) 2))))) (pow.f64 Om 6)) (/.f64 (fma.f64 -16 (*.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 l 4)) (pow.f64 (*.f64 (*.f64 -2 (pow.f64 (sin.f64 kx) 2)) (*.f64 l l)) 2)) (pow.f64 Om 4)))))
(+.f64 (fma.f64 -2 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 1) (*.f64 -1/2 (+.f64 (/.f64 (fma.f64 -16 (*.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 l 4)) (pow.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 -2 (*.f64 l l))) 2)) (pow.f64 Om 4)) (/.f64 (fma.f64 64 (*.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 l 6)) (*.f64 (*.f64 (*.f64 2 (*.f64 l l)) (pow.f64 (sin.f64 kx) 2)) (fma.f64 -16 (*.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 l 4)) (pow.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 -2 (*.f64 l l))) 2)))) (pow.f64 Om 6)))))
1
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1)
(fma.f64 -2 (*.f64 l (*.f64 l (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) 1)
(fma.f64 -2 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 1)
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 1 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 l 4))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2))) 2)) (pow.f64 Om 4)))))
(+.f64 (fma.f64 -2 (*.f64 l (*.f64 l (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) 1) (*.f64 -1/2 (/.f64 (fma.f64 -16 (*.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 l 4)) (pow.f64 (*.f64 (*.f64 -2 (pow.f64 (sin.f64 kx) 2)) (*.f64 l l)) 2)) (pow.f64 Om 4))))
(+.f64 (fma.f64 -2 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 1) (*.f64 -1/2 (/.f64 (fma.f64 -16 (*.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 l 4)) (pow.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 -2 (*.f64 l l))) 2)) (pow.f64 Om 4))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 kx) 6))) (*.f64 2 (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (*.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 l 4))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2))) 2)))))) (pow.f64 Om 6))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 l 4))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2))) 2)) (pow.f64 Om 4))))))
(+.f64 (fma.f64 -2 (*.f64 l (*.f64 l (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) 1) (*.f64 -1/2 (+.f64 (/.f64 (fma.f64 64 (*.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 l 6)) (*.f64 2 (*.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 l l)) (fma.f64 -16 (*.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 l 4)) (pow.f64 (*.f64 (*.f64 -2 (pow.f64 (sin.f64 kx) 2)) (*.f64 l l)) 2))))) (pow.f64 Om 6)) (/.f64 (fma.f64 -16 (*.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 l 4)) (pow.f64 (*.f64 (*.f64 -2 (pow.f64 (sin.f64 kx) 2)) (*.f64 l l)) 2)) (pow.f64 Om 4)))))
(+.f64 (fma.f64 -2 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 1) (*.f64 -1/2 (+.f64 (/.f64 (fma.f64 -16 (*.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 l 4)) (pow.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 -2 (*.f64 l l))) 2)) (pow.f64 Om 4)) (/.f64 (fma.f64 64 (*.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 l 6)) (*.f64 (*.f64 (*.f64 2 (*.f64 l l)) (pow.f64 (sin.f64 kx) 2)) (fma.f64 -16 (*.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 l 4)) (pow.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 -2 (*.f64 l l))) 2)))) (pow.f64 Om 6)))))
1
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2))) 1)
(fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx))) 1)
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 kx 4))) 1))
(fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx))) (fma.f64 -1/2 (*.f64 (pow.f64 kx 4) (fma.f64 -4/3 (*.f64 (/.f64 l Om) (/.f64 l Om)) (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (*.f64 -2 (*.f64 (/.f64 l Om) (/.f64 l Om))) 2)))) 1))
(fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx))) (fma.f64 -1/2 (*.f64 (pow.f64 kx 4) (fma.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om)) (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (*.f64 -2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2)))) 1))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 kx 4))) (+.f64 1 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))) (pow.f64 Om 2))) (+.f64 (*.f64 16/3 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))) (pow.f64 kx 6))))))
(fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx))) (+.f64 (fma.f64 -1/2 (*.f64 (pow.f64 kx 4) (fma.f64 -4/3 (*.f64 (/.f64 l Om) (/.f64 l Om)) (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (*.f64 -2 (*.f64 (/.f64 l Om) (/.f64 l Om))) 2)))) 1) (*.f64 -1/2 (*.f64 (pow.f64 kx 6) (fma.f64 -4 (/.f64 (*.f64 (fma.f64 -4/3 (*.f64 (/.f64 l Om) (/.f64 l Om)) (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 2 (/.f64 (*.f64 (fma.f64 -4/3 (*.f64 (/.f64 l Om) (/.f64 l Om)) (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (*.f64 -2 (*.f64 (/.f64 l Om) (/.f64 l Om))) 2))) (*.f64 l l)) (*.f64 Om Om)) (fma.f64 16/3 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 8/45 (*.f64 (/.f64 l Om) (/.f64 l Om))))))))))
(+.f64 (fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx))) (fma.f64 -1/2 (*.f64 (pow.f64 kx 4) (fma.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om)) (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (*.f64 -2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2)))) 1)) (*.f64 (fma.f64 -4 (/.f64 (fma.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) (/.f64 Om (/.f64 l (/.f64 Om l)))) (fma.f64 2 (/.f64 (fma.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om)) (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (*.f64 -2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2))) (/.f64 Om (/.f64 l (/.f64 Om l)))) (fma.f64 16/3 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 8/45 (/.f64 (*.f64 l l) (*.f64 Om Om)))))) (*.f64 (pow.f64 kx 6) -1/2)))
(sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 l (*.f64 l (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 l (*.f64 l (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 l (*.f64 l (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 l (*.f64 l (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 l (*.f64 l (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 l (*.f64 l (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 l (*.f64 l (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 l (*.f64 l (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 1)))
(+.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 0)
(pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2)
(pow.f64 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)) 2)
(+.f64 1 (-.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 1))
(pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2)
(pow.f64 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)) 2)
(-.f64 (+.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 1) 1)
(pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2)
(pow.f64 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)) 2)
(-.f64 (exp.f64 (log.f64 (+.f64 2 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2)))) 2)
(pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2)
(pow.f64 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)) 2)
(-.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2))) (+.f64 (/.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 2) (-.f64 1 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2))) 1))
(-.f64 (/.f64 1 (-.f64 1 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2))) (+.f64 1 (/.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2) 2) (-.f64 1 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2)))))
(-.f64 (-.f64 (/.f64 1 (-.f64 1 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)) 2))) 1) (/.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)) 2) 2) (-.f64 1 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)) 2))))
(*.f64 4 (*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om))))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (*.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)) (*.f64 l l)))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 (*.f64 l l) (/.f64 4 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 (*.f64 4 (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (/.f64 (*.f64 l l) (*.f64 Om Om))))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 1)
(pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2)
(pow.f64 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)) 2)
(*.f64 1 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2))
(pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2)
(pow.f64 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)) 2)
(*.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))
(pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2)
(pow.f64 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)) 2)
(*.f64 (*.f64 l 2) (*.f64 (*.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om))))
(pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2)
(pow.f64 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)) 2)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2)) (cbrt.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2)) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)) 2)) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)) 2) 2)))
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 2)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2)) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)) 2)) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)) 2) 2)))
(*.f64 (cbrt.f64 (*.f64 16 (pow.f64 l 4))) (*.f64 (cbrt.f64 (*.f64 4 (*.f64 l l))) (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 l 4) 16)) (*.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)) (cbrt.f64 (*.f64 (*.f64 4 l) l))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 l 4) 16)) (/.f64 (cbrt.f64 (*.f64 4 (*.f64 l l))) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 (*.f64 4 l) (*.f64 l (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om))))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 (*.f64 4 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (sin.f64 kx) 2))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)) (*.f64 4 (*.f64 l l)))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 (*.f64 (*.f64 l l) -4) (/.f64 1 (neg.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2))))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 (*.f64 (*.f64 4 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sin.f64 kx)) (sin.f64 kx))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 (*.f64 (*.f64 4 (/.f64 (*.f64 l l) (*.f64 Om Om))) 1) (pow.f64 (sin.f64 kx) 2))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 (*.f64 (*.f64 4 (/.f64 (*.f64 l l) (*.f64 Om Om))) (cbrt.f64 (pow.f64 (sin.f64 kx) 4))) (cbrt.f64 (pow.f64 (sin.f64 kx) 2)))
(*.f64 (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 kx) 4)) (cbrt.f64 (pow.f64 (sin.f64 kx) 2))))
(*.f64 (*.f64 4 (/.f64 (*.f64 l l) (*.f64 Om Om))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 kx) 4)) (cbrt.f64 (pow.f64 (sin.f64 kx) 2))))
(*.f64 (/.f64 (*.f64 4 (*.f64 l l)) 1) (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 (/.f64 (*.f64 4 (*.f64 l l)) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 (/.f64 (*.f64 4 (*.f64 l l)) (cbrt.f64 (pow.f64 Om 4))) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (cbrt.f64 Om) 2)))
(*.f64 (/.f64 (*.f64 (*.f64 4 l) l) (cbrt.f64 (pow.f64 Om 4))) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (cbrt.f64 Om) 2)))
(*.f64 (/.f64 4 (/.f64 (cbrt.f64 (pow.f64 Om 4)) (*.f64 l l))) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (cbrt.f64 Om) 2)))
(*.f64 (/.f64 1 (*.f64 Om Om)) (*.f64 (*.f64 4 (*.f64 l l)) (pow.f64 (sin.f64 kx) 2)))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 (/.f64 1 (*.f64 Om Om)) (/.f64 (*.f64 4 (*.f64 l l)) (pow.f64 (sin.f64 kx) -2)))
(*.f64 (/.f64 1 (*.f64 Om Om)) (/.f64 4 (/.f64 (pow.f64 (sin.f64 kx) -2) (*.f64 l l))))
(/.f64 (*.f64 4 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (sin.f64 kx) -2))
(*.f64 (*.f64 (/.f64 1 Om) (sin.f64 kx)) (*.f64 (/.f64 (*.f64 4 (*.f64 l l)) Om) (sin.f64 kx)))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 2)) (/.f64 (*.f64 4 (*.f64 l l)) (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2))))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 4)
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 (/.f64 (*.f64 l l) (/.f64 Om (sin.f64 kx))) (/.f64 4 (/.f64 Om (sin.f64 kx))))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 (/.f64 4 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) (*.f64 l l))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 (/.f64 (*.f64 4 (*.f64 l l)) (*.f64 Om (neg.f64 Om))) (neg.f64 (pow.f64 (sin.f64 kx) 2)))
(*.f64 (/.f64 (*.f64 (*.f64 4 l) l) (*.f64 Om (neg.f64 Om))) (neg.f64 (pow.f64 (sin.f64 kx) 2)))
(*.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (/.f64 (/.f64 (*.f64 l l) -1/4) Om) (neg.f64 Om)))
(*.f64 (/.f64 1 Om) (*.f64 (*.f64 4 (*.f64 l l)) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 (/.f64 1 (*.f64 Om (neg.f64 Om))) (*.f64 (*.f64 4 (*.f64 l l)) (neg.f64 (pow.f64 (sin.f64 kx) 2))))
(*.f64 (/.f64 (*.f64 (*.f64 4 l) l) (*.f64 Om (neg.f64 Om))) (neg.f64 (pow.f64 (sin.f64 kx) 2)))
(*.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (/.f64 (/.f64 (*.f64 l l) -1/4) Om) (neg.f64 Om)))
(*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)) (*.f64 l l)) 4)
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 (/.f64 1 (neg.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2))) (*.f64 (*.f64 l l) -4))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 (/.f64 4 (*.f64 Om Om)) (/.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) -2)))
(*.f64 (/.f64 1 (*.f64 Om Om)) (/.f64 4 (/.f64 (pow.f64 (sin.f64 kx) -2) (*.f64 l l))))
(/.f64 (*.f64 4 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (sin.f64 kx) -2))
(*.f64 (/.f64 4 (*.f64 Om Om)) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) 2)))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 (/.f64 4 (/.f64 Om (sin.f64 kx))) (/.f64 (*.f64 l l) (/.f64 Om (sin.f64 kx))))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 (/.f64 4 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 2)) (/.f64 (*.f64 l l) (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2))))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 4 (pow.f64 (sin.f64 kx) 2)))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 (/.f64 (*.f64 l l) 1) (/.f64 4 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 (/.f64 (*.f64 l l) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 2)) (/.f64 4 (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2))))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 (/.f64 (*.f64 l 2) (*.f64 Om Om)) (/.f64 (*.f64 l 2) (pow.f64 (sin.f64 kx) -2)))
(/.f64 (*.f64 (/.f64 (*.f64 2 l) (*.f64 Om Om)) (*.f64 2 l)) (pow.f64 (sin.f64 kx) -2))
(/.f64 (*.f64 (*.f64 2 l) (*.f64 (/.f64 l Om) (/.f64 2 Om))) (pow.f64 (sin.f64 kx) -2))
(*.f64 (/.f64 (*.f64 l 2) 1) (/.f64 (*.f64 l 2) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2)
(pow.f64 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)) 2)
(*.f64 (/.f64 (*.f64 l 2) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) (*.f64 l 2))
(pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2)
(pow.f64 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)) 2)
(*.f64 (/.f64 (*.f64 l 2) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 2)) (/.f64 (*.f64 l 2) (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2))))
(pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2)
(pow.f64 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)) 2)
(*.f64 (/.f64 (cbrt.f64 (*.f64 16 (pow.f64 l 4))) (*.f64 Om Om)) (/.f64 (cbrt.f64 (*.f64 4 (*.f64 l l))) (pow.f64 (sin.f64 kx) -2)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 l 4) 16)) (*.f64 Om Om)) (/.f64 (cbrt.f64 (*.f64 (*.f64 4 l) l)) (pow.f64 (sin.f64 kx) -2)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 l 4) 16)) (*.f64 Om Om)) (/.f64 (cbrt.f64 (*.f64 4 (*.f64 l l))) (pow.f64 (sin.f64 kx) -2)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 16 (pow.f64 l 4))) 1) (/.f64 (cbrt.f64 (*.f64 4 (*.f64 l l))) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 l 4) 16)) (*.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)) (cbrt.f64 (*.f64 (*.f64 4 l) l))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 l 4) 16)) (/.f64 (cbrt.f64 (*.f64 4 (*.f64 l l))) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 16 (pow.f64 l 4))) Om) (sin.f64 kx)) (*.f64 (/.f64 (cbrt.f64 (*.f64 4 (*.f64 l l))) Om) (sin.f64 kx)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 l 4) 16)) Om) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 kx) (/.f64 (cbrt.f64 (*.f64 (*.f64 4 l) l)) Om))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 l 4) 16)) Om) (*.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (cbrt.f64 (*.f64 4 (*.f64 l l))) Om)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 16 (pow.f64 l 4))) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 2)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 l 4) 16)) (cbrt.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2))) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 2))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)) 2)) (/.f64 (cbrt.f64 (*.f64 (pow.f64 l 4) 16)) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 2)))
(*.f64 (/.f64 (*.f64 4 l) (*.f64 Om Om)) (/.f64 l (pow.f64 (sin.f64 kx) -2)))
(*.f64 (/.f64 1 (*.f64 Om Om)) (/.f64 4 (/.f64 (pow.f64 (sin.f64 kx) -2) (*.f64 l l))))
(/.f64 (*.f64 4 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (sin.f64 kx) -2))
(*.f64 (/.f64 (*.f64 4 l) 1) (/.f64 l (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 (/.f64 (*.f64 4 l) (/.f64 Om (sin.f64 kx))) (*.f64 (/.f64 l Om) (sin.f64 kx)))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 (/.f64 (*.f64 4 l) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 2)) (/.f64 l (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2))))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 (/.f64 4 Om) (*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 (/.f64 (*.f64 4 (*.f64 l l)) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 (cbrt.f64 Om) Om)))
(*.f64 (/.f64 (*.f64 (*.f64 4 l) l) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om (cbrt.f64 Om))))
(/.f64 (/.f64 (*.f64 4 (pow.f64 (sin.f64 kx) 2)) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (*.f64 l l))) (*.f64 Om (cbrt.f64 Om)))
(*.f64 (/.f64 4 (*.f64 Om (neg.f64 Om))) (*.f64 (*.f64 l l) (neg.f64 (pow.f64 (sin.f64 kx) 2))))
(*.f64 (/.f64 (*.f64 (*.f64 4 l) l) (*.f64 Om (neg.f64 Om))) (neg.f64 (pow.f64 (sin.f64 kx) 2)))
(*.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (/.f64 (/.f64 (*.f64 l l) -1/4) Om) (neg.f64 Om)))
(*.f64 (/.f64 4 (neg.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2))) (neg.f64 (*.f64 l l)))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 (/.f64 4 (/.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2) l)) l)
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 (/.f64 4 (/.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2) (cbrt.f64 (pow.f64 l 4)))) (pow.f64 (cbrt.f64 l) 2))
(/.f64 (*.f64 4 (pow.f64 (cbrt.f64 l) 2)) (/.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2) (cbrt.f64 (pow.f64 l 4))))
(*.f64 (/.f64 4 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) (*.f64 (cbrt.f64 (pow.f64 l 4)) (pow.f64 (cbrt.f64 l) 2)))
(*.f64 (/.f64 (*.f64 4 (*.f64 l l)) (sqrt.f64 Om)) (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 (sqrt.f64 Om) Om)))
(*.f64 (/.f64 (*.f64 (*.f64 4 l) l) (sqrt.f64 Om)) (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om (sqrt.f64 Om))))
(*.f64 (/.f64 4 (/.f64 (sqrt.f64 Om) (*.f64 l l))) (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om (sqrt.f64 Om))))
(*.f64 (/.f64 (*.f64 4 (*.f64 l l)) -1) (neg.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om))))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 (/.f64 (*.f64 4 (*.f64 l l)) (/.f64 (*.f64 Om Om) (sin.f64 kx))) (sin.f64 kx))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 (/.f64 (*.f64 4 (*.f64 l l)) (/.f64 (*.f64 Om Om) 1)) (pow.f64 (sin.f64 kx) 2))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 (/.f64 (*.f64 4 (*.f64 l l)) (/.f64 (*.f64 Om Om) (cbrt.f64 (pow.f64 (sin.f64 kx) 4)))) (cbrt.f64 (pow.f64 (sin.f64 kx) 2)))
(*.f64 (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 kx) 4)) (cbrt.f64 (pow.f64 (sin.f64 kx) 2))))
(*.f64 (*.f64 4 (/.f64 (*.f64 l l) (*.f64 Om Om))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 kx) 4)) (cbrt.f64 (pow.f64 (sin.f64 kx) 2))))
(*.f64 (/.f64 (*.f64 4 (*.f64 l l)) (neg.f64 Om)) (neg.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) Om)))
(*.f64 (/.f64 (*.f64 (*.f64 4 l) l) (*.f64 Om (neg.f64 Om))) (neg.f64 (pow.f64 (sin.f64 kx) 2)))
(*.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (/.f64 (/.f64 (*.f64 l l) -1/4) Om) (neg.f64 Om)))
(*.f64 (/.f64 (*.f64 4 (*.f64 l l)) (neg.f64 (*.f64 Om (neg.f64 Om)))) (neg.f64 (neg.f64 (pow.f64 (sin.f64 kx) 2))))
(*.f64 (/.f64 (*.f64 (*.f64 4 l) l) (*.f64 Om (neg.f64 Om))) (neg.f64 (pow.f64 (sin.f64 kx) 2)))
(*.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (/.f64 (/.f64 (*.f64 l l) -1/4) Om) (neg.f64 Om)))
(*.f64 (/.f64 1 (/.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2) 4)) (*.f64 l l))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 (/.f64 1 (/.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2) (*.f64 l 2))) (*.f64 l 2))
(pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2)
(pow.f64 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)) 2)
(*.f64 (/.f64 1 (/.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2) (cbrt.f64 (*.f64 16 (pow.f64 l 4))))) (cbrt.f64 (*.f64 4 (*.f64 l l))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 4 l) l)) (*.f64 (/.f64 1 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) (cbrt.f64 (*.f64 (pow.f64 l 4) 16))))
(/.f64 (*.f64 1 (cbrt.f64 (*.f64 4 (*.f64 l l)))) (/.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2) (cbrt.f64 (*.f64 (pow.f64 l 4) 16))))
(*.f64 (/.f64 1 (/.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2) (*.f64 4 l))) l)
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 16 (pow.f64 l 4))) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) (cbrt.f64 (*.f64 4 (*.f64 l l))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 l 4) 16)) (*.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)) (cbrt.f64 (*.f64 (*.f64 4 l) l))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 l 4) 16)) (/.f64 (cbrt.f64 (*.f64 4 (*.f64 l l))) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 (/.f64 (*.f64 4 l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) l)
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 (/.f64 (*.f64 4 (/.f64 (*.f64 l l) (*.f64 Om Om))) 1) (pow.f64 (sin.f64 kx) 2))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 (/.f64 (*.f64 4 (/.f64 (*.f64 l l) (*.f64 Om Om))) -1) (neg.f64 (pow.f64 (sin.f64 kx) 2)))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 (/.f64 (*.f64 4 (/.f64 (*.f64 l l) (*.f64 Om Om))) (/.f64 1 (sin.f64 kx))) (sin.f64 kx))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 (/.f64 (*.f64 4 (/.f64 (*.f64 l l) (*.f64 Om Om))) (/.f64 1 (cbrt.f64 (pow.f64 (sin.f64 kx) 4)))) (cbrt.f64 (pow.f64 (sin.f64 kx) 2)))
(*.f64 (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 kx) 4)) (cbrt.f64 (pow.f64 (sin.f64 kx) 2))))
(*.f64 (*.f64 4 (/.f64 (*.f64 l l) (*.f64 Om Om))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 kx) 4)) (cbrt.f64 (pow.f64 (sin.f64 kx) 2))))
(*.f64 (/.f64 (*.f64 (*.f64 l l) -4) -1) (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 (/.f64 (*.f64 (*.f64 l l) -4) (neg.f64 Om)) (/.f64 (pow.f64 (sin.f64 kx) 2) Om))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 (/.f64 (*.f64 (*.f64 l l) -4) (neg.f64 (*.f64 Om (neg.f64 Om)))) (neg.f64 (pow.f64 (sin.f64 kx) 2)))
(*.f64 (/.f64 (*.f64 (*.f64 4 l) l) (*.f64 Om (neg.f64 Om))) (neg.f64 (pow.f64 (sin.f64 kx) 2)))
(*.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (/.f64 (/.f64 (*.f64 l l) -1/4) Om) (neg.f64 Om)))
(*.f64 (/.f64 (/.f64 (*.f64 4 (*.f64 l l)) 1) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 (/.f64 (/.f64 (*.f64 4 (*.f64 l l)) 1) 1) (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 (/.f64 (/.f64 (*.f64 4 (*.f64 l l)) 1) (sqrt.f64 Om)) (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 (sqrt.f64 Om) Om)))
(*.f64 (/.f64 (*.f64 (*.f64 4 l) l) (sqrt.f64 Om)) (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om (sqrt.f64 Om))))
(*.f64 (/.f64 4 (/.f64 (sqrt.f64 Om) (*.f64 l l))) (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om (sqrt.f64 Om))))
(*.f64 (/.f64 (/.f64 (*.f64 4 (*.f64 l l)) 1) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 (cbrt.f64 Om) Om)))
(*.f64 (/.f64 (*.f64 (*.f64 4 l) l) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om (cbrt.f64 Om))))
(/.f64 (/.f64 (*.f64 4 (pow.f64 (sin.f64 kx) 2)) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (*.f64 l l))) (*.f64 Om (cbrt.f64 Om)))
(*.f64 (/.f64 (/.f64 (*.f64 4 (*.f64 l l)) 1) (cbrt.f64 (pow.f64 Om 4))) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (cbrt.f64 Om) 2)))
(*.f64 (/.f64 (*.f64 (*.f64 4 l) l) (cbrt.f64 (pow.f64 Om 4))) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (cbrt.f64 Om) 2)))
(*.f64 (/.f64 4 (/.f64 (cbrt.f64 (pow.f64 Om 4)) (*.f64 l l))) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (cbrt.f64 Om) 2)))
(*.f64 (/.f64 (/.f64 (*.f64 4 (*.f64 l l)) 1) (*.f64 Om (neg.f64 Om))) (neg.f64 (pow.f64 (sin.f64 kx) 2)))
(*.f64 (/.f64 (*.f64 (*.f64 4 l) l) (*.f64 Om (neg.f64 Om))) (neg.f64 (pow.f64 (sin.f64 kx) 2)))
(*.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (/.f64 (/.f64 (*.f64 l l) -1/4) Om) (neg.f64 Om)))
(*.f64 (/.f64 (/.f64 (*.f64 4 (*.f64 l l)) 1) -1) (neg.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om))))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 (/.f64 (/.f64 (*.f64 4 (*.f64 l l)) 1) (/.f64 (*.f64 Om Om) (sin.f64 kx))) (sin.f64 kx))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 (/.f64 (/.f64 (*.f64 4 (*.f64 l l)) 1) (/.f64 (*.f64 Om Om) 1)) (pow.f64 (sin.f64 kx) 2))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 (/.f64 (/.f64 (*.f64 4 (*.f64 l l)) 1) (/.f64 (*.f64 Om Om) (cbrt.f64 (pow.f64 (sin.f64 kx) 4)))) (cbrt.f64 (pow.f64 (sin.f64 kx) 2)))
(*.f64 (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 kx) 4)) (cbrt.f64 (pow.f64 (sin.f64 kx) 2))))
(*.f64 (*.f64 4 (/.f64 (*.f64 l l) (*.f64 Om Om))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 kx) 4)) (cbrt.f64 (pow.f64 (sin.f64 kx) 2))))
(*.f64 (/.f64 (/.f64 (*.f64 4 (*.f64 l l)) 1) (neg.f64 Om)) (neg.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) Om)))
(*.f64 (/.f64 (*.f64 (*.f64 4 l) l) (*.f64 Om (neg.f64 Om))) (neg.f64 (pow.f64 (sin.f64 kx) 2)))
(*.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (/.f64 (/.f64 (*.f64 l l) -1/4) Om) (neg.f64 Om)))
(*.f64 (/.f64 (/.f64 (*.f64 4 (*.f64 l l)) 1) (neg.f64 (*.f64 Om (neg.f64 Om)))) (neg.f64 (neg.f64 (pow.f64 (sin.f64 kx) 2))))
(*.f64 (/.f64 (*.f64 (*.f64 4 l) l) (*.f64 Om (neg.f64 Om))) (neg.f64 (pow.f64 (sin.f64 kx) 2)))
(*.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (/.f64 (/.f64 (*.f64 l l) -1/4) Om) (neg.f64 Om)))
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 4 (*.f64 l l)) Om) (sin.f64 kx)) Om) (sin.f64 kx))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 4 (*.f64 l l)) Om) (sin.f64 kx)) 1) (sqrt.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om))))
(*.f64 (*.f64 (sin.f64 kx) (/.f64 4 (/.f64 Om (*.f64 l l)))) (sqrt.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om))))
(*.f64 (*.f64 4 (*.f64 l (*.f64 (sin.f64 kx) (/.f64 l Om)))) (sqrt.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om))))
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 4 (*.f64 l l)) Om) (sin.f64 kx)) (sqrt.f64 Om)) (sqrt.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) Om)))
(*.f64 (/.f64 (*.f64 (sin.f64 kx) (/.f64 4 (/.f64 Om (*.f64 l l)))) (sqrt.f64 Om)) (sqrt.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) Om)))
(*.f64 (/.f64 (*.f64 4 (*.f64 l (*.f64 (sin.f64 kx) (/.f64 l Om)))) (sqrt.f64 Om)) (sqrt.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) Om)))
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 4 (*.f64 l l)) Om) (sin.f64 kx)) (sqrt.f64 (*.f64 Om (neg.f64 Om)))) (sqrt.f64 (neg.f64 (pow.f64 (sin.f64 kx) 2))))
(*.f64 (/.f64 (*.f64 (sin.f64 kx) (/.f64 4 (/.f64 Om (*.f64 l l)))) (sqrt.f64 (*.f64 Om (neg.f64 Om)))) (sqrt.f64 (neg.f64 (pow.f64 (sin.f64 kx) 2))))
(*.f64 (/.f64 (sin.f64 kx) (/.f64 (sqrt.f64 (*.f64 Om (neg.f64 Om))) (*.f64 (*.f64 l l) (/.f64 4 Om)))) (sqrt.f64 (neg.f64 (pow.f64 (sin.f64 kx) 2))))
(*.f64 (/.f64 (/.f64 (*.f64 4 (*.f64 l l)) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 2)) 1) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om))))
(*.f64 (/.f64 (*.f64 (*.f64 4 l) l) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 2)) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om))))
(*.f64 (*.f64 4 (/.f64 l (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 2) l))) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om))))
(*.f64 (/.f64 (/.f64 (*.f64 4 (*.f64 l l)) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 2)) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 (pow.f64 (sin.f64 kx) 2)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 kx) 2)) (/.f64 (/.f64 (*.f64 (*.f64 4 l) l) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 2)) (pow.f64 (cbrt.f64 Om) 2)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 kx) 2)) (/.f64 (/.f64 4 (/.f64 (pow.f64 (cbrt.f64 Om) 2) (*.f64 l l))) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 2)))
(*.f64 (/.f64 (/.f64 (*.f64 4 (*.f64 l l)) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 2)) (cbrt.f64 Om)) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) Om)))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 4 l) l) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 2)) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) Om))) (cbrt.f64 Om))
(*.f64 (/.f64 (*.f64 4 (*.f64 l l)) (*.f64 (cbrt.f64 Om) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 2))) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) Om)))
(*.f64 (/.f64 (/.f64 (*.f64 4 (*.f64 l l)) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 2)) (cbrt.f64 (*.f64 Om (neg.f64 Om)))) (cbrt.f64 (neg.f64 (pow.f64 (sin.f64 kx) 2))))
(*.f64 (/.f64 (*.f64 (*.f64 4 l) l) (*.f64 (cbrt.f64 (*.f64 Om (neg.f64 Om))) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 2))) (cbrt.f64 (neg.f64 (pow.f64 (sin.f64 kx) 2))))
(*.f64 (/.f64 (*.f64 4 (*.f64 l l)) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 2) (cbrt.f64 (*.f64 Om (neg.f64 Om))))) (cbrt.f64 (neg.f64 (pow.f64 (sin.f64 kx) 2))))
(pow.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 1)
(pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2)
(pow.f64 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)) 2)
(pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2)
(pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2)
(pow.f64 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)) 2)
(pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2)) 3)
(pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2)
(pow.f64 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)) 2)
(pow.f64 (/.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2) (*.f64 4 (*.f64 l l))) -1)
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(pow.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 3) 1/3)
(pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2)
(pow.f64 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)) 2)
(neg.f64 (/.f64 (*.f64 4 (*.f64 l l)) (neg.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2))))
(*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 (/.f64 l Om) (/.f64 l Om))))
(*.f64 4 (/.f64 (*.f64 l l) (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(sqrt.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 2))
(sqrt.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2) 2))
(sqrt.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)) 2) 2))
(log.f64 (exp.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2)))
(pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2)
(pow.f64 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2))))
(pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2)
(pow.f64 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)) 2)
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 3))
(pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2)
(pow.f64 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)) 2)
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2)))
(pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2)
(pow.f64 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)) 2)
(exp.f64 (log.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2)))
(pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2)
(pow.f64 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)) 2)
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2)) 1))
(pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2)
(pow.f64 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)) 2)
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2)))
(pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2)
(pow.f64 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)) 2)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2))) 1)
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))
(pow.f64 (/.f64 Om (sin.f64 kx)) 2)
(*.f64 Om (*.f64 Om (pow.f64 (sin.f64 kx) -2)))
(*.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) -2))
(*.f64 Om (*.f64 (pow.f64 (sin.f64 kx) -2) Om))
(*.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) -2))
(*.f64 Om (*.f64 Om (pow.f64 (sin.f64 kx) -2)))
(*.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) -2))
(*.f64 Om (*.f64 Om (pow.f64 (sin.f64 kx) -2)))
(*.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2) 1)
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))
(pow.f64 (/.f64 Om (sin.f64 kx)) 2)
(*.f64 1 (pow.f64 (/.f64 Om (sin.f64 kx)) 2))
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))
(pow.f64 (/.f64 Om (sin.f64 kx)) 2)
(*.f64 (/.f64 Om (sin.f64 kx)) (/.f64 Om (sin.f64 kx)))
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))
(pow.f64 (/.f64 Om (sin.f64 kx)) 2)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 2))
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))
(pow.f64 (/.f64 Om (sin.f64 kx)) 2)
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 2) (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))
(pow.f64 (/.f64 Om (sin.f64 kx)) 2)
(*.f64 (cbrt.f64 (pow.f64 Om 4)) (*.f64 (pow.f64 (cbrt.f64 Om) 2) (pow.f64 (sin.f64 kx) -2)))
(*.f64 (pow.f64 (cbrt.f64 Om) 2) (*.f64 (pow.f64 (sin.f64 kx) -2) (cbrt.f64 (pow.f64 Om 4))))
(*.f64 (pow.f64 (sin.f64 kx) -2) (*.f64 Om Om))
(*.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) -2))
(*.f64 Om (*.f64 Om (pow.f64 (sin.f64 kx) -2)))
(*.f64 (*.f64 Om (neg.f64 Om)) (/.f64 1 (neg.f64 (pow.f64 (sin.f64 kx) 2))))
(/.f64 (*.f64 (*.f64 Om (neg.f64 Om)) 1) (neg.f64 (pow.f64 (sin.f64 kx) 2)))
(*.f64 Om (*.f64 (neg.f64 Om) (/.f64 -1 (pow.f64 (sin.f64 kx) 2))))
(*.f64 -1 (neg.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))
(pow.f64 (/.f64 Om (sin.f64 kx)) 2)
(*.f64 (/.f64 1 (sin.f64 kx)) (/.f64 (*.f64 Om Om) (sin.f64 kx)))
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))
(pow.f64 (/.f64 Om (sin.f64 kx)) 2)
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (sin.f64 kx) 4))) (/.f64 (*.f64 Om Om) (cbrt.f64 (pow.f64 (sin.f64 kx) 2))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (sin.f64 kx) 4))) (/.f64 Om (/.f64 (cbrt.f64 (pow.f64 (sin.f64 kx) 2)) Om)))
(/.f64 (/.f64 Om (/.f64 (cbrt.f64 (pow.f64 (sin.f64 kx) 4)) Om)) (cbrt.f64 (pow.f64 (sin.f64 kx) 2)))
(*.f64 (/.f64 Om (pow.f64 (sin.f64 kx) 2)) Om)
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))
(pow.f64 (/.f64 Om (sin.f64 kx)) 2)
(*.f64 (*.f64 (pow.f64 (sin.f64 kx) -2) Om) Om)
(*.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) -2))
(*.f64 Om (*.f64 Om (pow.f64 (sin.f64 kx) -2)))
(*.f64 (/.f64 1 (neg.f64 (pow.f64 (sin.f64 kx) 2))) (*.f64 Om (neg.f64 Om)))
(/.f64 (*.f64 (*.f64 Om (neg.f64 Om)) 1) (neg.f64 (pow.f64 (sin.f64 kx) 2)))
(*.f64 Om (*.f64 (neg.f64 Om) (/.f64 -1 (pow.f64 (sin.f64 kx) 2))))
(*.f64 (/.f64 Om 1) (/.f64 Om (pow.f64 (sin.f64 kx) 2)))
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))
(pow.f64 (/.f64 Om (sin.f64 kx)) 2)
(*.f64 (/.f64 Om (cbrt.f64 (pow.f64 (sin.f64 kx) 4))) (/.f64 Om (cbrt.f64 (pow.f64 (sin.f64 kx) 2))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (sin.f64 kx) 4))) (/.f64 Om (/.f64 (cbrt.f64 (pow.f64 (sin.f64 kx) 2)) Om)))
(/.f64 (/.f64 Om (/.f64 (cbrt.f64 (pow.f64 (sin.f64 kx) 4)) Om)) (cbrt.f64 (pow.f64 (sin.f64 kx) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 Om 4)) (sin.f64 kx)) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (sin.f64 kx)))
(*.f64 (cbrt.f64 (pow.f64 Om 4)) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (pow.f64 (sin.f64 kx) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 Om 4)) 1) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (pow.f64 (sin.f64 kx) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 Om 4)) (sin.f64 kx)) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (sin.f64 kx)))
(*.f64 (cbrt.f64 (pow.f64 Om 4)) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (pow.f64 (sin.f64 kx) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 Om 4)) (cbrt.f64 (pow.f64 (sin.f64 kx) 4))) (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) (/.f64 (cbrt.f64 (pow.f64 Om 4)) (cbrt.f64 (pow.f64 (sin.f64 kx) 4))))
(*.f64 (/.f64 Om (neg.f64 (pow.f64 (sin.f64 kx) 2))) (neg.f64 Om))
(*.f64 (neg.f64 Om) (/.f64 Om (neg.f64 (pow.f64 (sin.f64 kx) 2))))
(*.f64 (/.f64 Om (/.f64 (pow.f64 (sin.f64 kx) 2) (sqrt.f64 Om))) (sqrt.f64 Om))
(*.f64 (sqrt.f64 Om) (*.f64 (/.f64 Om (pow.f64 (sin.f64 kx) 2)) (sqrt.f64 Om)))
(*.f64 (sqrt.f64 Om) (/.f64 (*.f64 Om (sqrt.f64 Om)) (pow.f64 (sin.f64 kx) 2)))
(*.f64 (/.f64 Om (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 Om))
(*.f64 (cbrt.f64 Om) (*.f64 (/.f64 Om (pow.f64 (sin.f64 kx) 2)) (pow.f64 (cbrt.f64 Om) 2)))
(*.f64 (/.f64 Om (pow.f64 (sin.f64 kx) 2)) (*.f64 (cbrt.f64 Om) (pow.f64 (cbrt.f64 Om) 2)))
(*.f64 (/.f64 (*.f64 Om Om) (-.f64 (cos.f64 (-.f64 kx kx)) (cos.f64 (+.f64 kx kx)))) 2)
(*.f64 2 (/.f64 (*.f64 Om Om) (-.f64 (cos.f64 0) (cos.f64 (+.f64 kx kx)))))
(/.f64 (*.f64 2 (*.f64 Om Om)) (-.f64 (cos.f64 0) (cos.f64 (+.f64 kx kx))))
(*.f64 (/.f64 1 (/.f64 (pow.f64 (sin.f64 kx) 2) (cbrt.f64 (pow.f64 Om 4)))) (pow.f64 (cbrt.f64 Om) 2))
(*.f64 (pow.f64 (cbrt.f64 Om) 2) (*.f64 (/.f64 1 (pow.f64 (sin.f64 kx) 2)) (cbrt.f64 (pow.f64 Om 4))))
(*.f64 (pow.f64 (cbrt.f64 Om) 2) (*.f64 (cbrt.f64 (pow.f64 Om 4)) (/.f64 1 (pow.f64 (sin.f64 kx) 2))))
(*.f64 (/.f64 1 (/.f64 1 (*.f64 Om Om))) (pow.f64 (sin.f64 kx) -2))
(*.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) -2))
(*.f64 Om (*.f64 Om (pow.f64 (sin.f64 kx) -2)))
(*.f64 (/.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 2))) (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))
(pow.f64 (/.f64 Om (sin.f64 kx)) 2)
(*.f64 (/.f64 (sqrt.f64 Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) (sqrt.f64 Om))
(*.f64 (sqrt.f64 Om) (*.f64 (/.f64 Om (pow.f64 (sin.f64 kx) 2)) (sqrt.f64 Om)))
(*.f64 (sqrt.f64 Om) (/.f64 (*.f64 Om (sqrt.f64 Om)) (pow.f64 (sin.f64 kx) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 Om) 2) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) (cbrt.f64 Om))
(*.f64 (cbrt.f64 Om) (*.f64 (/.f64 (pow.f64 (cbrt.f64 Om) 2) (pow.f64 (sin.f64 kx) 2)) Om))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 Om) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 Om (cbrt.f64 Om)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 Om 4)) (pow.f64 (sin.f64 kx) 2)) (pow.f64 (cbrt.f64 Om) 2))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 Om 4)) (sin.f64 kx)) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (sin.f64 kx)))
(*.f64 (cbrt.f64 (pow.f64 Om 4)) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (pow.f64 (sin.f64 kx) 2)))
(*.f64 (/.f64 (/.f64 (*.f64 Om Om) 1) (-.f64 (cos.f64 (-.f64 kx kx)) (cos.f64 (+.f64 kx kx)))) 2)
(*.f64 2 (/.f64 (*.f64 Om Om) (-.f64 (cos.f64 0) (cos.f64 (+.f64 kx kx)))))
(/.f64 (*.f64 2 (*.f64 Om Om)) (-.f64 (cos.f64 0) (cos.f64 (+.f64 kx kx))))
(pow.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2) 1)
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))
(pow.f64 (/.f64 Om (sin.f64 kx)) 2)
(pow.f64 (/.f64 Om (sin.f64 kx)) 2)
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))
(pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 3)
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))
(pow.f64 (/.f64 Om (sin.f64 kx)) 2)
(pow.f64 (pow.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2) 3) 1/3)
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))
(pow.f64 (/.f64 Om (sin.f64 kx)) 2)
(pow.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)) -1)
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))
(pow.f64 (/.f64 Om (sin.f64 kx)) 2)
(neg.f64 (/.f64 (*.f64 Om Om) (neg.f64 (pow.f64 (sin.f64 kx) 2))))
(*.f64 (neg.f64 Om) (/.f64 Om (neg.f64 (pow.f64 (sin.f64 kx) 2))))
(sqrt.f64 (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 kx) 4)))
(log.f64 (exp.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))
(pow.f64 (/.f64 Om (sin.f64 kx)) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2))))
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))
(pow.f64 (/.f64 Om (sin.f64 kx)) 2)
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2) 3))
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))
(pow.f64 (/.f64 Om (sin.f64 kx)) 2)
(cbrt.f64 (/.f64 (pow.f64 (*.f64 Om Om) 3) (pow.f64 (pow.f64 (sin.f64 kx) 2) 3)))
(cbrt.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (pow.f64 (sin.f64 kx) 2) 3)))
(cbrt.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 kx) 6)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))
(pow.f64 (/.f64 Om (sin.f64 kx)) 2)
(exp.f64 (log.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))
(pow.f64 (/.f64 Om (sin.f64 kx)) 2)
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)) 1))
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))
(pow.f64 (/.f64 Om (sin.f64 kx)) 2)
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 Om (sin.f64 kx)) 2)))
(/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))
(pow.f64 (/.f64 Om (sin.f64 kx)) 2)
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))))) 1)
(hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)))
(hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)))
(*.f64 1 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))))
(hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)))
(hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)))
(*.f64 1 (neg.f64 (neg.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))))))
(hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)))
(hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)))
(*.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))) 1)
(hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)))
(hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)))
(*.f64 (sqrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) (sqrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))))
(hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)))
(hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)))
(*.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) 2))
(hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)))
(hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) 2) (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))))
(hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)))
(hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)))
(*.f64 -1 (neg.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))))
(hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)))
(hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)))
(*.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) 2) 2)) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) 2)))
(*.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)))) 2) 2)) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)))) 2)))
(*.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)))) 2) 2)) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)))) 2)))
(*.f64 (pow.f64 1 1/2) (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))))
(hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)))
(hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) 2) 2) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) 2) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)))) 2) 2)) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)))) 2)))
(*.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)))) 2) 2)) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)))) 2)))
(*.f64 (/.f64 1 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))) -1/2)) (sqrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))))
(*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)))) (/.f64 1 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx))) -1/2)))
(*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)))) (/.f64 1 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om))) -1/2)))
(*.f64 (/.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) 2))) (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))))
(hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)))
(hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)))
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) 1) (sqrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))))
(hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)))
(hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)))
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) (sqrt.f64 -1)) (sqrt.f64 (neg.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))))))
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)))) (sqrt.f64 -1)) (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx))))))
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)))) (sqrt.f64 -1)) (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) 2) 1) (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))))
(hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)))
(hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) 2) -1) (cbrt.f64 (neg.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)))) 2) -1) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx))))))
(/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)))) 2) (/.f64 -1 (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)))))))
(/.f64 1 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))))
(hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)))
(hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)))
(/.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))) 1)
(hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)))
(hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)))
(/.f64 (sqrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) (pow.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))) -1/2))
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)))) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx))) -1/2))
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)))) (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om))) -1/2))
(/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) 2) (/.f64 1 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))))))
(hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)))
(hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)))
(/.f64 (neg.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) -1)
(hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)))
(hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 2))) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2) 2))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)) 2) 2))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)) 2))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 2))) (*.f64 1 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2)))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2) 2))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)) 2) 2))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)) 2))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 3))) (sqrt.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 2) (-.f64 1 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2)))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2) 3))) (sqrt.f64 (-.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2) 2) 1) (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)) 2) 3))) (sqrt.f64 (+.f64 (-.f64 1 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)) 2)) (pow.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)) 2) 2))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 3))) (*.f64 1 (sqrt.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 2) (-.f64 1 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2))))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2) 3))) (sqrt.f64 (-.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2) 2) 1) (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)) 2) 3))) (sqrt.f64 (+.f64 (-.f64 1 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)) 2)) (pow.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)) 2) 2))))
(/.f64 (cbrt.f64 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 2))) (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))))) (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2)))))
(/.f64 (cbrt.f64 (-.f64 1 (pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2) 2))) (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx))))) (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2)))))
(/.f64 (cbrt.f64 (-.f64 1 (pow.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)) 2) 2))) (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om))))) (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)) 2)))))
(/.f64 (cbrt.f64 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 3))) (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))))) (cbrt.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 2) (-.f64 1 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2))))))
(/.f64 (cbrt.f64 (+.f64 1 (pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2) 3))) (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx))))) (cbrt.f64 (-.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2) 2) 1) (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2)))))
(/.f64 (/.f64 (cbrt.f64 (+.f64 1 (pow.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)) 2) 3))) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)))))) (cbrt.f64 (+.f64 (-.f64 1 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)) 2)) (pow.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)) 2) 2))))
(pow.f64 (+.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 1) 1/2)
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2)))
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)) 2)))
(pow.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))) 1)
(hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)))
(hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)))
(pow.f64 (sqrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) 2)
(hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)))
(hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)))
(pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) 3)
(hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)))
(hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)))
(pow.f64 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))) 3) 1/3)
(hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)))
(hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)))
(fabs.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))))
(fabs.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx))))
(fabs.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om))))
(log.f64 (exp.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))))
(hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)))
(hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))))))
(hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)))
(hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)))
(cbrt.f64 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))) 3))
(hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)))
(hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)))
(expm1.f64 (log1p.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))))
(hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)))
(hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)))
(hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))
(hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)))
(hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)))
(exp.f64 (log.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))))
(hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)))
(hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)))
(exp.f64 (*.f64 (log1p.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2)) 1/2))
(pow.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2))) 1/2)
(pow.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)) 2))) 1/2)
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) 1))
(hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)))
(hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)))
(log1p.f64 (expm1.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))))
(hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)))
(hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx))))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om))))
(*.f64 1 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx))))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om))))
(*.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx))))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om))))
(*.f64 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))) -1/2) (pow.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))) -1/2))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx))))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om))))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))) -2)))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx))) -2)))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))))))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx))) -2)))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om))) -2)))
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx))))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) 2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx))))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om))))
(*.f64 (/.f64 1 (neg.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))))) -1)
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx))))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om))))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) -1))
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)))) -2)
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)))) -2)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) 2) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) -1))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx))))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 2)))) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2))) (sqrt.f64 (-.f64 1 (pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2) 2))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)) 2))) (sqrt.f64 (-.f64 1 (pow.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)) 2) 2))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 3)))) (sqrt.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 2) (-.f64 1 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2)))))
(/.f64 (sqrt.f64 (-.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2) 2) 1) (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2))) (sqrt.f64 (+.f64 1 (pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2) 3))))
(/.f64 (sqrt.f64 (+.f64 (-.f64 1 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)) 2)) (pow.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)) 2) 2))) (sqrt.f64 (+.f64 1 (pow.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)) 2) 3))))
(pow.f64 (+.f64 (pow.f64 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))) 2) 1) -1/2)
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx)) 2)) -1/2)
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om)) 2)) -1/2)
(pow.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))) -1)
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx))))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om))))
(pow.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx))))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om))))
(pow.f64 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))) -1/2) 2)
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx))))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om))))
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))))) 3)
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx))))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om))))
(pow.f64 (/.f64 1 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))) 3)) 1/3)
(cbrt.f64 (/.f64 1 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx))) 3)))
(cbrt.f64 (/.f64 1 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om))) 3)))
(sqrt.f64 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))) -2))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx))) -2))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx))))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx))))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om))))
(cbrt.f64 (/.f64 1 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))) 3)))
(cbrt.f64 (/.f64 1 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx))) 3)))
(cbrt.f64 (/.f64 1 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om))) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx))))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx))))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))) -1))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx))))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))))) 1))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx))))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om))))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (sin.f64 kx))))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (/.f64 (*.f64 2 l) Om))))

localize70.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
0.1b
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
0.9b
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
1.2b
(*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
Compiler

Compiled 123 to 68 computations (44.7% saved)

series4.0ms (0%)

Counts
1 → 48
Calls

12 calls:

TimeVariablePointExpression
1.0ms
ky
@0
(hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
1.0ms
kx
@0
(hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
0.0ms
l
@-inf
(hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
0.0ms
l
@inf
(hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
0.0ms
Om
@0
(hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))

rewrite67.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1524×associate-*r/
1412×associate-/r*
1300×associate-*l/
320×add-sqr-sqrt
316×*-un-lft-identity
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01639
131839
2386139
Stop Event
node limit
Counts
1 → 19
Calls
Call 1
Inputs
(hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))

simplify123.0ms (0.6%)

Algorithm
egg-herbie
Rules
1888×associate-/r*
1298×associate-*r/
1074×associate-*l/
1000×distribute-lft-in
470×associate-/r/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02477709
17087271
234307271
Stop Event
node limit
Counts
67 → 97
Calls
Call 1
Inputs
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)) (pow.f64 Om 6))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 Om 4))))))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(+.f64 (*.f64 1/512 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))))
(*.f64 -2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))))))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))) (+.f64 (*.f64 -1/512 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))))))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(+.f64 (*.f64 1/512 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)) (pow.f64 Om 6))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 Om 4))))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)) (pow.f64 Om 6))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 Om 4))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 kx 4)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 (sin.f64 ky) 2))))) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (pow.f64 kx 6)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 kx 4)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) 1))
(sqrt.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) 1))
(sqrt.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) 1))
(sqrt.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) 1))
(sqrt.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))
(+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (sqrt.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))
(+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (+.f64 (sqrt.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)) (*.f64 1/2 (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))) 2)) (pow.f64 ky 4)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))))))
(+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))) (pow.f64 ky 6)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (+.f64 (sqrt.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)) (*.f64 1/2 (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))) 2)) (pow.f64 ky 4)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1)
(*.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)
(*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)
(pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3) 1/3)
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 1/2)
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(log.f64 (exp.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3))
(expm1.f64 (log1p.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(exp.f64 (log.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1))
(log1p.f64 (expm1.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
Outputs
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l)))))
(fma.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) Om)) 1)
(fma.f64 2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1)
(+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (/.f64 (pow.f64 Om 4) (pow.f64 l 4))))))
(+.f64 1 (fma.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) Om)) (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (/.f64 (pow.f64 Om 4) (pow.f64 l 4))))))
(+.f64 1 (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) (/.f64 2 (/.f64 (*.f64 (/.f64 Om l) (/.f64 Om l)) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)) (pow.f64 Om 6))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 Om 4))))))
(+.f64 1 (fma.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (fma.f64 4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (/.f64 (pow.f64 Om 6) (pow.f64 l 6))) (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (/.f64 (pow.f64 Om 4) (pow.f64 l 4)))))))
(+.f64 1 (fma.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) Om)) (fma.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (/.f64 (pow.f64 Om 4) (pow.f64 l 4))) (*.f64 4 (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 Om 6)) (pow.f64 l 6))))))
(+.f64 (fma.f64 2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 Om 6)) (pow.f64 l 6)))))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(fma.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(fma.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(fma.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(fma.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)) (fma.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(fma.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (fma.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))))))
(fma.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (fma.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (*.f64 (pow.f64 Om 3) -1/64) (pow.f64 l 3)))))
(+.f64 (*.f64 1/512 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))))
(fma.f64 1/512 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5))) (fma.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)) (fma.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))))
(fma.f64 1/512 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5))) (fma.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (fma.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))))))
(fma.f64 1/512 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5))) (fma.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (fma.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (*.f64 (pow.f64 Om 3) -1/64) (pow.f64 l 3))))))
(*.f64 -2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (/.f64 l Om) -2))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(fma.f64 -2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)) (*.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) (/.f64 Om l)))
(fma.f64 -2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 (/.f64 Om l) -1/4)))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) -1/4) (/.f64 Om l) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (/.f64 l Om) -2)))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))))))
(fma.f64 -2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)) (fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) 1/64)))
(fma.f64 -2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) -1/4 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) 1/64))))
(fma.f64 -2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) -1/4 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (*.f64 (pow.f64 Om 3) 1/64) (pow.f64 l 3)))))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))) (+.f64 (*.f64 -1/512 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))))))
(fma.f64 -2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)) (fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) (fma.f64 -1/512 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5))) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) 1/64))))
(fma.f64 -2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) -1/4 (fma.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) 1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) -1/512)))))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(fma.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(fma.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(fma.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(fma.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)) (fma.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(fma.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (fma.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))))))
(fma.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (fma.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (*.f64 (pow.f64 Om 3) -1/64) (pow.f64 l 3)))))
(+.f64 (*.f64 1/512 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om))) (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))))
(fma.f64 1/512 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5))) (fma.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)) (fma.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))))
(fma.f64 1/512 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5))) (fma.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (fma.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))))))
(fma.f64 1/512 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5))) (fma.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (fma.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (*.f64 (pow.f64 Om 3) -1/64) (pow.f64 l 3))))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l)))))
(fma.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) Om)) 1)
(fma.f64 2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1)
(+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (/.f64 (pow.f64 Om 4) (pow.f64 l 4))))))
(+.f64 1 (fma.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) Om)) (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (/.f64 (pow.f64 Om 4) (pow.f64 l 4))))))
(+.f64 1 (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) (/.f64 2 (/.f64 (*.f64 (/.f64 Om l) (/.f64 Om l)) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)) (pow.f64 Om 6))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 Om 4))))))
(+.f64 1 (fma.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (fma.f64 4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (/.f64 (pow.f64 Om 6) (pow.f64 l 6))) (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (/.f64 (pow.f64 Om 4) (pow.f64 l 4)))))))
(+.f64 1 (fma.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) Om)) (fma.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (/.f64 (pow.f64 Om 4) (pow.f64 l 4))) (*.f64 4 (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 Om 6)) (pow.f64 l 6))))))
(+.f64 (fma.f64 2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 Om 6)) (pow.f64 l 6)))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l)))))
(fma.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) Om)) 1)
(fma.f64 2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1)
(+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (/.f64 (pow.f64 Om 4) (pow.f64 l 4))))))
(+.f64 1 (fma.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) Om)) (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (/.f64 (pow.f64 Om 4) (pow.f64 l 4))))))
(+.f64 1 (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) (/.f64 2 (/.f64 (*.f64 (/.f64 Om l) (/.f64 Om l)) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)) (pow.f64 Om 6))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 Om 4))))))
(+.f64 1 (fma.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (fma.f64 4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (/.f64 (pow.f64 Om 6) (pow.f64 l 6))) (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (/.f64 (pow.f64 Om 4) (pow.f64 l 4)))))))
(+.f64 1 (fma.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) Om)) (fma.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (/.f64 (pow.f64 Om 4) (pow.f64 l 4))) (*.f64 4 (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 Om 6)) (pow.f64 l 6))))))
(+.f64 (fma.f64 2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 Om 6)) (pow.f64 l 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 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))
(sqrt.f64 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 ky) 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 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (*.f64 kx kx)) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2)) 1)))) (sqrt.f64 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 ky) 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 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 kx 4)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) (*.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) 2)) (pow.f64 kx 4))) (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))))))
(+.f64 (sqrt.f64 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2)) 1)) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2)) 1))) (+.f64 (*.f64 (*.f64 1/2 (-.f64 (fma.f64 -4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 (/.f64 l (*.f64 Om Om)) (/.f64 l (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2)) 1))) (*.f64 (/.f64 l Om) (/.f64 l Om)))) 2))) (pow.f64 kx 4)) (*.f64 2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (*.f64 kx kx))))))
(+.f64 (sqrt.f64 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2)) 1)) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2)) 1))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (fma.f64 -4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 (/.f64 l (*.f64 Om Om)) (/.f64 l (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2)) 1))) (*.f64 (/.f64 l Om) (/.f64 l Om)))) 2)) (pow.f64 kx 4))) (/.f64 (*.f64 2 (*.f64 (*.f64 l kx) (*.f64 l kx))) (*.f64 Om Om)))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 (sin.f64 ky) 2))))) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (pow.f64 kx 6)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 kx 4)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) (*.f64 (+.f64 (fma.f64 -2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 (sin.f64 ky) 2))) (*.f64 4 (/.f64 (*.f64 (*.f64 l l) (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om Om)))) (*.f64 -2 (/.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) 2)) (/.f64 (*.f64 (*.f64 Om Om) (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 l l))))) (pow.f64 kx 6))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) (*.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) 2)) (pow.f64 kx 4))) (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))))))))
(+.f64 (sqrt.f64 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2)) 1)) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2)) 1))) (*.f64 (fma.f64 -2 (*.f64 (*.f64 (/.f64 l (*.f64 Om Om)) (/.f64 l (pow.f64 (sin.f64 ky) 2))) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 (sin.f64 ky) 2))))) (*.f64 -2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (/.f64 (-.f64 (fma.f64 -4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 (/.f64 l (*.f64 Om Om)) (/.f64 l (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2)) 1))) (*.f64 (/.f64 l Om) (/.f64 l Om)))) 2)) (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2)) 1)))))) (pow.f64 kx 6))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2)) 1))) (+.f64 (*.f64 (*.f64 1/2 (-.f64 (fma.f64 -4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 (/.f64 l (*.f64 Om Om)) (/.f64 l (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2)) 1))) (*.f64 (/.f64 l Om) (/.f64 l Om)))) 2))) (pow.f64 kx 4)) (*.f64 2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (*.f64 kx kx)))))))
(+.f64 (sqrt.f64 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2)) 1)) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2)) 1))) (*.f64 (fma.f64 -2 (*.f64 (*.f64 (/.f64 l (*.f64 Om Om)) (/.f64 l (pow.f64 (sin.f64 ky) 2))) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (-.f64 2/45 (*.f64 (/.f64 -1/2 (pow.f64 (sin.f64 ky) 2)) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)))) (/.f64 (*.f64 -2 (*.f64 l l)) (/.f64 (*.f64 Om (*.f64 Om (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2)) 1))) (-.f64 (fma.f64 -4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 (/.f64 l (*.f64 Om Om)) (/.f64 l (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2)) 1))) (*.f64 (/.f64 l Om) (/.f64 l Om)))) 2)))))) (pow.f64 kx 6))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2)) 1))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (fma.f64 -4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 (/.f64 l (*.f64 Om Om)) (/.f64 l (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2)) 1))) (*.f64 (/.f64 l Om) (/.f64 l Om)))) 2)) (pow.f64 kx 4))) (/.f64 (*.f64 2 (*.f64 (*.f64 l kx) (*.f64 l kx))) (*.f64 Om Om))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))
(sqrt.f64 (fma.f64 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) Om)) 4 1))
(sqrt.f64 (fma.f64 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 4 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))
(sqrt.f64 (fma.f64 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) Om)) 4 1))
(sqrt.f64 (fma.f64 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 4 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))
(sqrt.f64 (fma.f64 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) Om)) 4 1))
(sqrt.f64 (fma.f64 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 4 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))
(sqrt.f64 (fma.f64 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) Om)) 4 1))
(sqrt.f64 (fma.f64 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 4 1))
(sqrt.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) 1))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))
(sqrt.f64 (fma.f64 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) Om)) 4 1))
(sqrt.f64 (fma.f64 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 4 1))
(sqrt.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) 1))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))
(sqrt.f64 (fma.f64 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) Om)) 4 1))
(sqrt.f64 (fma.f64 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 4 1))
(sqrt.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) 1))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))
(sqrt.f64 (fma.f64 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) Om)) 4 1))
(sqrt.f64 (fma.f64 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 4 1))
(sqrt.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) 1))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))
(sqrt.f64 (fma.f64 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) Om)) 4 1))
(sqrt.f64 (fma.f64 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 4 1))
(sqrt.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))
(sqrt.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))
(sqrt.f64 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1))
(+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (sqrt.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))
(fma.f64 2 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (sqrt.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(fma.f64 2 (*.f64 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (*.f64 ky ky)) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1)))) (sqrt.f64 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1)))
(fma.f64 2 (*.f64 (*.f64 (/.f64 (*.f64 ky ky) (*.f64 Om Om)) (*.f64 l l)) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1)))) (sqrt.f64 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1)))
(+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (+.f64 (sqrt.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)) (*.f64 1/2 (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))) 2)) (pow.f64 ky 4)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))))))
(+.f64 (fma.f64 2 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (sqrt.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (*.f64 (pow.f64 ky 4) (-.f64 (fma.f64 -4 (/.f64 (*.f64 (*.f64 l l) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 Om Om)) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (*.f64 ky ky)) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1)))) (fma.f64 (*.f64 (*.f64 1/2 (pow.f64 ky 4)) (-.f64 (fma.f64 -4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (/.f64 l (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)) l))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1))) (/.f64 (*.f64 2 (*.f64 l l)) (*.f64 Om Om))) 2))) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1))) (sqrt.f64 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1))))
(fma.f64 2 (*.f64 (*.f64 (/.f64 (*.f64 ky ky) (*.f64 Om Om)) (*.f64 l l)) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1)))) (fma.f64 1/2 (*.f64 (-.f64 (fma.f64 -4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (/.f64 l (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)) l))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1))) (/.f64 (*.f64 2 (*.f64 l l)) (*.f64 Om Om))) 2)) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1))) (pow.f64 ky 4))) (sqrt.f64 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1))))
(+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))) (pow.f64 ky 6)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (+.f64 (sqrt.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)) (*.f64 1/2 (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))) 2)) (pow.f64 ky 4)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))))))
(fma.f64 2 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 ky ky))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (*.f64 (+.f64 (fma.f64 -2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))) (*.f64 4 (/.f64 (*.f64 (*.f64 l l) (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))) (*.f64 Om Om)))) (*.f64 -2 (*.f64 (/.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 (*.f64 l l) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 Om Om)) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2)) (*.f64 Om Om)) (/.f64 (*.f64 l l) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) (pow.f64 ky 6))) (+.f64 (sqrt.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (*.f64 (pow.f64 ky 4) (-.f64 (fma.f64 -4 (/.f64 (*.f64 (*.f64 l l) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 Om Om)) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2))))))))
(+.f64 (fma.f64 (*.f64 (*.f64 1/2 (pow.f64 ky 4)) (-.f64 (fma.f64 -4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (/.f64 l (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)) l))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1))) (/.f64 (*.f64 2 (*.f64 l l)) (*.f64 Om Om))) 2))) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1))) (sqrt.f64 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1))) (+.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (*.f64 ky ky))) (*.f64 (*.f64 1/2 (fma.f64 -2 (*.f64 (/.f64 l (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)) l)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (-.f64 2/45 (/.f64 (+.f64 -1/6 (*.f64 -1/2 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (*.f64 -2 (-.f64 (fma.f64 -4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (/.f64 l (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)) l))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1))) (/.f64 (*.f64 2 (*.f64 l l)) (*.f64 Om Om))) 2))) (/.f64 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1) (*.f64 (/.f64 l Om) (/.f64 l Om))))))) (pow.f64 ky 6)))))
(+.f64 (fma.f64 1/2 (*.f64 (-.f64 (fma.f64 -4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (/.f64 l (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)) l))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1))) (/.f64 (*.f64 2 (*.f64 l l)) (*.f64 Om Om))) 2)) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1))) (pow.f64 ky 4))) (sqrt.f64 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1))) (+.f64 (*.f64 1/2 (*.f64 (fma.f64 -2 (*.f64 (/.f64 l (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)) l)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (+.f64 2/45 (/.f64 (+.f64 1/6 (*.f64 1/2 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 (sin.f64 kx) 2)))) (*.f64 -2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (/.f64 (-.f64 (fma.f64 -4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (/.f64 l (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)) l))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1))) (/.f64 (*.f64 2 (*.f64 l l)) (*.f64 Om Om))) 2)) (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1)))))) (pow.f64 ky 6))) (*.f64 2 (*.f64 (/.f64 (*.f64 ky ky) (*.f64 Om Om)) (*.f64 l l))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))
(sqrt.f64 (fma.f64 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) Om)) 4 1))
(sqrt.f64 (fma.f64 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 4 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))
(sqrt.f64 (fma.f64 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) Om)) 4 1))
(sqrt.f64 (fma.f64 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 4 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))
(sqrt.f64 (fma.f64 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) Om)) 4 1))
(sqrt.f64 (fma.f64 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 4 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))
(sqrt.f64 (fma.f64 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) Om)) 4 1))
(sqrt.f64 (fma.f64 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 4 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))
(sqrt.f64 (fma.f64 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) Om)) 4 1))
(sqrt.f64 (fma.f64 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 4 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))
(sqrt.f64 (fma.f64 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) Om)) 4 1))
(sqrt.f64 (fma.f64 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 4 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))
(sqrt.f64 (fma.f64 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) Om)) 4 1))
(sqrt.f64 (fma.f64 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 4 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))
(sqrt.f64 (fma.f64 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) Om)) 4 1))
(sqrt.f64 (fma.f64 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 4 1))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1)
(hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)
(hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))
(hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)
(hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)
(hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3)
(hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3) 1/3)
(hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 1/2)
(hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(log.f64 (exp.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3))
(hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(expm1.f64 (log1p.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(exp.f64 (log.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1))
(hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(log1p.f64 (expm1.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))

eval1.5s (7.2%)

Compiler

Compiled 62931 to 40694 computations (35.3% saved)

prune978.0ms (4.8%)

Pruning

12 alts after pruning (11 fresh and 1 done)

PrunedKeptTotal
New1637111648
Fresh000
Picked101
Done314
Total1641121653
Error
0b
Counts
1653 → 12
Alt Table
Click to see full alt table
StatusErrorProgram
3.7b
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))))))
2.4b
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 2 (*.f64 (sin.f64 ky) l)) Om))))))
23.3b
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (+.f64 1 (/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om)))))))
22.1b
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (+.f64 1 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx)))))))))
34.3b
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))
37.0b
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))))))
37.0b
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))))))
38.3b
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 kx) (/.f64 l Om))))))
38.4b
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om))))))
0.6b
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))))
0.0b
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
23.6b
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 1)))
Compiler

Compiled 518 to 422 computations (18.5% saved)

localize116.0ms (0.6%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.9b
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
1.2b
(*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
2.0b
(log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
2.5b
(log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 2))
Compiler

Compiled 324 to 181 computations (44.1% saved)

series405.0ms (2%)

Counts
4 → 192
Calls

48 calls:

TimeVariablePointExpression
88.0ms
kx
@-inf
(log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
49.0ms
kx
@-inf
(log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 2))
30.0ms
kx
@inf
(log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 2))
25.0ms
ky
@inf
(log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 2))
22.0ms
ky
@-inf
(log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 2))

rewrite118.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1484×associate-*r/
1270×associate-*l/
432×add-sqr-sqrt
422×*-un-lft-identity
416×pow1
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
022198
1434186
25118174
Stop Event
node limit
Counts
4 → 169
Calls
Call 1
Inputs
(log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 2))
(log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 4))) (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) 2)) (+.f64 (log.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) 2))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 0 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 4)))) (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (-.f64 1 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (exp.f64 (log1p.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (exp.f64 (log1p.f64 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (sqrt.f64 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (*.f64 (sqrt.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (cbrt.f64 (*.f64 4 (pow.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 4 (pow.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2))) (cbrt.f64 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2)) (*.f64 (cbrt.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (sqrt.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (sqrt.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (cbrt.f64 (pow.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2))) (cbrt.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 4 (pow.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 0 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 0 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) 2))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (exp.f64 (log1p.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (sqrt.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (cbrt.f64 (pow.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2)) (cbrt.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/3 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/3 (neg.f64 (neg.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/3 (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)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1/3 (neg.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2))) (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1/2) 1/3) (sqrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.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)) 1/3) (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 2 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (/.f64 Om l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 Om l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 l)) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 l) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 l))) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (*.f64 2 l) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (neg.f64 l) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (neg.f64 l))) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (neg.f64 l) 2)) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) 1)) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) (sqrt.f64 Om))) (sqrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 (*.f64 2 l))) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 1) (/.f64 Om l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 1) (/.f64 (/.f64 Om l) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) l) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (sqrt.f64 l)) (/.f64 Om (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (cbrt.f64 (*.f64 l l))) (/.f64 Om (cbrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) -1) (neg.f64 (/.f64 Om l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (neg.f64 l)) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (/.f64 l 1)) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (/.f64 l (sqrt.f64 Om))) (sqrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (/.f64 l (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (neg.f64 (neg.f64 l))) (neg.f64 (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 (*.f64 l (/.f64 2 Om)))) (sqrt.f64 (*.f64 2 l))) (sqrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (pow.f64 (cbrt.f64 (*.f64 l (/.f64 2 Om))) 2)) (cbrt.f64 (*.f64 2 l))) (cbrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 Om l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (/.f64 Om l) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 l) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 Om (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 l l)) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 Om (cbrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 (/.f64 Om l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 l) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 l 1) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 l (sqrt.f64 Om)) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 l (pow.f64 (cbrt.f64 Om) 2)) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (neg.f64 l)) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (neg.f64 l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (neg.f64 l) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 2 l) 1) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 2 l) (sqrt.f64 Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sqrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 2 l) (pow.f64 (cbrt.f64 Om) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 2 l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 l)) 1) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 2 l) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 2 l)) (*.f64 (sqrt.f64 (*.f64 l (/.f64 2 Om))) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (neg.f64 l) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 l Om)) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 l (/.f64 2 Om)) 3) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3) (pow.f64 (*.f64 l (/.f64 2 Om)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 4))) (+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) 2)) (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) 2))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 0 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (-.f64 1 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (exp.f64 (log1p.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.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))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 -1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.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) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 1 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))))

simplify513.0ms (2.5%)

Algorithm
egg-herbie
Rules
1232×+-commutative
1202×associate-*r/
1196×*-commutative
874×associate-+r+
810×associate-*l/
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0150591129
1512191129
Stop Event
node limit
Counts
361 → 429
Calls
Call 1
Inputs
(log.f64 (pow.f64 (pow.f64 (exp.f64 1) 2) 1/3))
(+.f64 (*.f64 -4/3 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (log.f64 (pow.f64 (pow.f64 (exp.f64 1) 2) 1/3)))
(+.f64 (*.f64 -4/3 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (log.f64 (pow.f64 (pow.f64 (exp.f64 1) 2) 1/3)) (*.f64 1/24 (*.f64 (+.f64 (*.f64 -64/3 (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) (pow.f64 1 1/3))) (*.f64 24 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (exp.f64 1) 2)) 1/3) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (exp.f64 1)) 1/3) (-.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -1 (+.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)))))) (exp.f64 1)) (*.f64 4/3 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (exp.f64 1)) (pow.f64 Om 4)))))) (*.f64 4/9 (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) (pow.f64 (*.f64 1 (pow.f64 (exp.f64 1) 2)) 1/3))))))) (pow.f64 l 4)))))
(+.f64 (*.f64 1/720 (*.f64 (+.f64 (*.f64 720 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (exp.f64 1) 2)) 1/3) (+.f64 (*.f64 -4/9 (*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (-.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -1 (+.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)))))) (exp.f64 1)) (*.f64 4/3 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (exp.f64 1)) (pow.f64 Om 4))))) (pow.f64 Om 2)) (pow.f64 (/.f64 1 (exp.f64 1)) 1/3))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (exp.f64 1)) 1/3) (-.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 8 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 Om 6))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))))) (pow.f64 Om 2))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))))) (pow.f64 Om 2))) (*.f64 -4/3 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 Om 6))))) (exp.f64 1)) (+.f64 (*.f64 -8/27 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (exp.f64 1)) (pow.f64 Om 6))) (*.f64 -4/3 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (-.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -1 (+.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)))))) (exp.f64 1)) (*.f64 4/3 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (exp.f64 1)) (pow.f64 Om 4))))) (pow.f64 Om 2)))))))))) (+.f64 (*.f64 -5120/9 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 Om 6))) (*.f64 960 (*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (exp.f64 1)) 1/3) (-.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -1 (+.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)))))) (exp.f64 1)) (*.f64 4/3 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (exp.f64 1)) (pow.f64 Om 4)))))) (*.f64 4/9 (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) (pow.f64 (*.f64 1 (pow.f64 (exp.f64 1) 2)) 1/3))))) (pow.f64 Om 2)) (pow.f64 (/.f64 1 (pow.f64 (exp.f64 1) 2)) 1/3))))) (pow.f64 l 6))) (+.f64 (*.f64 -4/3 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (log.f64 (pow.f64 (pow.f64 (exp.f64 1) 2) 1/3)) (*.f64 1/24 (*.f64 (+.f64 (*.f64 -64/3 (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) (pow.f64 1 1/3))) (*.f64 24 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (exp.f64 1) 2)) 1/3) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (exp.f64 1)) 1/3) (-.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -1 (+.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)))))) (exp.f64 1)) (*.f64 4/3 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (exp.f64 1)) (pow.f64 Om 4)))))) (*.f64 4/9 (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) (pow.f64 (*.f64 1 (pow.f64 (exp.f64 1) 2)) 1/3))))))) (pow.f64 l 4))))))
(*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/9 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 2 (+.f64 (*.f64 1/36 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 2/3 (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))) (pow.f64 l 2))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(+.f64 (*.f64 1/6 (/.f64 (+.f64 (*.f64 6 (+.f64 (*.f64 1/9 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))) (*.f64 2/3 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)))) (+.f64 (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))))))) (+.f64 (*.f64 2/27 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (+.f64 (*.f64 1/36 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 2/3 (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))))))) (pow.f64 l 3))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/9 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 2 (+.f64 (*.f64 1/36 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 2/3 (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))) (pow.f64 l 2))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(+.f64 (*.f64 1/6 (/.f64 (+.f64 (*.f64 6 (+.f64 (*.f64 1/9 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))) (*.f64 2/3 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)))) (+.f64 (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))))))) (+.f64 (*.f64 2/27 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (+.f64 (*.f64 1/36 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 2/3 (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))))))) (pow.f64 l 3))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -8 (*.f64 (*.f64 (+.f64 (*.f64 1/9 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))) (*.f64 2/3 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)))) (+.f64 (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))))))) Om) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))) (+.f64 (*.f64 -12 (pow.f64 (+.f64 (*.f64 1/36 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 2/3 (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))) 2)) (+.f64 (*.f64 -2/27 (/.f64 (pow.f64 Om 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2))) (+.f64 (*.f64 24 (+.f64 (*.f64 1/9 (pow.f64 (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) 2)) (+.f64 (*.f64 1/9 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)))) (+.f64 (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))))))) (*.f64 2/3 (-.f64 (+.f64 (*.f64 1/384 (/.f64 (pow.f64 Om 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2))) (*.f64 -1/32 (/.f64 (pow.f64 Om 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)))) (+.f64 (*.f64 1/36 (/.f64 (*.f64 (pow.f64 Om 2) (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (+.f64 (*.f64 1/3 (pow.f64 (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) 2)) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)))) (+.f64 (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))))))))))))))) (*.f64 8/3 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 1/36 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 2/3 (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))) (pow.f64 l 4))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/9 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 2 (+.f64 (*.f64 1/36 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 2/3 (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))) (pow.f64 l 2))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))))
(*.f64 -1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(+.f64 (*.f64 -1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/9 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 2 (+.f64 (*.f64 1/36 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 2/3 (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))) (pow.f64 l 2))))
(+.f64 (*.f64 -1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/9 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 2 (+.f64 (*.f64 1/36 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 2/3 (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))) (pow.f64 l 2))) (*.f64 -1/6 (/.f64 (+.f64 (*.f64 6 (+.f64 (*.f64 1/9 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))) (*.f64 2/3 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)))) (+.f64 (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))))))) (+.f64 (*.f64 2/27 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (+.f64 (*.f64 1/36 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 2/3 (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))))))) (pow.f64 l 3)))))
(+.f64 (*.f64 -1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -8 (*.f64 (*.f64 (+.f64 (*.f64 1/9 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))) (*.f64 2/3 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)))) (+.f64 (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))))))) Om) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))) (+.f64 (*.f64 -12 (pow.f64 (+.f64 (*.f64 1/36 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 2/3 (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))) 2)) (+.f64 (*.f64 -2/27 (/.f64 (pow.f64 Om 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2))) (+.f64 (*.f64 24 (+.f64 (*.f64 1/9 (pow.f64 (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) 2)) (+.f64 (*.f64 1/9 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)))) (+.f64 (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))))))) (*.f64 2/3 (-.f64 (+.f64 (*.f64 1/384 (/.f64 (pow.f64 Om 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2))) (*.f64 -1/32 (/.f64 (pow.f64 Om 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)))) (+.f64 (*.f64 1/36 (/.f64 (*.f64 (pow.f64 Om 2) (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (+.f64 (*.f64 1/3 (pow.f64 (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) 2)) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)))) (+.f64 (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))))))))))))))) (*.f64 8/3 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 1/36 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 2/3 (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))) (pow.f64 l 4))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/9 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 2 (+.f64 (*.f64 1/36 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 2/3 (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))) (pow.f64 l 2))) (*.f64 -1/6 (/.f64 (+.f64 (*.f64 6 (+.f64 (*.f64 1/9 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))) (*.f64 2/3 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)))) (+.f64 (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))))))) (+.f64 (*.f64 2/27 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (+.f64 (*.f64 1/36 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 2/3 (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))))))) (pow.f64 l 3))))))
(*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(+.f64 (*.f64 1/6 (*.f64 (+.f64 (*.f64 -1/9 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (+.f64 (*.f64 2/27 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 6 (+.f64 (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 2/3 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))) (+.f64 (*.f64 1/72 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))))))))) (pow.f64 Om 3))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(+.f64 (*.f64 1/24 (*.f64 (pow.f64 Om 4) (+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (+.f64 (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 2/3 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))) (+.f64 (*.f64 1/72 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))))))) l))) (+.f64 (*.f64 24 (+.f64 (*.f64 1/9 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))) (+.f64 (*.f64 1/72 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))))) l))) (+.f64 (*.f64 -2/3 (+.f64 (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))) (+.f64 (*.f64 1/72 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))))) l))) (*.f64 35/1152 (/.f64 1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))))) (*.f64 1/5184 (/.f64 1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))))))) (*.f64 1/27 (/.f64 1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))))))) (+.f64 (*.f64 1/6 (*.f64 (+.f64 (*.f64 -1/9 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (+.f64 (*.f64 2/27 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 6 (+.f64 (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 2/3 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))) (+.f64 (*.f64 1/72 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))))))))) (pow.f64 Om 3))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(+.f64 (*.f64 1/120 (*.f64 (+.f64 (*.f64 8/81 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5)))) (+.f64 (*.f64 -40 (*.f64 (/.f64 (+.f64 (*.f64 1/9 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))) (+.f64 (*.f64 1/72 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))))) l))) (+.f64 (*.f64 -2/3 (+.f64 (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))) (+.f64 (*.f64 1/72 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))))) l))) (*.f64 35/1152 (/.f64 1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))))) (*.f64 1/5184 (/.f64 1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))))) l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))) (+.f64 (*.f64 -20/81 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5)))) (+.f64 (*.f64 120 (+.f64 (*.f64 2/3 (-.f64 (+.f64 (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5)))) (+.f64 (*.f64 1/3840 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5)))) (*.f64 -1 (+.f64 (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5)))) (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5)))))))) (+.f64 (*.f64 1/18 (/.f64 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))) (+.f64 (*.f64 1/72 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))))) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)))) (+.f64 (*.f64 1/10368 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5)))) (*.f64 -1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (+.f64 (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))) (+.f64 (*.f64 1/72 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))))) l))) (*.f64 35/1152 (/.f64 1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))))) l))))))) (+.f64 (*.f64 1/108 (/.f64 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))) (+.f64 (*.f64 1/72 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))))) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)))) (*.f64 -1/9 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (+.f64 (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))) (+.f64 (*.f64 1/72 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))))) l))) (*.f64 35/1152 (/.f64 1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))))) l)))))) (+.f64 (*.f64 10/81 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5)))) (+.f64 (*.f64 -20/3 (/.f64 (+.f64 (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 2/3 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))) (+.f64 (*.f64 1/72 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))))))) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)))) (*.f64 40/3 (/.f64 (+.f64 (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 2/3 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))) (+.f64 (*.f64 1/72 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))))))) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)))))))))) (pow.f64 Om 5))) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 Om 4) (+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (+.f64 (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 2/3 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))) (+.f64 (*.f64 1/72 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))))))) l))) (+.f64 (*.f64 24 (+.f64 (*.f64 1/9 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))) (+.f64 (*.f64 1/72 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))))) l))) (+.f64 (*.f64 -2/3 (+.f64 (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))) (+.f64 (*.f64 1/72 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))))) l))) (*.f64 35/1152 (/.f64 1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))))) (*.f64 1/5184 (/.f64 1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))))))) (*.f64 1/27 (/.f64 1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))))))) (+.f64 (*.f64 1/6 (*.f64 (+.f64 (*.f64 -1/9 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (+.f64 (*.f64 2/27 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 6 (+.f64 (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 2/3 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))) (+.f64 (*.f64 1/72 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))))))))) (pow.f64 Om 3))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 1) 2) 1/3))
(+.f64 (*.f64 -4/3 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (log.f64 (pow.f64 (pow.f64 (exp.f64 1) 2) 1/3)))
(+.f64 (*.f64 -4/3 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (log.f64 (pow.f64 (pow.f64 (exp.f64 1) 2) 1/3)) (*.f64 1/24 (/.f64 (+.f64 (*.f64 -64/3 (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 1 1/3))) (*.f64 24 (*.f64 (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (exp.f64 1)) 1/3) (-.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))))) (exp.f64 1)) (*.f64 4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (pow.f64 l 4) (exp.f64 1))))))) (*.f64 4/9 (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 (*.f64 1 (pow.f64 (exp.f64 1) 2)) 1/3)))) (pow.f64 (/.f64 1 (pow.f64 (exp.f64 1) 2)) 1/3)))) (pow.f64 Om 4)))))
(+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 720 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (exp.f64 1) 2)) 1/3) (+.f64 (*.f64 -4/9 (*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))))) (exp.f64 1)) (*.f64 4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (pow.f64 l 4) (exp.f64 1))))) (pow.f64 l 2))) (pow.f64 (/.f64 1 (exp.f64 1)) 1/3))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (exp.f64 1)) 1/3) (-.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))))))) (+.f64 (*.f64 -4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6))) (*.f64 -1 (+.f64 (*.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 l 2)))) (*.f64 8 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6))))))) (exp.f64 1)) (+.f64 (*.f64 -4/3 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))))) (exp.f64 1)) (*.f64 4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (pow.f64 l 4) (exp.f64 1))))) (pow.f64 l 2)))) (*.f64 -8/27 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (*.f64 (pow.f64 l 6) (exp.f64 1))))))))))) (+.f64 (*.f64 960 (*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (exp.f64 1)) 1/3) (-.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))))) (exp.f64 1)) (*.f64 4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (pow.f64 l 4) (exp.f64 1))))))) (*.f64 4/9 (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 (*.f64 1 (pow.f64 (exp.f64 1) 2)) 1/3)))) (pow.f64 l 2))) (pow.f64 (/.f64 1 (pow.f64 (exp.f64 1) 2)) 1/3))) (*.f64 -5120/9 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6))))) (pow.f64 Om 6))) (+.f64 (*.f64 -4/3 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (log.f64 (pow.f64 (pow.f64 (exp.f64 1) 2) 1/3)) (*.f64 1/24 (/.f64 (+.f64 (*.f64 -64/3 (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 1 1/3))) (*.f64 24 (*.f64 (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (exp.f64 1)) 1/3) (-.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))))) (exp.f64 1)) (*.f64 4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (pow.f64 l 4) (exp.f64 1))))))) (*.f64 4/9 (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 (*.f64 1 (pow.f64 (exp.f64 1) 2)) 1/3)))) (pow.f64 (/.f64 1 (pow.f64 (exp.f64 1) 2)) 1/3)))) (pow.f64 Om 4))))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 1) 2) 1/3))
(+.f64 (*.f64 -4/3 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (log.f64 (pow.f64 (pow.f64 (exp.f64 1) 2) 1/3)))
(+.f64 (*.f64 -4/3 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (log.f64 (pow.f64 (pow.f64 (exp.f64 1) 2) 1/3)) (*.f64 1/24 (/.f64 (+.f64 (*.f64 -64/3 (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 1 1/3))) (*.f64 24 (*.f64 (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (exp.f64 1)) 1/3) (-.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))))) (exp.f64 1)) (*.f64 4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (pow.f64 l 4) (exp.f64 1))))))) (*.f64 4/9 (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 (*.f64 1 (pow.f64 (exp.f64 1) 2)) 1/3)))) (pow.f64 (/.f64 1 (pow.f64 (exp.f64 1) 2)) 1/3)))) (pow.f64 Om 4)))))
(+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 720 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (exp.f64 1) 2)) 1/3) (+.f64 (*.f64 -4/9 (*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))))) (exp.f64 1)) (*.f64 4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (pow.f64 l 4) (exp.f64 1))))) (pow.f64 l 2))) (pow.f64 (/.f64 1 (exp.f64 1)) 1/3))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (exp.f64 1)) 1/3) (-.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))))))) (+.f64 (*.f64 -4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6))) (*.f64 -1 (+.f64 (*.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 l 2)))) (*.f64 8 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6))))))) (exp.f64 1)) (+.f64 (*.f64 -4/3 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))))) (exp.f64 1)) (*.f64 4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (pow.f64 l 4) (exp.f64 1))))) (pow.f64 l 2)))) (*.f64 -8/27 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (*.f64 (pow.f64 l 6) (exp.f64 1))))))))))) (+.f64 (*.f64 960 (*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (exp.f64 1)) 1/3) (-.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))))) (exp.f64 1)) (*.f64 4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (pow.f64 l 4) (exp.f64 1))))))) (*.f64 4/9 (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 (*.f64 1 (pow.f64 (exp.f64 1) 2)) 1/3)))) (pow.f64 l 2))) (pow.f64 (/.f64 1 (pow.f64 (exp.f64 1) 2)) 1/3))) (*.f64 -5120/9 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6))))) (pow.f64 Om 6))) (+.f64 (*.f64 -4/3 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (log.f64 (pow.f64 (pow.f64 (exp.f64 1) 2) 1/3)) (*.f64 1/24 (/.f64 (+.f64 (*.f64 -64/3 (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 1 1/3))) (*.f64 24 (*.f64 (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (exp.f64 1)) 1/3) (-.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))))) (exp.f64 1)) (*.f64 4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (pow.f64 l 4) (exp.f64 1))))))) (*.f64 4/9 (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 (*.f64 1 (pow.f64 (exp.f64 1) 2)) 1/3)))) (pow.f64 (/.f64 1 (pow.f64 (exp.f64 1) 2)) 1/3)))) (pow.f64 Om 4))))))
(log.f64 (pow.f64 (pow.f64 (exp.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))))))) 2) 1/3))
(+.f64 (log.f64 (pow.f64 (pow.f64 (exp.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))))))) 2) 1/3)) (*.f64 -4/3 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))))
(+.f64 (log.f64 (pow.f64 (pow.f64 (exp.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))))))) 2) 1/3)) (+.f64 (*.f64 1/24 (*.f64 (+.f64 (*.f64 24 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (exp.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))))))) 2)) 1/3) (+.f64 (*.f64 4/9 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (exp.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))))))) 2)) 1/3) (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (*.f64 2/3 (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 2 (/.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 (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))))))) (exp.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 4/3 (/.f64 (*.f64 (pow.f64 l 4) (exp.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 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (pow.f64 (/.f64 1 (exp.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)))))))) 1/3)))))) (*.f64 -64/3 (*.f64 (pow.f64 1 1/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)))))) (pow.f64 kx 4))) (*.f64 -4/3 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))))))
(+.f64 (*.f64 1/720 (*.f64 (+.f64 (*.f64 960 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (exp.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))))))) 2)) 1/3) (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 4/9 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (exp.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))))))) 2)) 1/3) (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (*.f64 2/3 (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 2 (/.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 (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))))))) (exp.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 4/3 (/.f64 (*.f64 (pow.f64 l 4) (exp.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 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (pow.f64 (/.f64 1 (exp.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)))))))) 1/3))))) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))))) (+.f64 (*.f64 -5120/9 (*.f64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)) (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)))) 9))))) (*.f64 720 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (exp.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))))))) 2)) 1/3) (+.f64 (*.f64 2/3 (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))))) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 (sin.f64 ky) 2))))) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))))) (*.f64 -4/3 (*.f64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)) (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)))) 9))))))) (exp.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 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 2 (/.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 (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))))))) (exp.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 4/3 (/.f64 (*.f64 (pow.f64 l 4) (exp.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 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (pow.f64 l 2)) (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 -8/27 (*.f64 (/.f64 (*.f64 (pow.f64 l 6) (exp.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)))))))) (pow.f64 Om 6)) (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)))) 9))))))) (pow.f64 (/.f64 1 (exp.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)))))))) 1/3))) (*.f64 -4/9 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 2 (/.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 (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))))))) (exp.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 4/3 (/.f64 (*.f64 (pow.f64 l 4) (exp.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 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (pow.f64 l 2)) (pow.f64 Om 2)) (*.f64 (pow.f64 (/.f64 1 (exp.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)))))))) 1/3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))))))))) (pow.f64 kx 6))) (+.f64 (log.f64 (pow.f64 (pow.f64 (exp.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))))))) 2) 1/3)) (+.f64 (*.f64 1/24 (*.f64 (+.f64 (*.f64 24 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (exp.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))))))) 2)) 1/3) (+.f64 (*.f64 4/9 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (exp.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))))))) 2)) 1/3) (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (*.f64 2/3 (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 2 (/.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 (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))))))) (exp.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 4/3 (/.f64 (*.f64 (pow.f64 l 4) (exp.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 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (pow.f64 (/.f64 1 (exp.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)))))))) 1/3)))))) (*.f64 -64/3 (*.f64 (pow.f64 1 1/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)))))) (pow.f64 kx 4))) (*.f64 -4/3 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2) 1/3))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2) 1/3))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2) 1/3))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2) 1/3))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2) 1/3))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2) 1/3))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2) 1/3))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2) 1/3))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2) 1/3))
(+.f64 (*.f64 -4/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2) 1) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 2)) 1/3) (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))))) (log.f64 (pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2) 1/3)))
(+.f64 (*.f64 -4/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2) 1) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 2)) 1/3) (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))))) (+.f64 (log.f64 (pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2) 1/3)) (*.f64 1/24 (*.f64 (+.f64 (*.f64 24 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2)) 1/3) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 1) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 2)) 1/3) (-.f64 (*.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) (+.f64 (*.f64 -1 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) 2)) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 3))))))) (*.f64 2 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (*.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1) 2))))))) (*.f64 4/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 7)) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 4)) 1/3) (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (*.f64 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))))))) (*.f64 4/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 4)) 1/3) (/.f64 (*.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2) (pow.f64 l 4)) (*.f64 (pow.f64 Om 4) (*.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1) 2))))))))) (*.f64 -64/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 4) 1) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 4)) 1/3) (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (*.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1) 2))))))) (pow.f64 ky 4)))))
(+.f64 (*.f64 -4/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2) 1) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 2)) 1/3) (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))))) (+.f64 (log.f64 (pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2) 1/3)) (+.f64 (*.f64 1/720 (*.f64 (+.f64 (*.f64 720 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2)) 1/3) (+.f64 (*.f64 -4/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 4)) 1/3) (*.f64 (/.f64 (*.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) (*.f64 (pow.f64 l 2) (-.f64 (*.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) (+.f64 (*.f64 -1 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) 2)) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 3))))))) (*.f64 2 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (*.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1) 2))))))) (*.f64 4/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 7)) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 4)) 1/3) (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (*.f64 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))))))) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 1) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 2)) 1/3) (-.f64 (*.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) 2)) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 3))))))) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (+.f64 (*.f64 -4/3 (*.f64 (/.f64 (pow.f64 l 6) (*.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1) 3))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 3))))) (*.f64 -1 (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1) 3))))) (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))) 2)) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))))) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))) 2)) (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 3))))))))))) (+.f64 (*.f64 -4/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 4)) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 4)) 1/3) (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) (+.f64 (*.f64 2 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (*.f64 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))) (*.f64 -1 (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1) 3))))) (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))) 2)) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))))))) (*.f64 4/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 7) 1) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 4)) 1/3) (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (*.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1) 2)))))))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))))) (*.f64 -8/27 (*.f64 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 3)) (*.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2) (*.f64 (pow.f64 Om 6) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 3)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1) 3)))))))))))) (+.f64 (*.f64 960 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 2)) 1/3) (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 1) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 2)) 1/3) (-.f64 (*.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) (+.f64 (*.f64 -1 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) 2)) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 3))))))) (*.f64 2 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (*.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1) 2))))))) (*.f64 4/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 7)) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 4)) 1/3) (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (*.f64 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))))))) (*.f64 4/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 4)) 1/3) (/.f64 (*.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2) (pow.f64 l 4)) (*.f64 (pow.f64 Om 4) (*.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1) 2)))))))) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))))) (*.f64 -5120/9 (*.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2) (pow.f64 l 6)) (*.f64 (pow.f64 Om 6) (*.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 2) (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1) 3)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 3))))))) (pow.f64 ky 6))) (*.f64 1/24 (*.f64 (+.f64 (*.f64 24 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2)) 1/3) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 1) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 2)) 1/3) (-.f64 (*.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) (+.f64 (*.f64 -1 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) 2)) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 3))))))) (*.f64 2 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (*.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1) 2))))))) (*.f64 4/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 7)) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 4)) 1/3) (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (*.f64 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))))))) (*.f64 4/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 4)) 1/3) (/.f64 (*.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2) (pow.f64 l 4)) (*.f64 (pow.f64 Om 4) (*.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1) 2))))))))) (*.f64 -64/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 4) 1) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 4)) 1/3) (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (*.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1) 2))))))) (pow.f64 ky 4))))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2) 1/3))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2) 1/3))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2) 1/3))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2) 1/3))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2) 1/3))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2) 1/3))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2) 1/3))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2) 1/3))
(log.f64 (pow.f64 (exp.f64 1) 1/3))
(+.f64 (log.f64 (pow.f64 (exp.f64 1) 1/3)) (*.f64 -2/3 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 (*.f64 1/24 (*.f64 (+.f64 (*.f64 -16/3 (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) (pow.f64 1 1/3))) (*.f64 8 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -1 (+.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)))))) (exp.f64 1)) (*.f64 4/3 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (exp.f64 1)) (pow.f64 Om 4)))) (exp.f64 1)))) (pow.f64 l 4))) (+.f64 (log.f64 (pow.f64 (exp.f64 1) 1/3)) (*.f64 -2/3 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(+.f64 (*.f64 1/720 (*.f64 (pow.f64 l 6) (+.f64 (*.f64 160 (*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (-.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -1 (+.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)))))) (exp.f64 1)) (*.f64 4/3 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (exp.f64 1)) (pow.f64 Om 4))))) (*.f64 (pow.f64 Om 2) (exp.f64 1))) (pow.f64 1 1/3))) (+.f64 (*.f64 240 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 8 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 Om 6))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))))) (pow.f64 Om 2))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))))) (pow.f64 Om 2))) (*.f64 -4/3 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 Om 6))))) (exp.f64 1)) (+.f64 (*.f64 -8/27 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (exp.f64 1)) (pow.f64 Om 6))) (*.f64 -4/3 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (-.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -1 (+.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)))))) (exp.f64 1)) (*.f64 4/3 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (exp.f64 1)) (pow.f64 Om 4))))) (pow.f64 Om 2))))) (exp.f64 1))) (*.f64 -640/9 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 Om 6))))))) (+.f64 (*.f64 1/24 (*.f64 (+.f64 (*.f64 -16/3 (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) (pow.f64 1 1/3))) (*.f64 8 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -1 (+.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)))))) (exp.f64 1)) (*.f64 4/3 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (exp.f64 1)) (pow.f64 Om 4)))) (exp.f64 1)))) (pow.f64 l 4))) (+.f64 (log.f64 (pow.f64 (exp.f64 1) 1/3)) (*.f64 -2/3 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(*.f64 1/6 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/36 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 2/3 (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))) (pow.f64 l 2))) (*.f64 1/6 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(+.f64 (*.f64 1/6 (/.f64 (+.f64 (*.f64 1/108 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (+.f64 (*.f64 -1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))) (*.f64 2 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)))) (+.f64 (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))))))) (pow.f64 l 3))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/36 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 2/3 (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))) (pow.f64 l 2))) (*.f64 1/6 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -1/216 (/.f64 (pow.f64 Om 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2))) (+.f64 (*.f64 8 (-.f64 (+.f64 (*.f64 1/384 (/.f64 (pow.f64 Om 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2))) (*.f64 -1/32 (/.f64 (pow.f64 Om 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)))) (+.f64 (*.f64 1/36 (/.f64 (*.f64 (pow.f64 Om 2) (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (+.f64 (*.f64 1/3 (pow.f64 (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) 2)) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)))) (+.f64 (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))))))))))) (+.f64 (*.f64 2/9 (/.f64 (*.f64 (pow.f64 Om 2) (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (+.f64 (*.f64 -4/3 (pow.f64 (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) 2)) (*.f64 -4/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)))) (+.f64 (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))))))))))) (pow.f64 l 4))) (+.f64 (*.f64 1/6 (/.f64 (+.f64 (*.f64 1/108 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (+.f64 (*.f64 -1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))) (*.f64 2 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)))) (+.f64 (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))))))) (pow.f64 l 3))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/36 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 2/3 (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))) (pow.f64 l 2))) (*.f64 1/6 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))))
(*.f64 -1/6 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(+.f64 (*.f64 -1/6 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/36 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 2/3 (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))) (pow.f64 l 2))))
(+.f64 (*.f64 -1/6 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))) (+.f64 (*.f64 -1/6 (/.f64 (+.f64 (*.f64 1/108 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (+.f64 (*.f64 -1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))) (*.f64 2 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)))) (+.f64 (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))))))) (pow.f64 l 3))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/36 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 2/3 (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))) (pow.f64 l 2)))))
(+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -1/216 (/.f64 (pow.f64 Om 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2))) (+.f64 (*.f64 8 (-.f64 (+.f64 (*.f64 1/384 (/.f64 (pow.f64 Om 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2))) (*.f64 -1/32 (/.f64 (pow.f64 Om 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)))) (+.f64 (*.f64 1/36 (/.f64 (*.f64 (pow.f64 Om 2) (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (+.f64 (*.f64 1/3 (pow.f64 (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) 2)) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)))) (+.f64 (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))))))))))) (+.f64 (*.f64 2/9 (/.f64 (*.f64 (pow.f64 Om 2) (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (+.f64 (*.f64 -4/3 (pow.f64 (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) 2)) (*.f64 -4/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)))) (+.f64 (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))))))))))) (pow.f64 l 4))) (+.f64 (*.f64 -1/6 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))) (+.f64 (*.f64 -1/6 (/.f64 (+.f64 (*.f64 1/108 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (+.f64 (*.f64 -1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))) (*.f64 2 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)))) (+.f64 (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))))))) (pow.f64 l 3))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/36 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 2/3 (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))) (pow.f64 l 2))))))
(*.f64 1/6 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(+.f64 (*.f64 1/6 (*.f64 (pow.f64 Om 3) (+.f64 (*.f64 -1/72 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (+.f64 (*.f64 1/108 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 2 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))) (+.f64 (*.f64 1/72 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))))))))) (*.f64 1/6 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(+.f64 (*.f64 1/6 (*.f64 (pow.f64 Om 3) (+.f64 (*.f64 -1/72 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (+.f64 (*.f64 1/108 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 2 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))) (+.f64 (*.f64 1/72 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))))))))) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 Om 4) (+.f64 (*.f64 -4/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))) (+.f64 (*.f64 1/72 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))))) l))) (+.f64 (*.f64 -8 (+.f64 (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))) (+.f64 (*.f64 1/72 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))))) l))) (*.f64 35/1152 (/.f64 1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))))) (*.f64 1/432 (/.f64 1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))))))) (*.f64 1/6 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(+.f64 (*.f64 1/120 (*.f64 (pow.f64 Om 5) (+.f64 (*.f64 5/1296 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5)))) (+.f64 (*.f64 10/9 (/.f64 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))) (+.f64 (*.f64 1/72 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))))) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)))) (+.f64 (*.f64 40 (-.f64 (+.f64 (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5)))) (+.f64 (*.f64 1/3840 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5)))) (*.f64 -1 (+.f64 (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5)))) (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5)))))))) (+.f64 (*.f64 1/18 (/.f64 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))) (+.f64 (*.f64 1/72 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))))) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)))) (+.f64 (*.f64 1/10368 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5)))) (*.f64 -1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (+.f64 (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))) (+.f64 (*.f64 1/72 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))))) l))) (*.f64 35/1152 (/.f64 1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))))) l))))))) (+.f64 (*.f64 1/324 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5)))) (+.f64 (*.f64 -5/9 (/.f64 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))) (+.f64 (*.f64 1/72 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))))) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)))) (+.f64 (*.f64 -5/648 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5)))) (*.f64 20/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (+.f64 (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))) (+.f64 (*.f64 1/72 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))))) l))) (*.f64 35/1152 (/.f64 1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))))) l))))))))))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 Om 3) (+.f64 (*.f64 -1/72 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (+.f64 (*.f64 1/108 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 2 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))) (+.f64 (*.f64 1/72 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))))))))) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 Om 4) (+.f64 (*.f64 -4/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))) (+.f64 (*.f64 1/72 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))))) l))) (+.f64 (*.f64 -8 (+.f64 (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))) (+.f64 (*.f64 1/72 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))))) l))) (*.f64 35/1152 (/.f64 1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))))) (*.f64 1/432 (/.f64 1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))))))) (*.f64 1/6 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))))
(log.f64 (pow.f64 (exp.f64 1) 1/3))
(+.f64 (log.f64 (pow.f64 (exp.f64 1) 1/3)) (*.f64 -2/3 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 8 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))))) (exp.f64 1)) (*.f64 4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (pow.f64 l 4) (exp.f64 1))))) (exp.f64 1))) (*.f64 -16/3 (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 1 1/3)))) (pow.f64 Om 4))) (+.f64 (log.f64 (pow.f64 (exp.f64 1) 1/3)) (*.f64 -2/3 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 160 (*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))))) (exp.f64 1)) (*.f64 4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (pow.f64 l 4) (exp.f64 1))))) (pow.f64 l 2))) (exp.f64 1)) (pow.f64 1 1/3))) (+.f64 (*.f64 -640/9 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6))) (*.f64 240 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 l 2)))) (+.f64 (*.f64 -1 (+.f64 (*.f64 8 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6))) (*.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))))))))) (*.f64 -4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6))))) (exp.f64 1)) (+.f64 (*.f64 -4/3 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))))) (exp.f64 1)) (*.f64 4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (pow.f64 l 4) (exp.f64 1))))) (pow.f64 l 2)))) (*.f64 -8/27 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (*.f64 (pow.f64 l 6) (exp.f64 1)))))) (exp.f64 1))))) (pow.f64 Om 6))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 8 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))))) (exp.f64 1)) (*.f64 4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (pow.f64 l 4) (exp.f64 1))))) (exp.f64 1))) (*.f64 -16/3 (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 1 1/3)))) (pow.f64 Om 4))) (+.f64 (log.f64 (pow.f64 (exp.f64 1) 1/3)) (*.f64 -2/3 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(log.f64 (pow.f64 (exp.f64 1) 1/3))
(+.f64 (log.f64 (pow.f64 (exp.f64 1) 1/3)) (*.f64 -2/3 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 8 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))))) (exp.f64 1)) (*.f64 4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (pow.f64 l 4) (exp.f64 1))))) (exp.f64 1))) (*.f64 -16/3 (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 1 1/3)))) (pow.f64 Om 4))) (+.f64 (log.f64 (pow.f64 (exp.f64 1) 1/3)) (*.f64 -2/3 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 160 (*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))))) (exp.f64 1)) (*.f64 4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (pow.f64 l 4) (exp.f64 1))))) (pow.f64 l 2))) (exp.f64 1)) (pow.f64 1 1/3))) (+.f64 (*.f64 -640/9 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6))) (*.f64 240 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 l 2)))) (+.f64 (*.f64 -1 (+.f64 (*.f64 8 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6))) (*.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))))))))) (*.f64 -4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6))))) (exp.f64 1)) (+.f64 (*.f64 -4/3 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))))) (exp.f64 1)) (*.f64 4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (pow.f64 l 4) (exp.f64 1))))) (pow.f64 l 2)))) (*.f64 -8/27 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (*.f64 (pow.f64 l 6) (exp.f64 1)))))) (exp.f64 1))))) (pow.f64 Om 6))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 8 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))))) (exp.f64 1)) (*.f64 4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (pow.f64 l 4) (exp.f64 1))))) (exp.f64 1))) (*.f64 -16/3 (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 1 1/3)))) (pow.f64 Om 4))) (+.f64 (log.f64 (pow.f64 (exp.f64 1) 1/3)) (*.f64 -2/3 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(log.f64 (pow.f64 (exp.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))))))) 1/3))
(+.f64 (*.f64 -2/3 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (log.f64 (pow.f64 (exp.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))))))) 1/3)))
(+.f64 (*.f64 -2/3 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (+.f64 (log.f64 (pow.f64 (exp.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))))))) 1/3)) (*.f64 1/24 (*.f64 (+.f64 (*.f64 -16/3 (*.f64 (pow.f64 1 1/3) (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (*.f64 8 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 2 (/.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 (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))))))) (exp.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 4/3 (/.f64 (*.f64 (pow.f64 l 4) (exp.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 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))))) (exp.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)))))))))) (pow.f64 kx 4)))))
(+.f64 (*.f64 1/720 (*.f64 (+.f64 (*.f64 240 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))))) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 (sin.f64 ky) 2))))) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))))) (*.f64 -4/3 (*.f64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)) (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)))) 9))))))) (exp.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 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 2 (/.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 (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))))))) (exp.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 4/3 (/.f64 (*.f64 (pow.f64 l 4) (exp.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 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (pow.f64 l 2)) (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 -8/27 (*.f64 (/.f64 (*.f64 (pow.f64 l 6) (exp.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)))))))) (pow.f64 Om 6)) (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)))) 9))))))) (exp.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 160 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 2 (/.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 (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))))))) (exp.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 4/3 (/.f64 (*.f64 (pow.f64 l 4) (exp.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 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (exp.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 1 1/3) (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 -640/9 (*.f64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)) (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)))) 9))))))) (pow.f64 kx 6))) (+.f64 (*.f64 -2/3 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (+.f64 (log.f64 (pow.f64 (exp.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))))))) 1/3)) (*.f64 1/24 (*.f64 (+.f64 (*.f64 -16/3 (*.f64 (pow.f64 1 1/3) (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (*.f64 8 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 2 (/.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 (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))))))) (exp.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 4/3 (/.f64 (*.f64 (pow.f64 l 4) (exp.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 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))))) (exp.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)))))))))) (pow.f64 kx 4))))))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))) 1/3))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))) 1/3))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))) 1/3))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))) 1/3))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) 1)))) 1/3))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) 1)))) 1/3))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) 1)))) 1/3))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) 1)))) 1/3))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 1/3))
(+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 2)) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2)) 1/3) (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))))) (log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 1/3)))
(+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 2)) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2)) 1/3) (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))))) (+.f64 (*.f64 1/24 (*.f64 (+.f64 (*.f64 -16/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 4)) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 4)) 1/3) (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (*.f64 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))))) (*.f64 8 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2) (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))))) 1/3) (-.f64 (*.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) (+.f64 (*.f64 2 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (*.f64 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))) (*.f64 -1 (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1) 3))))) (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))) 2)) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))))))) (*.f64 4/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 7) 1) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 4)) 1/3) (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (*.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1) 2)))))))))) (pow.f64 ky 4))) (log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 1/3))))
(+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 2)) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2)) 1/3) (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))))) (+.f64 (*.f64 1/720 (*.f64 (+.f64 (*.f64 -640/9 (*.f64 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 2)) (*.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2) (*.f64 (pow.f64 Om 6) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 3)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1) 3))))) (+.f64 (*.f64 160 (*.f64 (pow.f64 (/.f64 (*.f64 1 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 4)) 1/3) (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) (+.f64 (*.f64 2 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (*.f64 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))) (*.f64 -1 (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1) 3))))) (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))) 2)) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))))))) (*.f64 4/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 7) 1) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 4)) 1/3) (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (*.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1) 2)))))))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))))) (*.f64 240 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2) (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))))) 1/3) (-.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) 2)) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 3))))))) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))) 2)) (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1) 3))))) (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))))))) (+.f64 (*.f64 -4/3 (*.f64 (/.f64 (pow.f64 l 6) (*.f64 (pow.f64 Om 6) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 3))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1) 3))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1) 3))))) (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))) 2)) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))))) (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))))) (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))) (+.f64 (*.f64 -8/27 (*.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 3) (pow.f64 l 6)) (*.f64 (pow.f64 Om 6) (*.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 2) (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1) 3)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 3))))) (*.f64 -4/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 4) 1) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 4)) 1/3) (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) (+.f64 (*.f64 -1 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) 2)) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 3))))))) (*.f64 2 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (*.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1) 2))))))) (*.f64 4/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 7)) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 4)) 1/3) (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (*.f64 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))))))) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))))))))))) (pow.f64 ky 6))) (+.f64 (*.f64 1/24 (*.f64 (+.f64 (*.f64 -16/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 4)) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 4)) 1/3) (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (*.f64 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))))) (*.f64 8 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2) (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))))) 1/3) (-.f64 (*.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) (+.f64 (*.f64 2 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (*.f64 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))) (*.f64 -1 (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1) 3))))) (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))) 2)) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))))))) (*.f64 4/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 7) 1) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 4)) 1/3) (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (*.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1) 2)))))))))) (pow.f64 ky 4))) (log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 1/3)))))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))) 1/3))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))) 1/3))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))) 1/3))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))) 1/3))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))) 1/3))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))) 1/3))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))) 1/3))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))) 1/3))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (/.f64 (*.f64 l (pow.f64 kx 2)) (*.f64 Om (sin.f64 ky))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 l (*.f64 (pow.f64 kx 4) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3))) (*.f64 Om (sin.f64 ky)))) (+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (/.f64 (*.f64 l (pow.f64 kx 2)) (*.f64 Om (sin.f64 ky)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 l (*.f64 (pow.f64 kx 4) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3))) (*.f64 Om (sin.f64 ky)))) (+.f64 (/.f64 (*.f64 l (*.f64 (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 kx 6))) (*.f64 Om (sin.f64 ky))) (+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (/.f64 (*.f64 l (pow.f64 kx 2)) (*.f64 Om (sin.f64 ky))))))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om))
(+.f64 (/.f64 (*.f64 l (pow.f64 ky 2)) (*.f64 Om (sin.f64 kx))) (*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om)))
(+.f64 (/.f64 (*.f64 l (pow.f64 ky 2)) (*.f64 Om (sin.f64 kx))) (+.f64 (*.f64 -1 (/.f64 (*.f64 l (*.f64 (pow.f64 ky 4) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (*.f64 Om (sin.f64 kx)))) (*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om))))
(+.f64 (/.f64 (*.f64 l (pow.f64 ky 2)) (*.f64 Om (sin.f64 kx))) (+.f64 (/.f64 (*.f64 l (*.f64 (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 ky 6))) (*.f64 Om (sin.f64 kx))) (+.f64 (*.f64 -1 (/.f64 (*.f64 l (*.f64 (pow.f64 ky 4) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (*.f64 Om (sin.f64 kx)))) (*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om)))))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)))))) (+.f64 1 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 8 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 Om 6))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))))) (pow.f64 Om 2)))) (pow.f64 l 6))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)))))) (+.f64 1 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5))) (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5)))) (pow.f64 l 5))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5))) (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5)))) (pow.f64 l 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 7))) (pow.f64 Om 7))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5))) (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5))))) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) (pow.f64 l 7))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))))
(*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))) (+.f64 (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))) (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))) (+.f64 (*.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 7))) (/.f64 (pow.f64 Om 7) (pow.f64 l 7)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5))) (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5))))) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 7)))) (+.f64 (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))) (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))))))))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 Om 5) (+.f64 (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5)))) (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))))))) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 Om 7) (+.f64 (*.f64 -1/8 (/.f64 (+.f64 (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5)))) (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))))) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)))) (*.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 7))) (/.f64 1 (pow.f64 l 7))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 Om 5) (+.f64 (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5)))) (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))))))) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 l 2)))) (*.f64 8 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)))) (pow.f64 Om 6))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 Om 4))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 l 2)))) (*.f64 8 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)))) (pow.f64 Om 6))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 Om 4))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))))) (pow.f64 kx 4))) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 kx 6) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 (sin.f64 ky) 2))))) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))))) (pow.f64 kx 4))) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))
(+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))
(+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) 2)) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 3)))))) (pow.f64 ky 4)))))
(+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 ky 6) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1) 3))))) (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))) 2)) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))))) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))) 2)) (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 3))))))))) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) 2)) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 3)))))) (pow.f64 ky 4))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(+.f64 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 0)
(+.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(+.f64 0 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 4))) (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) 2)))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 4))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) 2)) (+.f64 (log.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(+.f64 (+.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
(+.f64 (+.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) 2))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
(+.f64 (+.f64 0 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 4)))) (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) 1)
(-.f64 (exp.f64 (log1p.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (-.f64 1 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(-.f64 (+.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (exp.f64 (log1p.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) 1)
(-.f64 (+.f64 0 (exp.f64 (log1p.f64 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) 1)
(*.f64 1 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 1)
(*.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2)
(*.f64 (sqrt.f64 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (sqrt.f64 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(*.f64 (sqrt.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (*.f64 (sqrt.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 2))
(*.f64 (cbrt.f64 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (cbrt.f64 (*.f64 4 (pow.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2))))
(*.f64 (cbrt.f64 (*.f64 4 (pow.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2))) (cbrt.f64 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2)) (*.f64 (cbrt.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 2))
(*.f64 (*.f64 2 (sqrt.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (sqrt.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(*.f64 (*.f64 2 (cbrt.f64 (pow.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2))) (cbrt.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(pow.f64 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 1)
(pow.f64 (sqrt.f64 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) 2)
(pow.f64 (cbrt.f64 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) 3)
(pow.f64 (pow.f64 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 3) 1/3)
(sqrt.f64 (*.f64 4 (pow.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2)))
(cbrt.f64 (pow.f64 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 3))
(expm1.f64 (log1p.f64 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(exp.f64 (log.f64 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) 1))
(log1p.f64 (expm1.f64 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(+.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 0)
(+.f64 0 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
(+.f64 (log.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) 2)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
(+.f64 (+.f64 0 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
(+.f64 (+.f64 0 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) 2))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) 1)
(-.f64 (+.f64 0 (exp.f64 (log1p.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) 1)
(*.f64 1 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1/3)
(*.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1)
(*.f64 (sqrt.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (sqrt.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(*.f64 (cbrt.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (cbrt.f64 (pow.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2)) (cbrt.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(*.f64 1/3 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 1/3 (neg.f64 (neg.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 (*.f64 1/3 (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 -1/3 (neg.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2))) (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (*.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1/2) 1/3) (sqrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (*.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)) 1/3) (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(pow.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1)
(pow.f64 (sqrt.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 2)
(pow.f64 (cbrt.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 3)
(pow.f64 (pow.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 3) 1/3)
(sqrt.f64 (pow.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2))
(cbrt.f64 (pow.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 3))
(expm1.f64 (log1p.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(exp.f64 (log.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(exp.f64 (*.f64 (log.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 1))
(log1p.f64 (expm1.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1)
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 2 l)))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (/.f64 Om l))
(/.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 Om l))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 l)) Om)
(/.f64 (*.f64 (*.f64 2 l) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)
(/.f64 (*.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 l))) Om)
(/.f64 (*.f64 1 (*.f64 (*.f64 2 l) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)
(/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)
(/.f64 (*.f64 2 (*.f64 (neg.f64 l) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 Om))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (neg.f64 l))) (neg.f64 Om))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (neg.f64 l) 2)) (neg.f64 Om))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) 1)) Om)
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) (sqrt.f64 Om))) (sqrt.f64 Om))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 Om))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 (*.f64 2 l))) (neg.f64 Om))
(/.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 1) (/.f64 Om l))
(/.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 1) (/.f64 (/.f64 Om l) 1))
(/.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) l) Om)
(/.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (sqrt.f64 l)) (/.f64 Om (sqrt.f64 l)))
(/.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (cbrt.f64 (*.f64 l l))) (/.f64 Om (cbrt.f64 l)))
(/.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) -1) (neg.f64 (/.f64 Om l)))
(/.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (neg.f64 l)) (neg.f64 Om))
(/.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (/.f64 l 1)) Om)
(/.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (/.f64 l (sqrt.f64 Om))) (sqrt.f64 Om))
(/.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (/.f64 l (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 Om))
(/.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (neg.f64 (neg.f64 l))) (neg.f64 (neg.f64 Om)))
(/.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 (*.f64 l (/.f64 2 Om)))) (sqrt.f64 (*.f64 2 l))) (sqrt.f64 Om))
(/.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (pow.f64 (cbrt.f64 (*.f64 l (/.f64 2 Om))) 2)) (cbrt.f64 (*.f64 2 l))) (cbrt.f64 Om))
(/.f64 (*.f64 1 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 Om l))
(/.f64 (*.f64 1 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (/.f64 Om l) 1))
(/.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)
(/.f64 (*.f64 (sqrt.f64 l) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 Om (sqrt.f64 l)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 l l)) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 Om (cbrt.f64 l)))
(/.f64 (*.f64 -1 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 (/.f64 Om l)))
(/.f64 (*.f64 (neg.f64 l) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 Om))
(/.f64 (*.f64 (/.f64 l 1) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)
(/.f64 (*.f64 (/.f64 l (sqrt.f64 Om)) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 Om))
(/.f64 (*.f64 (/.f64 l (pow.f64 (cbrt.f64 Om) 2)) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 Om))
(/.f64 (*.f64 (neg.f64 (neg.f64 l)) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 (neg.f64 Om)))
(/.f64 (*.f64 (*.f64 2 (neg.f64 l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 Om))
(/.f64 (*.f64 (*.f64 (neg.f64 l) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 Om))
(/.f64 (*.f64 (/.f64 (*.f64 2 l) 1) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)
(/.f64 (*.f64 (/.f64 (*.f64 2 l) (sqrt.f64 Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sqrt.f64 Om))
(/.f64 (*.f64 (/.f64 (*.f64 2 l) (pow.f64 (cbrt.f64 Om) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 Om))
(/.f64 (*.f64 (neg.f64 (*.f64 2 l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 Om))
(/.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 l)) 1) Om)
(/.f64 (*.f64 (*.f64 (*.f64 2 l) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) Om)
(/.f64 (*.f64 (sqrt.f64 (*.f64 2 l)) (*.f64 (sqrt.f64 (*.f64 l (/.f64 2 Om))) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 Om))
(/.f64 (*.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) Om)
(/.f64 (*.f64 (*.f64 (neg.f64 l) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (neg.f64 Om))
(pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 l Om)) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (/.f64 l Om) (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)))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 l (/.f64 2 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 (/.f64 2 Om)) 3)))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(+.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 0)
(+.f64 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(+.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(+.f64 0 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 4))) (+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) 2)) (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
(+.f64 (+.f64 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
(+.f64 (+.f64 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) 2))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
(+.f64 (+.f64 0 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) (log.f64 (sqrt.f64 (exp.f64 (/.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 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (-.f64 1 (/.f64 1/3 (hypot.f64 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 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) 1)
(-.f64 (+.f64 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (exp.f64 (log1p.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) 1)
(-.f64 (+.f64 0 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) 1)
(*.f64 1 (/.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 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1)
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1/2))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 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 -1 (/.f64 -1 (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 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) -1))
(*.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) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) -1))
(pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1)
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1/2) 2)
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 3)
(pow.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 3) 1/3)
(pow.f64 (+.f64 1 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) -1/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 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 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 3))
(expm1.f64 (log1p.f64 (/.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 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
Outputs
(log.f64 (pow.f64 (pow.f64 (exp.f64 1) 2) 1/3))
(log.f64 (cbrt.f64 (pow.f64 (E.f64) 2)))
(+.f64 (*.f64 -4/3 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (log.f64 (pow.f64 (pow.f64 (exp.f64 1) 2) 1/3)))
(fma.f64 -4/3 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (log.f64 (cbrt.f64 (pow.f64 (E.f64) 2))))
(+.f64 (*.f64 -4/3 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (log.f64 (pow.f64 (pow.f64 (exp.f64 1) 2) 1/3)) (*.f64 1/24 (*.f64 (+.f64 (*.f64 -64/3 (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) (pow.f64 1 1/3))) (*.f64 24 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (exp.f64 1) 2)) 1/3) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (exp.f64 1)) 1/3) (-.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -1 (+.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)))))) (exp.f64 1)) (*.f64 4/3 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (exp.f64 1)) (pow.f64 Om 4)))))) (*.f64 4/9 (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) (pow.f64 (*.f64 1 (pow.f64 (exp.f64 1) 2)) 1/3))))))) (pow.f64 l 4)))))
(+.f64 (fma.f64 -4/3 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (log.f64 (cbrt.f64 (pow.f64 (E.f64) 2)))) (*.f64 1/24 (*.f64 (fma.f64 -64/3 (*.f64 1 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 (*.f64 24 (cbrt.f64 (/.f64 1 (pow.f64 (E.f64) 2)))) (fma.f64 2/3 (*.f64 (cbrt.f64 (exp.f64 -1)) (+.f64 (*.f64 (E.f64) (fma.f64 2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) (neg.f64 (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) -6)))) (*.f64 -4/3 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (/.f64 (pow.f64 Om 4) (E.f64)))))) (*.f64 4/9 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (cbrt.f64 (pow.f64 (E.f64) 2))) (pow.f64 Om 4)))))) (pow.f64 l 4))))
(+.f64 (fma.f64 -4/3 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (log.f64 (cbrt.f64 (pow.f64 (E.f64) 2)))) (*.f64 1/24 (*.f64 (fma.f64 -64/3 (*.f64 1 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 (*.f64 24 (cbrt.f64 (/.f64 1 (pow.f64 (E.f64) 2)))) (fma.f64 2/3 (*.f64 (cbrt.f64 (exp.f64 -1)) (+.f64 (*.f64 (E.f64) (fma.f64 2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) (neg.f64 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) -6) (pow.f64 Om 4))))) (*.f64 -4/3 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (/.f64 (pow.f64 Om 4) (E.f64)))))) (*.f64 4/9 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (cbrt.f64 (pow.f64 (E.f64) 2))) (pow.f64 Om 4)))))) (pow.f64 l 4))))
(+.f64 (*.f64 1/720 (*.f64 (+.f64 (*.f64 720 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (exp.f64 1) 2)) 1/3) (+.f64 (*.f64 -4/9 (*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (-.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -1 (+.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)))))) (exp.f64 1)) (*.f64 4/3 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (exp.f64 1)) (pow.f64 Om 4))))) (pow.f64 Om 2)) (pow.f64 (/.f64 1 (exp.f64 1)) 1/3))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (exp.f64 1)) 1/3) (-.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 8 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 Om 6))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))))) (pow.f64 Om 2))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))))) (pow.f64 Om 2))) (*.f64 -4/3 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 Om 6))))) (exp.f64 1)) (+.f64 (*.f64 -8/27 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (exp.f64 1)) (pow.f64 Om 6))) (*.f64 -4/3 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (-.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -1 (+.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)))))) (exp.f64 1)) (*.f64 4/3 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (exp.f64 1)) (pow.f64 Om 4))))) (pow.f64 Om 2)))))))))) (+.f64 (*.f64 -5120/9 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 Om 6))) (*.f64 960 (*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (exp.f64 1)) 1/3) (-.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -1 (+.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)))))) (exp.f64 1)) (*.f64 4/3 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (exp.f64 1)) (pow.f64 Om 4)))))) (*.f64 4/9 (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) (pow.f64 (*.f64 1 (pow.f64 (exp.f64 1) 2)) 1/3))))) (pow.f64 Om 2)) (pow.f64 (/.f64 1 (pow.f64 (exp.f64 1) 2)) 1/3))))) (pow.f64 l 6))) (+.f64 (*.f64 -4/3 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (log.f64 (pow.f64 (pow.f64 (exp.f64 1) 2) 1/3)) (*.f64 1/24 (*.f64 (+.f64 (*.f64 -64/3 (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) (pow.f64 1 1/3))) (*.f64 24 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (exp.f64 1) 2)) 1/3) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (exp.f64 1)) 1/3) (-.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -1 (+.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)))))) (exp.f64 1)) (*.f64 4/3 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (exp.f64 1)) (pow.f64 Om 4)))))) (*.f64 4/9 (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) (pow.f64 (*.f64 1 (pow.f64 (exp.f64 1) 2)) 1/3))))))) (pow.f64 l 4))))))
(fma.f64 1/720 (*.f64 (fma.f64 720 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (E.f64) 2))) (fma.f64 -4/9 (*.f64 (cbrt.f64 (exp.f64 -1)) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (+.f64 (*.f64 (E.f64) (fma.f64 2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) (neg.f64 (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) -6)))) (*.f64 -4/3 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (/.f64 (pow.f64 Om 4) (E.f64)))))))) (*.f64 (*.f64 2/3 (cbrt.f64 (exp.f64 -1))) (-.f64 (*.f64 (E.f64) (fma.f64 -1 (fma.f64 8 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 Om 6)) (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) -6))))) (fma.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) -6))) (*.f64 -4/3 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 Om 6)))))) (fma.f64 -8/27 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (/.f64 (pow.f64 Om 6) (E.f64))) (*.f64 -4/3 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (+.f64 (*.f64 (E.f64) (fma.f64 2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) (neg.f64 (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) -6)))) (*.f64 -4/3 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (/.f64 (pow.f64 Om 4) (E.f64))))))))))))) (fma.f64 -5120/9 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 Om 6)) (*.f64 (*.f64 960 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (fma.f64 2/3 (*.f64 (cbrt.f64 (exp.f64 -1)) (+.f64 (*.f64 (E.f64) (fma.f64 2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) (neg.f64 (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) -6)))) (*.f64 -4/3 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (/.f64 (pow.f64 Om 4) (E.f64)))))) (*.f64 4/9 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (cbrt.f64 (pow.f64 (E.f64) 2))) (pow.f64 Om 4))))))) (cbrt.f64 (/.f64 1 (pow.f64 (E.f64) 2)))))) (pow.f64 l 6)) (+.f64 (fma.f64 -4/3 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (log.f64 (cbrt.f64 (pow.f64 (E.f64) 2)))) (*.f64 1/24 (*.f64 (fma.f64 -64/3 (*.f64 1 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 (*.f64 24 (cbrt.f64 (/.f64 1 (pow.f64 (E.f64) 2)))) (fma.f64 2/3 (*.f64 (cbrt.f64 (exp.f64 -1)) (+.f64 (*.f64 (E.f64) (fma.f64 2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) (neg.f64 (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) -6)))) (*.f64 -4/3 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (/.f64 (pow.f64 Om 4) (E.f64)))))) (*.f64 4/9 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (cbrt.f64 (pow.f64 (E.f64) 2))) (pow.f64 Om 4)))))) (pow.f64 l 4)))))
(fma.f64 1/720 (*.f64 (fma.f64 720 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (E.f64) 2))) (fma.f64 -4/9 (*.f64 (cbrt.f64 (exp.f64 -1)) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (+.f64 (*.f64 (E.f64) (fma.f64 2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) (neg.f64 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) -6) (pow.f64 Om 4))))) (*.f64 -4/3 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (/.f64 (pow.f64 Om 4) (E.f64)))))))) (*.f64 (*.f64 2/3 (cbrt.f64 (exp.f64 -1))) (-.f64 (*.f64 (E.f64) (fma.f64 -1 (fma.f64 8 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 Om 6)) (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) -6) (pow.f64 Om 4)))))) (fma.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) -6) (pow.f64 Om 4)))) (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) -4/3) (pow.f64 Om 6))))) (fma.f64 -8/27 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (/.f64 (pow.f64 Om 6) (E.f64))) (/.f64 (*.f64 -4/3 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (*.f64 Om Om) (+.f64 (*.f64 (E.f64) (fma.f64 2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) (neg.f64 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) -6) (pow.f64 Om 4))))) (*.f64 -4/3 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (/.f64 (pow.f64 Om 4) (E.f64)))))))))))) (fma.f64 -5120/9 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 Om 6)) (*.f64 (/.f64 (*.f64 960 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (*.f64 Om Om) (fma.f64 2/3 (*.f64 (cbrt.f64 (exp.f64 -1)) (+.f64 (*.f64 (E.f64) (fma.f64 2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) (neg.f64 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) -6) (pow.f64 Om 4))))) (*.f64 -4/3 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (/.f64 (pow.f64 Om 4) (E.f64)))))) (*.f64 4/9 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (cbrt.f64 (pow.f64 (E.f64) 2))) (pow.f64 Om 4)))))) (cbrt.f64 (/.f64 1 (pow.f64 (E.f64) 2)))))) (pow.f64 l 6)) (+.f64 (fma.f64 -4/3 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (log.f64 (cbrt.f64 (pow.f64 (E.f64) 2)))) (*.f64 1/24 (*.f64 (fma.f64 -64/3 (*.f64 1 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 (*.f64 24 (cbrt.f64 (/.f64 1 (pow.f64 (E.f64) 2)))) (fma.f64 2/3 (*.f64 (cbrt.f64 (exp.f64 -1)) (+.f64 (*.f64 (E.f64) (fma.f64 2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) (neg.f64 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) -6) (pow.f64 Om 4))))) (*.f64 -4/3 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (/.f64 (pow.f64 Om 4) (E.f64)))))) (*.f64 4/9 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (cbrt.f64 (pow.f64 (E.f64) 2))) (pow.f64 Om 4)))))) (pow.f64 l 4)))))
(*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/9 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 2 (+.f64 (*.f64 1/36 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 2/3 (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))) (pow.f64 l 2))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(fma.f64 1/2 (/.f64 (fma.f64 -1/9 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 2 (fma.f64 1/36 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 2/3 (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))))) (*.f64 l l)) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(+.f64 (*.f64 1/6 (/.f64 (+.f64 (*.f64 6 (+.f64 (*.f64 1/9 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))) (*.f64 2/3 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)))) (+.f64 (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))))))) (+.f64 (*.f64 2/27 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (+.f64 (*.f64 1/36 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 2/3 (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))))))) (pow.f64 l 3))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/9 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 2 (+.f64 (*.f64 1/36 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 2/3 (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))) (pow.f64 l 2))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(fma.f64 1/6 (/.f64 (fma.f64 6 (fma.f64 1/9 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))) (*.f64 2/3 (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) -1/24) (fma.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24)))))))) (fma.f64 2/27 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) (*.f64 -2 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) Om) (fma.f64 1/36 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 2/3 (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))))))) (pow.f64 l 3)) (fma.f64 1/2 (/.f64 (fma.f64 -1/9 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 2 (fma.f64 1/36 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 2/3 (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))))) (*.f64 l l)) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(+.f64 (*.f64 1/6 (/.f64 (+.f64 (*.f64 6 (+.f64 (*.f64 1/9 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))) (*.f64 2/3 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)))) (+.f64 (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))))))) (+.f64 (*.f64 2/27 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (+.f64 (*.f64 1/36 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 2/3 (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))))))) (pow.f64 l 3))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -8 (*.f64 (*.f64 (+.f64 (*.f64 1/9 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))) (*.f64 2/3 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)))) (+.f64 (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))))))) Om) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))) (+.f64 (*.f64 -12 (pow.f64 (+.f64 (*.f64 1/36 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 2/3 (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))) 2)) (+.f64 (*.f64 -2/27 (/.f64 (pow.f64 Om 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2))) (+.f64 (*.f64 24 (+.f64 (*.f64 1/9 (pow.f64 (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) 2)) (+.f64 (*.f64 1/9 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)))) (+.f64 (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))))))) (*.f64 2/3 (-.f64 (+.f64 (*.f64 1/384 (/.f64 (pow.f64 Om 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2))) (*.f64 -1/32 (/.f64 (pow.f64 Om 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)))) (+.f64 (*.f64 1/36 (/.f64 (*.f64 (pow.f64 Om 2) (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (+.f64 (*.f64 1/3 (pow.f64 (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) 2)) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)))) (+.f64 (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))))))))))))))) (*.f64 8/3 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 1/36 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 2/3 (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))) (pow.f64 l 4))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/9 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 2 (+.f64 (*.f64 1/36 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 2/3 (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))) (pow.f64 l 2))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))))
(fma.f64 1/6 (/.f64 (fma.f64 6 (fma.f64 1/9 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))) (*.f64 2/3 (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) -1/24) (fma.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24)))))))) (fma.f64 2/27 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) (*.f64 -2 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) Om) (fma.f64 1/36 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 2/3 (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))))))) (pow.f64 l 3)) (fma.f64 1/24 (/.f64 (fma.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (fma.f64 1/9 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))) (*.f64 2/3 (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) -1/24) (fma.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24)))))))))) (fma.f64 -12 (pow.f64 (fma.f64 1/36 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 2/3 (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))) 2) (fma.f64 -2/27 (/.f64 (pow.f64 Om 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) (fma.f64 24 (fma.f64 1/9 (pow.f64 (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24) 2) (fma.f64 1/9 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) Om) (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) -1/24) (fma.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))))))) (*.f64 2/3 (-.f64 (*.f64 (/.f64 (pow.f64 Om 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) -11/384) (fma.f64 1/36 (/.f64 (*.f64 Om Om) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))) (*.f64 1/3 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24) 2) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) Om) (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) -1/24) (fma.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24)))))))))))))) (*.f64 8/3 (/.f64 (*.f64 Om Om) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (fma.f64 1/36 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 2/3 (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24)))))))))) (pow.f64 l 4)) (fma.f64 1/2 (/.f64 (fma.f64 -1/9 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 2 (fma.f64 1/36 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 2/3 (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))))) (*.f64 l l)) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))))
(fma.f64 1/6 (/.f64 (fma.f64 6 (fma.f64 1/9 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))) (*.f64 2/3 (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) -1/24) (fma.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24)))))))) (fma.f64 2/27 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) (*.f64 -2 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) Om) (fma.f64 1/36 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 2/3 (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))))))) (pow.f64 l 3)) (fma.f64 1/24 (/.f64 (fma.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (fma.f64 1/9 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))) (*.f64 2/3 (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) -1/24) (fma.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24)))))))))) (fma.f64 -12 (pow.f64 (fma.f64 1/36 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 2/3 (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))) 2) (fma.f64 -2/27 (/.f64 (pow.f64 Om 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) (fma.f64 24 (fma.f64 1/9 (pow.f64 (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24) 2) (fma.f64 1/9 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) Om) (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) -1/24) (fma.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))))))) (*.f64 2/3 (-.f64 (/.f64 (*.f64 (pow.f64 Om 4) -11/384) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) (fma.f64 1/36 (/.f64 (*.f64 Om Om) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))) (*.f64 1/3 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24) 2) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) Om) (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) -1/24) (fma.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24)))))))))))))) (*.f64 8/3 (/.f64 (*.f64 Om Om) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (fma.f64 1/36 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 2/3 (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24)))))))))) (pow.f64 l 4)) (fma.f64 1/2 (/.f64 (fma.f64 -1/9 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 2 (fma.f64 1/36 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 2/3 (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))))) (*.f64 l l)) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))))
(*.f64 -1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) -1/3)
(+.f64 (*.f64 -1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/9 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 2 (+.f64 (*.f64 1/36 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 2/3 (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))) (pow.f64 l 2))))
(fma.f64 -1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) (*.f64 1/2 (/.f64 (fma.f64 -1/9 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 2 (fma.f64 1/36 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 2/3 (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))))) (*.f64 l l))))
(+.f64 (*.f64 -1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/9 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 2 (+.f64 (*.f64 1/36 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 2/3 (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))) (pow.f64 l 2))) (*.f64 -1/6 (/.f64 (+.f64 (*.f64 6 (+.f64 (*.f64 1/9 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))) (*.f64 2/3 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)))) (+.f64 (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))))))) (+.f64 (*.f64 2/27 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (+.f64 (*.f64 1/36 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 2/3 (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))))))) (pow.f64 l 3)))))
(fma.f64 -1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) (fma.f64 1/2 (/.f64 (fma.f64 -1/9 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 2 (fma.f64 1/36 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 2/3 (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))))) (*.f64 l l)) (*.f64 (/.f64 (fma.f64 6 (fma.f64 1/9 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))) (*.f64 2/3 (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) -1/24) (fma.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24)))))))) (fma.f64 2/27 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) (*.f64 -2 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) Om) (fma.f64 1/36 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 2/3 (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))))))) (pow.f64 l 3)) -1/6)))
(+.f64 (*.f64 -1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -8 (*.f64 (*.f64 (+.f64 (*.f64 1/9 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))) (*.f64 2/3 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)))) (+.f64 (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))))))) Om) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))) (+.f64 (*.f64 -12 (pow.f64 (+.f64 (*.f64 1/36 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 2/3 (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))) 2)) (+.f64 (*.f64 -2/27 (/.f64 (pow.f64 Om 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2))) (+.f64 (*.f64 24 (+.f64 (*.f64 1/9 (pow.f64 (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) 2)) (+.f64 (*.f64 1/9 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)))) (+.f64 (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))))))) (*.f64 2/3 (-.f64 (+.f64 (*.f64 1/384 (/.f64 (pow.f64 Om 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2))) (*.f64 -1/32 (/.f64 (pow.f64 Om 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)))) (+.f64 (*.f64 1/36 (/.f64 (*.f64 (pow.f64 Om 2) (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (+.f64 (*.f64 1/3 (pow.f64 (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) 2)) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)))) (+.f64 (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))))))))))))))) (*.f64 8/3 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 1/36 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 2/3 (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))) (pow.f64 l 4))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/9 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 2 (+.f64 (*.f64 1/36 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 2/3 (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))) (pow.f64 l 2))) (*.f64 -1/6 (/.f64 (+.f64 (*.f64 6 (+.f64 (*.f64 1/9 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))) (*.f64 2/3 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)))) (+.f64 (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))))))) (+.f64 (*.f64 2/27 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (+.f64 (*.f64 1/36 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 2/3 (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))))))) (pow.f64 l 3))))))
(fma.f64 -1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) (fma.f64 1/24 (/.f64 (fma.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (fma.f64 1/9 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))) (*.f64 2/3 (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) -1/24) (fma.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24)))))))))) (fma.f64 -12 (pow.f64 (fma.f64 1/36 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 2/3 (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))) 2) (fma.f64 -2/27 (/.f64 (pow.f64 Om 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) (fma.f64 24 (fma.f64 1/9 (pow.f64 (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24) 2) (fma.f64 1/9 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) Om) (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) -1/24) (fma.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))))))) (*.f64 2/3 (-.f64 (*.f64 (/.f64 (pow.f64 Om 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) -11/384) (fma.f64 1/36 (/.f64 (*.f64 Om Om) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))) (*.f64 1/3 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24) 2) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) Om) (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) -1/24) (fma.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24)))))))))))))) (*.f64 8/3 (/.f64 (*.f64 Om Om) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (fma.f64 1/36 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 2/3 (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24)))))))))) (pow.f64 l 4)) (fma.f64 1/2 (/.f64 (fma.f64 -1/9 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 2 (fma.f64 1/36 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 2/3 (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))))) (*.f64 l l)) (*.f64 (/.f64 (fma.f64 6 (fma.f64 1/9 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))) (*.f64 2/3 (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) -1/24) (fma.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24)))))))) (fma.f64 2/27 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) (*.f64 -2 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) Om) (fma.f64 1/36 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 2/3 (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))))))) (pow.f64 l 3)) -1/6))))
(fma.f64 -1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) (fma.f64 1/24 (/.f64 (fma.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (fma.f64 1/9 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))) (*.f64 2/3 (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) -1/24) (fma.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24)))))))))) (fma.f64 -12 (pow.f64 (fma.f64 1/36 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 2/3 (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))) 2) (fma.f64 -2/27 (/.f64 (pow.f64 Om 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) (fma.f64 24 (fma.f64 1/9 (pow.f64 (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24) 2) (fma.f64 1/9 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) Om) (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) -1/24) (fma.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))))))) (*.f64 2/3 (-.f64 (/.f64 (*.f64 (pow.f64 Om 4) -11/384) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) (fma.f64 1/36 (/.f64 (*.f64 Om Om) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))) (*.f64 1/3 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24) 2) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) Om) (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) -1/24) (fma.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24)))))))))))))) (*.f64 8/3 (/.f64 (*.f64 Om Om) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (fma.f64 1/36 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 2/3 (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24)))))))))) (pow.f64 l 4)) (fma.f64 1/2 (/.f64 (fma.f64 -1/9 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 2 (fma.f64 1/36 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 2/3 (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))))) (*.f64 l l)) (*.f64 (/.f64 (fma.f64 6 (fma.f64 1/9 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))) (*.f64 2/3 (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) -1/24) (fma.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24)))))))) (fma.f64 2/27 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) (*.f64 -2 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) Om) (fma.f64 1/36 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 2/3 (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))))))) (pow.f64 l 3)) -1/6))))
(*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(+.f64 (*.f64 1/6 (*.f64 (+.f64 (*.f64 -1/9 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (+.f64 (*.f64 2/27 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 6 (+.f64 (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 2/3 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))) (+.f64 (*.f64 1/72 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))))))))) (pow.f64 Om 3))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(fma.f64 1/6 (*.f64 (pow.f64 Om 3) (fma.f64 -1/9 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) (fma.f64 2/27 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) (*.f64 6 (fma.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) (*.f64 2/3 (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) -1/24) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) 1/54)))))))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(+.f64 (*.f64 1/24 (*.f64 (pow.f64 Om 4) (+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (+.f64 (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 2/3 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))) (+.f64 (*.f64 1/72 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))))))) l))) (+.f64 (*.f64 24 (+.f64 (*.f64 1/9 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))) (+.f64 (*.f64 1/72 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))))) l))) (+.f64 (*.f64 -2/3 (+.f64 (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))) (+.f64 (*.f64 1/72 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))))) l))) (*.f64 35/1152 (/.f64 1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))))) (*.f64 1/5184 (/.f64 1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))))))) (*.f64 1/27 (/.f64 1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))))))) (+.f64 (*.f64 1/6 (*.f64 (+.f64 (*.f64 -1/9 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (+.f64 (*.f64 2/27 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 6 (+.f64 (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 2/3 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))) (+.f64 (*.f64 1/72 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))))))))) (pow.f64 Om 3))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(fma.f64 1/24 (*.f64 (pow.f64 Om 4) (fma.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (fma.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) (*.f64 2/3 (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) -1/24) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) 1/54)))) l)) (fma.f64 24 (fma.f64 1/9 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) -1/24) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) 1/54))) l) (fma.f64 -2/3 (fma.f64 1/3 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) -1/24) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) 1/54))) l) (/.f64 35/1152 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (/.f64 1/5184 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))))) (/.f64 1/27 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))))) (fma.f64 1/6 (*.f64 (pow.f64 Om 3) (fma.f64 -1/9 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) (fma.f64 2/27 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) (*.f64 6 (fma.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) (*.f64 2/3 (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) -1/24) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) 1/54)))))))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(fma.f64 1/24 (*.f64 (pow.f64 Om 4) (fma.f64 -8 (/.f64 (*.f64 (fma.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) (*.f64 2/3 (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) -1/24) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) 1/54)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) l) (fma.f64 24 (fma.f64 1/9 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) -1/24) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) 1/54))) l) (fma.f64 -2/3 (fma.f64 1/3 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) -1/24) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) 1/54))) l) (/.f64 35/1152 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (/.f64 1/5184 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))))) (/.f64 1/27 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))))) (fma.f64 1/6 (*.f64 (pow.f64 Om 3) (fma.f64 -1/9 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) (fma.f64 2/27 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) (*.f64 6 (fma.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) (*.f64 2/3 (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) -1/24) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) 1/54)))))))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(+.f64 (*.f64 1/120 (*.f64 (+.f64 (*.f64 8/81 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5)))) (+.f64 (*.f64 -40 (*.f64 (/.f64 (+.f64 (*.f64 1/9 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))) (+.f64 (*.f64 1/72 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))))) l))) (+.f64 (*.f64 -2/3 (+.f64 (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))) (+.f64 (*.f64 1/72 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))))) l))) (*.f64 35/1152 (/.f64 1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))))) (*.f64 1/5184 (/.f64 1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))))) l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))) (+.f64 (*.f64 -20/81 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5)))) (+.f64 (*.f64 120 (+.f64 (*.f64 2/3 (-.f64 (+.f64 (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5)))) (+.f64 (*.f64 1/3840 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5)))) (*.f64 -1 (+.f64 (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5)))) (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5)))))))) (+.f64 (*.f64 1/18 (/.f64 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))) (+.f64 (*.f64 1/72 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))))) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)))) (+.f64 (*.f64 1/10368 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5)))) (*.f64 -1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (+.f64 (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))) (+.f64 (*.f64 1/72 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))))) l))) (*.f64 35/1152 (/.f64 1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))))) l))))))) (+.f64 (*.f64 1/108 (/.f64 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))) (+.f64 (*.f64 1/72 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))))) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)))) (*.f64 -1/9 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (+.f64 (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))) (+.f64 (*.f64 1/72 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))))) l))) (*.f64 35/1152 (/.f64 1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))))) l)))))) (+.f64 (*.f64 10/81 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5)))) (+.f64 (*.f64 -20/3 (/.f64 (+.f64 (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 2/3 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))) (+.f64 (*.f64 1/72 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))))))) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)))) (*.f64 40/3 (/.f64 (+.f64 (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 2/3 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))) (+.f64 (*.f64 1/72 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))))))) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)))))))))) (pow.f64 Om 5))) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 Om 4) (+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (+.f64 (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 2/3 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))) (+.f64 (*.f64 1/72 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))))))) l))) (+.f64 (*.f64 24 (+.f64 (*.f64 1/9 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))) (+.f64 (*.f64 1/72 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))))) l))) (+.f64 (*.f64 -2/3 (+.f64 (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))) (+.f64 (*.f64 1/72 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))))) l))) (*.f64 35/1152 (/.f64 1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))))) (*.f64 1/5184 (/.f64 1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))))))) (*.f64 1/27 (/.f64 1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))))))) (+.f64 (*.f64 1/6 (*.f64 (+.f64 (*.f64 -1/9 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (+.f64 (*.f64 2/27 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 6 (+.f64 (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 2/3 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))) (+.f64 (*.f64 1/72 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))))))))) (pow.f64 Om 3))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))))
(fma.f64 1/120 (*.f64 (fma.f64 8/81 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))) (fma.f64 -40 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (fma.f64 1/9 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) -1/24) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) 1/54))) l) (fma.f64 -2/3 (fma.f64 1/3 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) -1/24) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) 1/54))) l) (/.f64 35/1152 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (/.f64 1/5184 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))))) l)) (fma.f64 -20/81 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))) (fma.f64 120 (fma.f64 2/3 (-.f64 (fma.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))) (fma.f64 1/3840 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))) (neg.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))) -3/256)))) (fma.f64 1/18 (/.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) -1/24) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) 1/54)) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 l l))) (fma.f64 1/10368 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))) (*.f64 (*.f64 -1/3 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) (/.f64 (fma.f64 1/3 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) -1/24) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) 1/54))) l) (/.f64 35/1152 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) l))))) (fma.f64 1/108 (/.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) -1/24) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) 1/54)) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 l l))) (*.f64 -1/9 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (fma.f64 1/3 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) -1/24) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) 1/54))) l) (/.f64 35/1152 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) l))))) (fma.f64 10/81 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))) (*.f64 (/.f64 (fma.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) (*.f64 2/3 (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) -1/24) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) 1/54)))) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 l l))) 20/3)))))) (pow.f64 Om 5)) (fma.f64 1/24 (*.f64 (pow.f64 Om 4) (fma.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (fma.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) (*.f64 2/3 (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) -1/24) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) 1/54)))) l)) (fma.f64 24 (fma.f64 1/9 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) -1/24) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) 1/54))) l) (fma.f64 -2/3 (fma.f64 1/3 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) -1/24) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) 1/54))) l) (/.f64 35/1152 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (/.f64 1/5184 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))))) (/.f64 1/27 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))))) (fma.f64 1/6 (*.f64 (pow.f64 Om 3) (fma.f64 -1/9 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) (fma.f64 2/27 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) (*.f64 6 (fma.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) (*.f64 2/3 (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) -1/24) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) 1/54)))))))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))))
(fma.f64 1/120 (*.f64 (fma.f64 8/81 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))) (fma.f64 -40 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (fma.f64 1/9 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) -1/24) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) 1/54))) l) (fma.f64 -2/3 (fma.f64 1/3 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) -1/24) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) 1/54))) l) (/.f64 35/1152 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (/.f64 1/5184 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))))) l)) (fma.f64 -20/81 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))) (fma.f64 120 (fma.f64 2/3 (-.f64 (fma.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))) (fma.f64 1/3840 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))) (neg.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) 1) -3/256) (pow.f64 l 5))))) (fma.f64 1/18 (/.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) -1/24) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) 1/54)) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 l l))) (fma.f64 1/10368 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))) (*.f64 (*.f64 -1/3 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) (/.f64 (fma.f64 1/3 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) -1/24) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) 1/54))) l) (/.f64 35/1152 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) l))))) (fma.f64 1/108 (/.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) -1/24) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) 1/54)) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 l l))) (*.f64 -1/9 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (fma.f64 1/3 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) -1/24) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) 1/54))) l) (/.f64 35/1152 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) l))))) (fma.f64 10/81 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))) (/.f64 (*.f64 (fma.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) (*.f64 2/3 (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) -1/24) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) 1/54)))) 20/3) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 l l)))))))) (pow.f64 Om 5)) (fma.f64 1/24 (*.f64 (pow.f64 Om 4) (fma.f64 -8 (/.f64 (*.f64 (fma.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) (*.f64 2/3 (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) -1/24) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) 1/54)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) l) (fma.f64 24 (fma.f64 1/9 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) -1/24) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) 1/54))) l) (fma.f64 -2/3 (fma.f64 1/3 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) -1/24) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) 1/54))) l) (/.f64 35/1152 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (/.f64 1/5184 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))))) (/.f64 1/27 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))))) (fma.f64 1/6 (*.f64 (pow.f64 Om 3) (fma.f64 -1/9 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) (fma.f64 2/27 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) (*.f64 6 (fma.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) (*.f64 2/3 (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) -1/24) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) 1/54)))))))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 1) 2) 1/3))
(log.f64 (cbrt.f64 (pow.f64 (E.f64) 2)))
(+.f64 (*.f64 -4/3 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (log.f64 (pow.f64 (pow.f64 (exp.f64 1) 2) 1/3)))
(fma.f64 -4/3 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (log.f64 (cbrt.f64 (pow.f64 (E.f64) 2))))
(+.f64 (*.f64 -4/3 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (log.f64 (pow.f64 (pow.f64 (exp.f64 1) 2) 1/3)) (*.f64 1/24 (/.f64 (+.f64 (*.f64 -64/3 (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 1 1/3))) (*.f64 24 (*.f64 (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (exp.f64 1)) 1/3) (-.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))))) (exp.f64 1)) (*.f64 4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (pow.f64 l 4) (exp.f64 1))))))) (*.f64 4/9 (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 (*.f64 1 (pow.f64 (exp.f64 1) 2)) 1/3)))) (pow.f64 (/.f64 1 (pow.f64 (exp.f64 1) 2)) 1/3)))) (pow.f64 Om 4)))))
(+.f64 (fma.f64 -4/3 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (log.f64 (cbrt.f64 (pow.f64 (E.f64) 2)))) (*.f64 1/24 (/.f64 (fma.f64 -64/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (pow.f64 l 4) 1)) (*.f64 24 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (E.f64) 2))) (fma.f64 2/3 (*.f64 (cbrt.f64 (exp.f64 -1)) (fma.f64 (fma.f64 2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (neg.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) -6))) (E.f64) (neg.f64 (*.f64 4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (E.f64) (pow.f64 l 4))))))) (*.f64 4/9 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (pow.f64 l 4) (cbrt.f64 (pow.f64 (E.f64) 2))))))))) (pow.f64 Om 4))))
(+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 720 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (exp.f64 1) 2)) 1/3) (+.f64 (*.f64 -4/9 (*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))))) (exp.f64 1)) (*.f64 4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (pow.f64 l 4) (exp.f64 1))))) (pow.f64 l 2))) (pow.f64 (/.f64 1 (exp.f64 1)) 1/3))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (exp.f64 1)) 1/3) (-.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))))))) (+.f64 (*.f64 -4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6))) (*.f64 -1 (+.f64 (*.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 l 2)))) (*.f64 8 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6))))))) (exp.f64 1)) (+.f64 (*.f64 -4/3 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))))) (exp.f64 1)) (*.f64 4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (pow.f64 l 4) (exp.f64 1))))) (pow.f64 l 2)))) (*.f64 -8/27 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (*.f64 (pow.f64 l 6) (exp.f64 1))))))))))) (+.f64 (*.f64 960 (*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (exp.f64 1)) 1/3) (-.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))))) (exp.f64 1)) (*.f64 4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (pow.f64 l 4) (exp.f64 1))))))) (*.f64 4/9 (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 (*.f64 1 (pow.f64 (exp.f64 1) 2)) 1/3)))) (pow.f64 l 2))) (pow.f64 (/.f64 1 (pow.f64 (exp.f64 1) 2)) 1/3))) (*.f64 -5120/9 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6))))) (pow.f64 Om 6))) (+.f64 (*.f64 -4/3 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (log.f64 (pow.f64 (pow.f64 (exp.f64 1) 2) 1/3)) (*.f64 1/24 (/.f64 (+.f64 (*.f64 -64/3 (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 1 1/3))) (*.f64 24 (*.f64 (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (exp.f64 1)) 1/3) (-.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))))) (exp.f64 1)) (*.f64 4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (pow.f64 l 4) (exp.f64 1))))))) (*.f64 4/9 (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 (*.f64 1 (pow.f64 (exp.f64 1) 2)) 1/3)))) (pow.f64 (/.f64 1 (pow.f64 (exp.f64 1) 2)) 1/3)))) (pow.f64 Om 4))))))
(fma.f64 1/720 (/.f64 (fma.f64 720 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (E.f64) 2))) (fma.f64 -4/9 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 (*.f64 l l) (fma.f64 (fma.f64 2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (neg.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) -6))) (E.f64) (neg.f64 (*.f64 4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (E.f64) (pow.f64 l 4))))))) (cbrt.f64 (exp.f64 -1)))) (*.f64 (*.f64 2/3 (cbrt.f64 (exp.f64 -1))) (fma.f64 (fma.f64 2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) -6))) (fma.f64 -4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)) (neg.f64 (fma.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) -6))) (*.f64 8 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6))))))) (E.f64) (neg.f64 (fma.f64 -4/3 (*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (fma.f64 (fma.f64 2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (neg.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) -6))) (E.f64) (neg.f64 (*.f64 4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (E.f64) (pow.f64 l 4))))))) (*.f64 l l)) (*.f64 -8/27 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (*.f64 (E.f64) (pow.f64 l 6)))))))))) (fma.f64 960 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 (*.f64 l l) (fma.f64 2/3 (*.f64 (cbrt.f64 (exp.f64 -1)) (fma.f64 (fma.f64 2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (neg.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) -6))) (E.f64) (neg.f64 (*.f64 4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (E.f64) (pow.f64 l 4))))))) (*.f64 4/9 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (pow.f64 l 4) (cbrt.f64 (pow.f64 (E.f64) 2))))))) (cbrt.f64 (/.f64 1 (pow.f64 (E.f64) 2))))) (*.f64 -5120/9 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6))))) (pow.f64 Om 6)) (+.f64 (fma.f64 -4/3 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (log.f64 (cbrt.f64 (pow.f64 (E.f64) 2)))) (*.f64 1/24 (/.f64 (fma.f64 -64/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (pow.f64 l 4) 1)) (*.f64 24 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (E.f64) 2))) (fma.f64 2/3 (*.f64 (cbrt.f64 (exp.f64 -1)) (fma.f64 (fma.f64 2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (neg.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) -6))) (E.f64) (neg.f64 (*.f64 4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (E.f64) (pow.f64 l 4))))))) (*.f64 4/9 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (pow.f64 l 4) (cbrt.f64 (pow.f64 (E.f64) 2))))))))) (pow.f64 Om 4)))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 1) 2) 1/3))
(log.f64 (cbrt.f64 (pow.f64 (E.f64) 2)))
(+.f64 (*.f64 -4/3 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (log.f64 (pow.f64 (pow.f64 (exp.f64 1) 2) 1/3)))
(fma.f64 -4/3 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (log.f64 (cbrt.f64 (pow.f64 (E.f64) 2))))
(+.f64 (*.f64 -4/3 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (log.f64 (pow.f64 (pow.f64 (exp.f64 1) 2) 1/3)) (*.f64 1/24 (/.f64 (+.f64 (*.f64 -64/3 (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 1 1/3))) (*.f64 24 (*.f64 (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (exp.f64 1)) 1/3) (-.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))))) (exp.f64 1)) (*.f64 4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (pow.f64 l 4) (exp.f64 1))))))) (*.f64 4/9 (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 (*.f64 1 (pow.f64 (exp.f64 1) 2)) 1/3)))) (pow.f64 (/.f64 1 (pow.f64 (exp.f64 1) 2)) 1/3)))) (pow.f64 Om 4)))))
(+.f64 (fma.f64 -4/3 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (log.f64 (cbrt.f64 (pow.f64 (E.f64) 2)))) (*.f64 1/24 (/.f64 (fma.f64 -64/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (pow.f64 l 4) 1)) (*.f64 24 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (E.f64) 2))) (fma.f64 2/3 (*.f64 (cbrt.f64 (exp.f64 -1)) (fma.f64 (fma.f64 2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (neg.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) -6))) (E.f64) (neg.f64 (*.f64 4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (E.f64) (pow.f64 l 4))))))) (*.f64 4/9 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (pow.f64 l 4) (cbrt.f64 (pow.f64 (E.f64) 2))))))))) (pow.f64 Om 4))))
(+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 720 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (exp.f64 1) 2)) 1/3) (+.f64 (*.f64 -4/9 (*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))))) (exp.f64 1)) (*.f64 4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (pow.f64 l 4) (exp.f64 1))))) (pow.f64 l 2))) (pow.f64 (/.f64 1 (exp.f64 1)) 1/3))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (exp.f64 1)) 1/3) (-.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))))))) (+.f64 (*.f64 -4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6))) (*.f64 -1 (+.f64 (*.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 l 2)))) (*.f64 8 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6))))))) (exp.f64 1)) (+.f64 (*.f64 -4/3 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))))) (exp.f64 1)) (*.f64 4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (pow.f64 l 4) (exp.f64 1))))) (pow.f64 l 2)))) (*.f64 -8/27 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (*.f64 (pow.f64 l 6) (exp.f64 1))))))))))) (+.f64 (*.f64 960 (*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (exp.f64 1)) 1/3) (-.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))))) (exp.f64 1)) (*.f64 4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (pow.f64 l 4) (exp.f64 1))))))) (*.f64 4/9 (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 (*.f64 1 (pow.f64 (exp.f64 1) 2)) 1/3)))) (pow.f64 l 2))) (pow.f64 (/.f64 1 (pow.f64 (exp.f64 1) 2)) 1/3))) (*.f64 -5120/9 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6))))) (pow.f64 Om 6))) (+.f64 (*.f64 -4/3 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (log.f64 (pow.f64 (pow.f64 (exp.f64 1) 2) 1/3)) (*.f64 1/24 (/.f64 (+.f64 (*.f64 -64/3 (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 1 1/3))) (*.f64 24 (*.f64 (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (exp.f64 1)) 1/3) (-.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))))) (exp.f64 1)) (*.f64 4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (pow.f64 l 4) (exp.f64 1))))))) (*.f64 4/9 (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 (*.f64 1 (pow.f64 (exp.f64 1) 2)) 1/3)))) (pow.f64 (/.f64 1 (pow.f64 (exp.f64 1) 2)) 1/3)))) (pow.f64 Om 4))))))
(fma.f64 1/720 (/.f64 (fma.f64 720 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (E.f64) 2))) (fma.f64 -4/9 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 (*.f64 l l) (fma.f64 (fma.f64 2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (neg.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) -6))) (E.f64) (neg.f64 (*.f64 4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (E.f64) (pow.f64 l 4))))))) (cbrt.f64 (exp.f64 -1)))) (*.f64 (*.f64 2/3 (cbrt.f64 (exp.f64 -1))) (fma.f64 (fma.f64 2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) -6))) (fma.f64 -4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)) (neg.f64 (fma.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) -6))) (*.f64 8 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6))))))) (E.f64) (neg.f64 (fma.f64 -4/3 (*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (fma.f64 (fma.f64 2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (neg.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) -6))) (E.f64) (neg.f64 (*.f64 4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (E.f64) (pow.f64 l 4))))))) (*.f64 l l)) (*.f64 -8/27 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (*.f64 (E.f64) (pow.f64 l 6)))))))))) (fma.f64 960 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 (*.f64 l l) (fma.f64 2/3 (*.f64 (cbrt.f64 (exp.f64 -1)) (fma.f64 (fma.f64 2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (neg.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) -6))) (E.f64) (neg.f64 (*.f64 4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (E.f64) (pow.f64 l 4))))))) (*.f64 4/9 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (pow.f64 l 4) (cbrt.f64 (pow.f64 (E.f64) 2))))))) (cbrt.f64 (/.f64 1 (pow.f64 (E.f64) 2))))) (*.f64 -5120/9 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6))))) (pow.f64 Om 6)) (+.f64 (fma.f64 -4/3 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (log.f64 (cbrt.f64 (pow.f64 (E.f64) 2)))) (*.f64 1/24 (/.f64 (fma.f64 -64/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (pow.f64 l 4) 1)) (*.f64 24 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (E.f64) 2))) (fma.f64 2/3 (*.f64 (cbrt.f64 (exp.f64 -1)) (fma.f64 (fma.f64 2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (neg.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) -6))) (E.f64) (neg.f64 (*.f64 4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (E.f64) (pow.f64 l 4))))))) (*.f64 4/9 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (pow.f64 l 4) (cbrt.f64 (pow.f64 (E.f64) 2))))))))) (pow.f64 Om 4)))))
(log.f64 (pow.f64 (pow.f64 (exp.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))))))) 2) 1/3))
(log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) 2)))
(log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) 2)))
(+.f64 (log.f64 (pow.f64 (pow.f64 (exp.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))))))) 2) 1/3)) (*.f64 -4/3 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) 2))) (*.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3)))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) 2))) (*.f64 (/.f64 (*.f64 -4/3 (*.f64 l l)) (/.f64 (*.f64 Om Om) (*.f64 kx kx))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 3)))))
(+.f64 (log.f64 (pow.f64 (pow.f64 (exp.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))))))) 2) 1/3)) (+.f64 (*.f64 1/24 (*.f64 (+.f64 (*.f64 24 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (exp.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))))))) 2)) 1/3) (+.f64 (*.f64 4/9 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (exp.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))))))) 2)) 1/3) (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (*.f64 2/3 (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 2 (/.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 (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))))))) (exp.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 4/3 (/.f64 (*.f64 (pow.f64 l 4) (exp.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 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (pow.f64 (/.f64 1 (exp.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)))))))) 1/3)))))) (*.f64 -64/3 (*.f64 (pow.f64 1 1/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)))))) (pow.f64 kx 4))) (*.f64 -4/3 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) 2))) (fma.f64 1/24 (*.f64 (fma.f64 24 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) 2))) (fma.f64 4/9 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) 2)) (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3))) (*.f64 (*.f64 2/3 (fma.f64 (fma.f64 2 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3)) (neg.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 5)))) (*.f64 (*.f64 1/2 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3))))))) (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) (neg.f64 (*.f64 4/3 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (/.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3))))))) (cbrt.f64 (exp.f64 (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))))))))) (*.f64 -64/3 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3)))) (pow.f64 kx 4)) (*.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3))))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) 2))) (fma.f64 1/24 (*.f64 (fma.f64 24 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) 2))) (fma.f64 4/9 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) 2)) (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 3))) (*.f64 (*.f64 2/3 (fma.f64 (fma.f64 2 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 3)) (neg.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 5)))) (*.f64 (*.f64 1/2 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 3))))))) (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) (neg.f64 (*.f64 4/3 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (/.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 3))))))) (cbrt.f64 (exp.f64 (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))))))) (/.f64 (*.f64 -64/3 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 3))) (pow.f64 kx 4)) (*.f64 (/.f64 (*.f64 -4/3 (*.f64 l l)) (/.f64 (*.f64 Om Om) (*.f64 kx kx))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 3))))))
(+.f64 (*.f64 1/720 (*.f64 (+.f64 (*.f64 960 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (exp.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))))))) 2)) 1/3) (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 4/9 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (exp.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))))))) 2)) 1/3) (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (*.f64 2/3 (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 2 (/.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 (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))))))) (exp.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 4/3 (/.f64 (*.f64 (pow.f64 l 4) (exp.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 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (pow.f64 (/.f64 1 (exp.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)))))))) 1/3))))) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))))) (+.f64 (*.f64 -5120/9 (*.f64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)) (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)))) 9))))) (*.f64 720 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (exp.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))))))) 2)) 1/3) (+.f64 (*.f64 2/3 (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))))) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 (sin.f64 ky) 2))))) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))))) (*.f64 -4/3 (*.f64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)) (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)))) 9))))))) (exp.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 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 2 (/.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 (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))))))) (exp.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 4/3 (/.f64 (*.f64 (pow.f64 l 4) (exp.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 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (pow.f64 l 2)) (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 -8/27 (*.f64 (/.f64 (*.f64 (pow.f64 l 6) (exp.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)))))))) (pow.f64 Om 6)) (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)))) 9))))))) (pow.f64 (/.f64 1 (exp.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)))))))) 1/3))) (*.f64 -4/9 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 2 (/.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 (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))))))) (exp.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 4/3 (/.f64 (*.f64 (pow.f64 l 4) (exp.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 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (pow.f64 l 2)) (pow.f64 Om 2)) (*.f64 (pow.f64 (/.f64 1 (exp.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)))))))) 1/3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))))))))) (pow.f64 kx 6))) (+.f64 (log.f64 (pow.f64 (pow.f64 (exp.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))))))) 2) 1/3)) (+.f64 (*.f64 1/24 (*.f64 (+.f64 (*.f64 24 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (exp.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))))))) 2)) 1/3) (+.f64 (*.f64 4/9 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (exp.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))))))) 2)) 1/3) (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (*.f64 2/3 (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 2 (/.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 (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))))))) (exp.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 4/3 (/.f64 (*.f64 (pow.f64 l 4) (exp.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 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (pow.f64 (/.f64 1 (exp.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)))))))) 1/3)))))) (*.f64 -64/3 (*.f64 (pow.f64 1 1/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)))))) (pow.f64 kx 4))) (*.f64 -4/3 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))))))
(fma.f64 1/720 (*.f64 (fma.f64 960 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) 2))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 4/9 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) 2)) (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3))) (*.f64 (*.f64 2/3 (fma.f64 (fma.f64 2 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3)) (neg.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 5)))) (*.f64 (*.f64 1/2 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3))))))) (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) (neg.f64 (*.f64 4/3 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (/.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3))))))) (cbrt.f64 (exp.f64 (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))))))))))) (fma.f64 -5120/9 (*.f64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 9)))) (*.f64 (*.f64 720 (cbrt.f64 (/.f64 1 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) 2)))) (fma.f64 2/3 (*.f64 (cbrt.f64 (exp.f64 (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))))) (fma.f64 (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 5)))) (*.f64 (*.f64 1/2 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3)))))))) (fma.f64 -1 (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 5))) (/.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3))) (+.f64 (fma.f64 -2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2))) (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 Om Om))) (*.f64 -2 (/.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) 2)) (/.f64 (*.f64 (*.f64 Om Om) (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 l l)))))) (/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 5)))) (*.f64 (*.f64 1/2 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3))))))) (*.f64 (*.f64 Om Om) (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))))) (*.f64 -4/3 (*.f64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 9))))))) (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) (neg.f64 (fma.f64 -4/3 (/.f64 (*.f64 (*.f64 (*.f64 l l) (fma.f64 (fma.f64 2 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3)) (neg.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 5)))) (*.f64 (*.f64 1/2 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3))))))) (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) (neg.f64 (*.f64 4/3 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (/.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3))))))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3)))) (*.f64 Om Om)) (*.f64 -8/27 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 9))) (/.f64 (pow.f64 l 6) (/.f64 (pow.f64 Om 6) (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))))))))))) (*.f64 (*.f64 -4/9 (/.f64 (fma.f64 (fma.f64 2 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3)) (neg.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 5)))) (*.f64 (*.f64 1/2 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3))))))) (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) (neg.f64 (*.f64 4/3 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (/.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3)))))) (/.f64 (*.f64 Om Om) (*.f64 l l)))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3))) (cbrt.f64 (exp.f64 (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))))))))))) (pow.f64 kx 6)) (+.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) 2))) (fma.f64 1/24 (*.f64 (fma.f64 24 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) 2))) (fma.f64 4/9 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) 2)) (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3))) (*.f64 (*.f64 2/3 (fma.f64 (fma.f64 2 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3)) (neg.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 5)))) (*.f64 (*.f64 1/2 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3))))))) (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) (neg.f64 (*.f64 4/3 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (/.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3))))))) (cbrt.f64 (exp.f64 (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))))))))) (*.f64 -64/3 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3)))) (pow.f64 kx 4)) (*.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3)))))))
(fma.f64 1/720 (*.f64 (fma.f64 960 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) 2))) (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 3))) (*.f64 l l)) (/.f64 (*.f64 Om Om) (fma.f64 4/9 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) 2)) (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 3))) (*.f64 (*.f64 2/3 (fma.f64 (fma.f64 2 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 3)) (neg.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 5)))) (*.f64 (*.f64 1/2 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 3))))))) (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) (neg.f64 (*.f64 4/3 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (/.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 3))))))) (cbrt.f64 (exp.f64 (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))))))))) (fma.f64 -5120/9 (*.f64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 9)))) (*.f64 (*.f64 720 (cbrt.f64 (/.f64 1 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) 2)))) (fma.f64 2/3 (*.f64 (cbrt.f64 (exp.f64 (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))))) (fma.f64 (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 3))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 5)))) (*.f64 (*.f64 1/2 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 3)))))))) (fma.f64 -1 (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 5))) (/.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 3))) (+.f64 (fma.f64 -2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2))) (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 Om Om))) (*.f64 -2 (/.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) 2)) (/.f64 (*.f64 (*.f64 Om Om) (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) (*.f64 l l)))))) (/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 5)))) (*.f64 (*.f64 1/2 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 3))))))) (*.f64 (*.f64 Om Om) (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) (*.f64 -4/3 (*.f64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 9))))))) (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) (neg.f64 (fma.f64 -4/3 (/.f64 (*.f64 (*.f64 (*.f64 l l) (fma.f64 (fma.f64 2 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 3)) (neg.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 5)))) (*.f64 (*.f64 1/2 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 3))))))) (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) (neg.f64 (*.f64 4/3 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (/.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 3))))))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 3)))) (*.f64 Om Om)) (*.f64 (/.f64 (*.f64 -8/27 (*.f64 (pow.f64 l 6) (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))))) (pow.f64 Om 6)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 9)))))))) (*.f64 -4/9 (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 3))) (cbrt.f64 (exp.f64 (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))))) (*.f64 (*.f64 l l) (fma.f64 (fma.f64 2 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 3)) (neg.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 5)))) (*.f64 (*.f64 1/2 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 3))))))) (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) (neg.f64 (*.f64 4/3 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (/.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 3)))))))) (*.f64 Om Om))))))) (pow.f64 kx 6)) (+.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) 2))) (fma.f64 1/24 (*.f64 (fma.f64 24 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) 2))) (fma.f64 4/9 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) 2)) (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 3))) (*.f64 (*.f64 2/3 (fma.f64 (fma.f64 2 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 3)) (neg.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 5)))) (*.f64 (*.f64 1/2 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 3))))))) (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) (neg.f64 (*.f64 4/3 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (/.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 3))))))) (cbrt.f64 (exp.f64 (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))))))) (/.f64 (*.f64 -64/3 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 3))) (pow.f64 kx 4)) (*.f64 (/.f64 (*.f64 -4/3 (*.f64 l l)) (/.f64 (*.f64 Om Om) (*.f64 kx kx))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 3)))))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2) 1/3))
(log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2) 1/3))
(log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2) 1/3))
(log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2) 1/3))
(log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2) 1/3))
(log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2) 1/3))
(log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2) 1/3))
(log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2) 1/3))
(log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2) 1/3))
(log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2)))
(+.f64 (*.f64 -4/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2) 1) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 2)) 1/3) (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))))) (log.f64 (pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2) 1/3)))
(fma.f64 -4/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (/.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om)) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2))))
(+.f64 (*.f64 -4/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2) 1) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 2)) 1/3) (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))))) (+.f64 (log.f64 (pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2) 1/3)) (*.f64 1/24 (*.f64 (+.f64 (*.f64 24 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2)) 1/3) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 1) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 2)) 1/3) (-.f64 (*.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) (+.f64 (*.f64 -1 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) 2)) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 3))))))) (*.f64 2 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (*.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1) 2))))))) (*.f64 4/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 7)) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 4)) 1/3) (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (*.f64 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))))))) (*.f64 4/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 4)) 1/3) (/.f64 (*.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2) (pow.f64 l 4)) (*.f64 (pow.f64 Om 4) (*.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1) 2))))))))) (*.f64 -64/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 4) 1) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 4)) 1/3) (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (*.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1) 2))))))) (pow.f64 ky 4)))))
(+.f64 (fma.f64 -4/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (/.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om)) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2)))) (*.f64 1/24 (*.f64 (fma.f64 24 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2))) (fma.f64 2/3 (*.f64 (cbrt.f64 (/.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2))) (fma.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (fma.f64 2 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)) (neg.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (/.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) 2)) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))))) (neg.f64 (*.f64 4/3 (*.f64 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)) (cbrt.f64 (/.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 7) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 4)))))))) (*.f64 4/9 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 4))) (/.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2) (/.f64 (*.f64 (pow.f64 Om 4) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)) (pow.f64 l 4))))))) (*.f64 -64/3 (*.f64 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)) (cbrt.f64 (/.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 4) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 4)))))) (pow.f64 ky 4))))
(+.f64 (fma.f64 -4/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (/.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om)) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2)))) (*.f64 1/24 (*.f64 (fma.f64 24 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2))) (fma.f64 2/3 (*.f64 (cbrt.f64 (/.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2))) (fma.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (fma.f64 2 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)) (neg.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) 2))) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))))) (neg.f64 (*.f64 4/3 (*.f64 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)) (cbrt.f64 (/.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 7) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 4)))))))) (/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 4))) (*.f64 (pow.f64 l 4) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2))) 4/9) (*.f64 (pow.f64 Om 4) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3))))) (/.f64 (*.f64 -64/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 4) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 4))) (pow.f64 l 4))) (*.f64 (pow.f64 Om 4) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)))) (pow.f64 ky 4))))
(+.f64 (*.f64 -4/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2) 1) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 2)) 1/3) (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))))) (+.f64 (log.f64 (pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2) 1/3)) (+.f64 (*.f64 1/720 (*.f64 (+.f64 (*.f64 720 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2)) 1/3) (+.f64 (*.f64 -4/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 4)) 1/3) (*.f64 (/.f64 (*.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) (*.f64 (pow.f64 l 2) (-.f64 (*.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) (+.f64 (*.f64 -1 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) 2)) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 3))))))) (*.f64 2 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (*.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1) 2))))))) (*.f64 4/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 7)) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 4)) 1/3) (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (*.f64 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))))))) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 1) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 2)) 1/3) (-.f64 (*.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) 2)) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 3))))))) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (+.f64 (*.f64 -4/3 (*.f64 (/.f64 (pow.f64 l 6) (*.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1) 3))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 3))))) (*.f64 -1 (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1) 3))))) (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))) 2)) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))))) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))) 2)) (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 3))))))))))) (+.f64 (*.f64 -4/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 4)) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 4)) 1/3) (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) (+.f64 (*.f64 2 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (*.f64 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))) (*.f64 -1 (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1) 3))))) (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))) 2)) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))))))) (*.f64 4/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 7) 1) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 4)) 1/3) (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (*.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1) 2)))))))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))))) (*.f64 -8/27 (*.f64 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 3)) (*.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2) (*.f64 (pow.f64 Om 6) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 3)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1) 3)))))))))))) (+.f64 (*.f64 960 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 2)) 1/3) (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 1) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 2)) 1/3) (-.f64 (*.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) (+.f64 (*.f64 -1 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) 2)) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 3))))))) (*.f64 2 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (*.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1) 2))))))) (*.f64 4/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 7)) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 4)) 1/3) (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (*.f64 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))))))) (*.f64 4/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 4)) 1/3) (/.f64 (*.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2) (pow.f64 l 4)) (*.f64 (pow.f64 Om 4) (*.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1) 2)))))))) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))))) (*.f64 -5120/9 (*.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2) (pow.f64 l 6)) (*.f64 (pow.f64 Om 6) (*.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 2) (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1) 3)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 3))))))) (pow.f64 ky 6))) (*.f64 1/24 (*.f64 (+.f64 (*.f64 24 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2)) 1/3) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 1) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 2)) 1/3) (-.f64 (*.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) (+.f64 (*.f64 -1 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) 2)) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 3))))))) (*.f64 2 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (*.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1) 2))))))) (*.f64 4/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 7)) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 4)) 1/3) (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (*.f64 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))))))) (*.f64 4/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 4)) 1/3) (/.f64 (*.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2) (pow.f64 l 4)) (*.f64 (pow.f64 Om 4) (*.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1) 2))))))))) (*.f64 -64/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 4) 1) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 4)) 1/3) (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (*.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1) 2))))))) (pow.f64 ky 4))))))
(+.f64 (fma.f64 -4/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (/.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om)) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2)))) (fma.f64 1/720 (*.f64 (fma.f64 720 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2))) (fma.f64 -4/9 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 4))) (/.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (/.f64 (*.f64 (*.f64 Om Om) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)) (*.f64 (*.f64 l l) (fma.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (fma.f64 2 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)) (neg.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (/.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) 2)) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))))) (neg.f64 (*.f64 4/3 (*.f64 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)) (cbrt.f64 (/.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 7) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 4))))))))))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (*.f64 (*.f64 2/3 (cbrt.f64 (/.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2)))) (fma.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (/.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (/.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) 2)) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) (/.f64 (*.f64 (*.f64 Om Om) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)) (*.f64 l l)))) (fma.f64 -4/3 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3))) (/.f64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3))) (neg.f64 (fma.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 2))) (/.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (/.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) 2)) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) (/.f64 (*.f64 Om Om) (*.f64 l l)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (/.f64 (+.f64 (fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))))))) (*.f64 -2 (*.f64 (/.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) 2)) (*.f64 Om Om)) (/.f64 (*.f64 l l) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 l l) (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)))) (*.f64 (*.f64 Om Om) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))))))) (neg.f64 (fma.f64 -4/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 4) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 4))) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (fma.f64 2 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)) (neg.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (/.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) 2)) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))))) (neg.f64 (*.f64 4/3 (*.f64 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)) (cbrt.f64 (/.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 7) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 4))))))) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (*.f64 (*.f64 -8/27 (*.f64 (/.f64 (pow.f64 l 6) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2)) (/.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 3) (*.f64 (pow.f64 Om 6) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3))))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)))))))))) (fma.f64 960 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2))) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 2/3 (*.f64 (cbrt.f64 (/.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2))) (fma.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (fma.f64 2 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)) (neg.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (/.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) 2)) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))))) (neg.f64 (*.f64 4/3 (*.f64 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)) (cbrt.f64 (/.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 7) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 4)))))))) (*.f64 4/9 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 4))) (/.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2) (/.f64 (*.f64 (pow.f64 Om 4) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)) (pow.f64 l 4)))))) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (*.f64 (*.f64 -5120/9 (*.f64 (/.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2) (pow.f64 Om 6)) (/.f64 (pow.f64 l 6) (*.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3))))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)))))) (pow.f64 ky 6)) (*.f64 1/24 (*.f64 (fma.f64 24 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2))) (fma.f64 2/3 (*.f64 (cbrt.f64 (/.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2))) (fma.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (fma.f64 2 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)) (neg.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (/.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) 2)) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))))) (neg.f64 (*.f64 4/3 (*.f64 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)) (cbrt.f64 (/.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 7) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 4)))))))) (*.f64 4/9 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 4))) (/.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2) (/.f64 (*.f64 (pow.f64 Om 4) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)) (pow.f64 l 4))))))) (*.f64 -64/3 (*.f64 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)) (cbrt.f64 (/.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 4) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 4)))))) (pow.f64 ky 4)))))
(+.f64 (fma.f64 -4/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (/.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om)) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2)))) (fma.f64 1/720 (*.f64 (fma.f64 720 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2))) (fma.f64 -4/9 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 4))) (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (*.f64 (*.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (*.f64 l l)) (fma.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (fma.f64 2 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)) (neg.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) 2))) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))))) (neg.f64 (*.f64 4/3 (*.f64 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)) (cbrt.f64 (/.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 7) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 4))))))))) (*.f64 (*.f64 Om Om) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (*.f64 (*.f64 2/3 (cbrt.f64 (/.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2)))) (fma.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (/.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) 2))) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (/.f64 (*.f64 (*.f64 Om Om) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)) (*.f64 l l)))) (fma.f64 -4/3 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3))) (/.f64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3))) (neg.f64 (fma.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 2))) (/.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) 2))) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (/.f64 (*.f64 Om Om) (*.f64 l l)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (/.f64 (+.f64 (fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 4 (*.f64 l l)) (/.f64 (*.f64 Om Om) (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))))) (*.f64 -2 (*.f64 (/.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) 2)) (*.f64 Om Om)) (/.f64 (*.f64 l l) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 l l) (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)))) (*.f64 (*.f64 Om Om) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))))))) (neg.f64 (fma.f64 -4/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 4) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 4))) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (fma.f64 2 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)) (neg.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) 2))) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))))) (neg.f64 (*.f64 4/3 (*.f64 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)) (cbrt.f64 (/.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 7) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 4))))))) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (*.f64 (*.f64 -8/27 (*.f64 (/.f64 (pow.f64 l 6) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2)) (/.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 3) (*.f64 (pow.f64 Om 6) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3))))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)))))))))) (fma.f64 960 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2))) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 2/3 (*.f64 (cbrt.f64 (/.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2))) (fma.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (fma.f64 2 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)) (neg.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) 2))) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))))) (neg.f64 (*.f64 4/3 (*.f64 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)) (cbrt.f64 (/.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 7) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 4)))))))) (/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 4))) (*.f64 (pow.f64 l 4) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2))) 4/9) (*.f64 (pow.f64 Om 4) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)))) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (*.f64 -5120/9 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3))) (*.f64 (pow.f64 l 6) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2))) (*.f64 (pow.f64 Om 6) (*.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3))))))) (pow.f64 ky 6)) (*.f64 1/24 (*.f64 (fma.f64 24 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2))) (fma.f64 2/3 (*.f64 (cbrt.f64 (/.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2))) (fma.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (fma.f64 2 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)) (neg.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) 2))) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))))) (neg.f64 (*.f64 4/3 (*.f64 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)) (cbrt.f64 (/.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 7) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 4)))))))) (/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 4))) (*.f64 (pow.f64 l 4) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2))) 4/9) (*.f64 (pow.f64 Om 4) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3))))) (/.f64 (*.f64 -64/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 4) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 4))) (pow.f64 l 4))) (*.f64 (pow.f64 Om 4) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)))) (pow.f64 ky 4)))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2) 1/3))
(log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2) 1/3))
(log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2) 1/3))
(log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2) 1/3))
(log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2) 1/3))
(log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2) 1/3))
(log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2) 1/3))
(log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2) 1/3))
(log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2)))
(log.f64 (pow.f64 (exp.f64 1) 1/3))
(log.f64 (cbrt.f64 (E.f64)))
(+.f64 (log.f64 (pow.f64 (exp.f64 1) 1/3)) (*.f64 -2/3 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 (log.f64 (cbrt.f64 (E.f64))) (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) -2/3))
(+.f64 (log.f64 (cbrt.f64 (E.f64))) (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) -2/3) (/.f64 (*.f64 Om Om) (*.f64 l l))))
(+.f64 (*.f64 1/24 (*.f64 (+.f64 (*.f64 -16/3 (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) (pow.f64 1 1/3))) (*.f64 8 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -1 (+.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)))))) (exp.f64 1)) (*.f64 4/3 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (exp.f64 1)) (pow.f64 Om 4)))) (exp.f64 1)))) (pow.f64 l 4))) (+.f64 (log.f64 (pow.f64 (exp.f64 1) 1/3)) (*.f64 -2/3 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(fma.f64 1/24 (*.f64 (pow.f64 l 4) (fma.f64 -16/3 (*.f64 1 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 8 (/.f64 (+.f64 (*.f64 (E.f64) (fma.f64 2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) (neg.f64 (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) -6)))) (*.f64 -4/3 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (/.f64 (pow.f64 Om 4) (E.f64))))) (E.f64))))) (+.f64 (log.f64 (cbrt.f64 (E.f64))) (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) -2/3)))
(fma.f64 1/24 (*.f64 (pow.f64 l 4) (fma.f64 -16/3 (*.f64 1 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 8 (/.f64 (+.f64 (*.f64 (E.f64) (fma.f64 2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) (neg.f64 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) -6) (pow.f64 Om 4))))) (*.f64 -4/3 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (/.f64 (pow.f64 Om 4) (E.f64))))) (E.f64))))) (+.f64 (log.f64 (cbrt.f64 (E.f64))) (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) -2/3) (/.f64 (*.f64 Om Om) (*.f64 l l)))))
(+.f64 (*.f64 1/720 (*.f64 (pow.f64 l 6) (+.f64 (*.f64 160 (*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (-.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -1 (+.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)))))) (exp.f64 1)) (*.f64 4/3 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (exp.f64 1)) (pow.f64 Om 4))))) (*.f64 (pow.f64 Om 2) (exp.f64 1))) (pow.f64 1 1/3))) (+.f64 (*.f64 240 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 8 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 Om 6))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))))) (pow.f64 Om 2))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))))) (pow.f64 Om 2))) (*.f64 -4/3 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 Om 6))))) (exp.f64 1)) (+.f64 (*.f64 -8/27 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (exp.f64 1)) (pow.f64 Om 6))) (*.f64 -4/3 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (-.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -1 (+.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)))))) (exp.f64 1)) (*.f64 4/3 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (exp.f64 1)) (pow.f64 Om 4))))) (pow.f64 Om 2))))) (exp.f64 1))) (*.f64 -640/9 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 Om 6))))))) (+.f64 (*.f64 1/24 (*.f64 (+.f64 (*.f64 -16/3 (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) (pow.f64 1 1/3))) (*.f64 8 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -1 (+.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)))))) (exp.f64 1)) (*.f64 4/3 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (exp.f64 1)) (pow.f64 Om 4)))) (exp.f64 1)))) (pow.f64 l 4))) (+.f64 (log.f64 (pow.f64 (exp.f64 1) 1/3)) (*.f64 -2/3 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(fma.f64 1/720 (*.f64 (pow.f64 l 6) (fma.f64 160 (*.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 Om Om)) (/.f64 (+.f64 (*.f64 (E.f64) (fma.f64 2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) (neg.f64 (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) -6)))) (*.f64 -4/3 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (/.f64 (pow.f64 Om 4) (E.f64))))) (E.f64)))) (fma.f64 240 (/.f64 (-.f64 (*.f64 (E.f64) (fma.f64 -1 (fma.f64 8 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 Om 6)) (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) -6))))) (fma.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) -6))) (*.f64 -4/3 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 Om 6)))))) (fma.f64 -8/27 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (/.f64 (pow.f64 Om 6) (E.f64))) (*.f64 -4/3 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (+.f64 (*.f64 (E.f64) (fma.f64 2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) (neg.f64 (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) -6)))) (*.f64 -4/3 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (/.f64 (pow.f64 Om 4) (E.f64)))))))))) (E.f64)) (/.f64 (*.f64 -640/9 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)) (pow.f64 Om 6))))) (fma.f64 1/24 (*.f64 (pow.f64 l 4) (fma.f64 -16/3 (*.f64 1 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 8 (/.f64 (+.f64 (*.f64 (E.f64) (fma.f64 2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) (neg.f64 (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) -6)))) (*.f64 -4/3 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (/.f64 (pow.f64 Om 4) (E.f64))))) (E.f64))))) (+.f64 (log.f64 (cbrt.f64 (E.f64))) (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) -2/3))))
(fma.f64 1/720 (*.f64 (pow.f64 l 6) (fma.f64 160 (*.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 Om Om)) (/.f64 (+.f64 (*.f64 (E.f64) (fma.f64 2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) (neg.f64 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) -6) (pow.f64 Om 4))))) (*.f64 -4/3 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (/.f64 (pow.f64 Om 4) (E.f64))))) (E.f64)))) (fma.f64 240 (/.f64 (-.f64 (*.f64 (E.f64) (fma.f64 -1 (fma.f64 8 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 Om 6)) (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) -6) (pow.f64 Om 4)))))) (fma.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) -6) (pow.f64 Om 4)))) (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) -4/3) (pow.f64 Om 6))))) (fma.f64 -8/27 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (/.f64 (pow.f64 Om 6) (E.f64))) (/.f64 (*.f64 -4/3 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (*.f64 Om Om) (+.f64 (*.f64 (E.f64) (fma.f64 2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) (neg.f64 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) -6) (pow.f64 Om 4))))) (*.f64 -4/3 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (/.f64 (pow.f64 Om 4) (E.f64))))))))) (E.f64)) (/.f64 (*.f64 -640/9 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)) (pow.f64 Om 6))))) (fma.f64 1/24 (*.f64 (pow.f64 l 4) (fma.f64 -16/3 (*.f64 1 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 8 (/.f64 (+.f64 (*.f64 (E.f64) (fma.f64 2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) (neg.f64 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) -6) (pow.f64 Om 4))))) (*.f64 -4/3 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (/.f64 (pow.f64 Om 4) (E.f64))))) (E.f64))))) (+.f64 (log.f64 (cbrt.f64 (E.f64))) (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) -2/3) (/.f64 (*.f64 Om Om) (*.f64 l l))))))
(*.f64 1/6 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) 1/6)
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/36 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 2/3 (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))) (pow.f64 l 2))) (*.f64 1/6 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(fma.f64 1/2 (/.f64 (fma.f64 -1/36 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 2/3 (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))) (*.f64 l l)) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) 1/6))
(+.f64 (*.f64 1/6 (/.f64 (+.f64 (*.f64 1/108 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (+.f64 (*.f64 -1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))) (*.f64 2 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)))) (+.f64 (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))))))) (pow.f64 l 3))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/36 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 2/3 (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))) (pow.f64 l 2))) (*.f64 1/6 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(fma.f64 1/6 (/.f64 (fma.f64 1/108 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) (fma.f64 -1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))) (*.f64 2 (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) -1/24) (fma.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))))))))) (pow.f64 l 3)) (fma.f64 1/2 (/.f64 (fma.f64 -1/36 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 2/3 (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))) (*.f64 l l)) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) 1/6)))
(+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -1/216 (/.f64 (pow.f64 Om 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2))) (+.f64 (*.f64 8 (-.f64 (+.f64 (*.f64 1/384 (/.f64 (pow.f64 Om 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2))) (*.f64 -1/32 (/.f64 (pow.f64 Om 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)))) (+.f64 (*.f64 1/36 (/.f64 (*.f64 (pow.f64 Om 2) (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (+.f64 (*.f64 1/3 (pow.f64 (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) 2)) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)))) (+.f64 (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))))))))))) (+.f64 (*.f64 2/9 (/.f64 (*.f64 (pow.f64 Om 2) (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (+.f64 (*.f64 -4/3 (pow.f64 (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) 2)) (*.f64 -4/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)))) (+.f64 (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))))))))))) (pow.f64 l 4))) (+.f64 (*.f64 1/6 (/.f64 (+.f64 (*.f64 1/108 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (+.f64 (*.f64 -1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))) (*.f64 2 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)))) (+.f64 (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))))))) (pow.f64 l 3))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/36 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 2/3 (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))) (pow.f64 l 2))) (*.f64 1/6 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))))
(fma.f64 1/24 (/.f64 (fma.f64 -1/216 (/.f64 (pow.f64 Om 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) (fma.f64 8 (-.f64 (*.f64 (/.f64 (pow.f64 Om 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) -11/384) (fma.f64 1/36 (/.f64 (*.f64 Om Om) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))) (*.f64 1/3 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24) 2) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) Om) (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) -1/24) (fma.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))))))))))) (fma.f64 2/9 (/.f64 (*.f64 Om Om) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))) (*.f64 -4/3 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24) 2) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) Om) (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) -1/24) (fma.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24)))))))))))) (pow.f64 l 4)) (fma.f64 1/6 (/.f64 (fma.f64 1/108 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) (fma.f64 -1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))) (*.f64 2 (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) -1/24) (fma.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))))))))) (pow.f64 l 3)) (fma.f64 1/2 (/.f64 (fma.f64 -1/36 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 2/3 (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))) (*.f64 l l)) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) 1/6))))
(fma.f64 1/24 (/.f64 (fma.f64 -1/216 (/.f64 (pow.f64 Om 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) (fma.f64 8 (-.f64 (/.f64 (*.f64 (pow.f64 Om 4) -11/384) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) (fma.f64 1/36 (/.f64 (*.f64 Om Om) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))) (*.f64 1/3 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24) 2) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) Om) (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) -1/24) (fma.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))))))))))) (fma.f64 2/9 (/.f64 (*.f64 Om Om) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))) (*.f64 -4/3 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24) 2) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) Om) (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) -1/24) (fma.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24)))))))))))) (pow.f64 l 4)) (fma.f64 1/6 (/.f64 (fma.f64 1/108 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) (fma.f64 -1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))) (*.f64 2 (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) -1/24) (fma.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))))))))) (pow.f64 l 3)) (fma.f64 1/2 (/.f64 (fma.f64 -1/36 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 2/3 (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))) (*.f64 l l)) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) 1/6))))
(*.f64 -1/6 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) -1/6)
(+.f64 (*.f64 -1/6 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/36 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 2/3 (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))) (pow.f64 l 2))))
(fma.f64 -1/6 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) (*.f64 1/2 (/.f64 (fma.f64 -1/36 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 2/3 (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))) (*.f64 l l))))
(fma.f64 -1/6 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) (/.f64 (*.f64 (fma.f64 -1/36 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 2/3 (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))) 1/2) (*.f64 l l)))
(+.f64 (*.f64 -1/6 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))) (+.f64 (*.f64 -1/6 (/.f64 (+.f64 (*.f64 1/108 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (+.f64 (*.f64 -1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))) (*.f64 2 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)))) (+.f64 (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))))))) (pow.f64 l 3))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/36 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 2/3 (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))) (pow.f64 l 2)))))
(fma.f64 -1/6 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) (fma.f64 -1/6 (/.f64 (fma.f64 1/108 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) (fma.f64 -1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))) (*.f64 2 (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) -1/24) (fma.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))))))))) (pow.f64 l 3)) (*.f64 1/2 (/.f64 (fma.f64 -1/36 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 2/3 (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))) (*.f64 l l)))))
(fma.f64 -1/6 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) (fma.f64 -1/6 (/.f64 (fma.f64 1/108 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) (fma.f64 -1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))) (*.f64 2 (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) -1/24) (fma.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))))))))) (pow.f64 l 3)) (/.f64 (*.f64 (fma.f64 -1/36 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 2/3 (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))) 1/2) (*.f64 l l))))
(+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -1/216 (/.f64 (pow.f64 Om 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2))) (+.f64 (*.f64 8 (-.f64 (+.f64 (*.f64 1/384 (/.f64 (pow.f64 Om 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2))) (*.f64 -1/32 (/.f64 (pow.f64 Om 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)))) (+.f64 (*.f64 1/36 (/.f64 (*.f64 (pow.f64 Om 2) (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (+.f64 (*.f64 1/3 (pow.f64 (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) 2)) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)))) (+.f64 (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))))))))))) (+.f64 (*.f64 2/9 (/.f64 (*.f64 (pow.f64 Om 2) (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (+.f64 (*.f64 -4/3 (pow.f64 (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) 2)) (*.f64 -4/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)))) (+.f64 (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))))))))))) (pow.f64 l 4))) (+.f64 (*.f64 -1/6 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))) (+.f64 (*.f64 -1/6 (/.f64 (+.f64 (*.f64 1/108 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (+.f64 (*.f64 -1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))) (*.f64 2 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)))) (+.f64 (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))))))) (pow.f64 l 3))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/36 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 2/3 (-.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/12 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))) (pow.f64 l 2))))))
(fma.f64 1/24 (/.f64 (fma.f64 -1/216 (/.f64 (pow.f64 Om 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) (fma.f64 8 (-.f64 (*.f64 (/.f64 (pow.f64 Om 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) -11/384) (fma.f64 1/36 (/.f64 (*.f64 Om Om) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))) (*.f64 1/3 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24) 2) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) Om) (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) -1/24) (fma.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))))))))))) (fma.f64 2/9 (/.f64 (*.f64 Om Om) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))) (*.f64 -4/3 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24) 2) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) Om) (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) -1/24) (fma.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24)))))))))))) (pow.f64 l 4)) (fma.f64 -1/6 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) (fma.f64 -1/6 (/.f64 (fma.f64 1/108 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) (fma.f64 -1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))) (*.f64 2 (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) -1/24) (fma.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))))))))) (pow.f64 l 3)) (*.f64 1/2 (/.f64 (fma.f64 -1/36 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 2/3 (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))) (*.f64 l l))))))
(fma.f64 1/24 (/.f64 (fma.f64 -1/216 (/.f64 (pow.f64 Om 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) (fma.f64 8 (-.f64 (/.f64 (*.f64 (pow.f64 Om 4) -11/384) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) (fma.f64 1/36 (/.f64 (*.f64 Om Om) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))) (*.f64 1/3 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24) 2) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) Om) (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) -1/24) (fma.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))))))))))) (fma.f64 2/9 (/.f64 (*.f64 Om Om) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))) (*.f64 -4/3 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24) 2) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) Om) (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) -1/24) (fma.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24)))))))))))) (pow.f64 l 4)) (fma.f64 -1/6 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) (fma.f64 -1/6 (/.f64 (fma.f64 1/108 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) (fma.f64 -1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))) (*.f64 2 (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) -1/24) (fma.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 3)) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))))))))) (pow.f64 l 3)) (/.f64 (*.f64 (fma.f64 -1/36 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 2/3 (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/24))) 1/2) (*.f64 l l)))))
(*.f64 1/6 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) 1/6)
(+.f64 (*.f64 1/6 (*.f64 (pow.f64 Om 3) (+.f64 (*.f64 -1/72 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (+.f64 (*.f64 1/108 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 2 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))) (+.f64 (*.f64 1/72 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))))))))) (*.f64 1/6 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(*.f64 1/6 (+.f64 (*.f64 (pow.f64 Om 3) (fma.f64 -1/72 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) (fma.f64 1/108 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) (*.f64 2 (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) -1/24) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) 1/54)))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(*.f64 1/6 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) (*.f64 (pow.f64 Om 3) (fma.f64 -1/72 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) (fma.f64 1/108 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) (*.f64 2 (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) -1/24) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) 1/54))))))))
(+.f64 (*.f64 1/6 (*.f64 (pow.f64 Om 3) (+.f64 (*.f64 -1/72 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (+.f64 (*.f64 1/108 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 2 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))) (+.f64 (*.f64 1/72 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))))))))) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 Om 4) (+.f64 (*.f64 -4/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))) (+.f64 (*.f64 1/72 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))))) l))) (+.f64 (*.f64 -8 (+.f64 (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))) (+.f64 (*.f64 1/72 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))))) l))) (*.f64 35/1152 (/.f64 1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))))) (*.f64 1/432 (/.f64 1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))))))) (*.f64 1/6 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(fma.f64 1/6 (*.f64 (pow.f64 Om 3) (fma.f64 -1/72 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) (fma.f64 1/108 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) (*.f64 2 (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) -1/24) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) 1/54)))))) (fma.f64 1/24 (*.f64 (pow.f64 Om 4) (fma.f64 -4/3 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) -1/24) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) 1/54))) l) (fma.f64 -8 (fma.f64 1/3 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) -1/24) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) 1/54))) l) (/.f64 35/1152 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (/.f64 1/432 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))))) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) 1/6)))
(+.f64 (*.f64 1/120 (*.f64 (pow.f64 Om 5) (+.f64 (*.f64 5/1296 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5)))) (+.f64 (*.f64 10/9 (/.f64 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))) (+.f64 (*.f64 1/72 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))))) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)))) (+.f64 (*.f64 40 (-.f64 (+.f64 (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5)))) (+.f64 (*.f64 1/3840 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5)))) (*.f64 -1 (+.f64 (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5)))) (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5)))))))) (+.f64 (*.f64 1/18 (/.f64 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))) (+.f64 (*.f64 1/72 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))))) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)))) (+.f64 (*.f64 1/10368 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5)))) (*.f64 -1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (+.f64 (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))) (+.f64 (*.f64 1/72 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))))) l))) (*.f64 35/1152 (/.f64 1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))))) l))))))) (+.f64 (*.f64 1/324 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5)))) (+.f64 (*.f64 -5/9 (/.f64 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))) (+.f64 (*.f64 1/72 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))))) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)))) (+.f64 (*.f64 -5/648 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5)))) (*.f64 20/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (+.f64 (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))) (+.f64 (*.f64 1/72 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))))) l))) (*.f64 35/1152 (/.f64 1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))))) l))))))))))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 Om 3) (+.f64 (*.f64 -1/72 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (+.f64 (*.f64 1/108 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 2 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))) (+.f64 (*.f64 1/72 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))))))))) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 Om 4) (+.f64 (*.f64 -4/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))) (+.f64 (*.f64 1/72 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))))) l))) (+.f64 (*.f64 -8 (+.f64 (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/48 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))))) (+.f64 (*.f64 1/72 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) (*.f64 1/216 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))))) l))) (*.f64 35/1152 (/.f64 1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))))) (*.f64 1/432 (/.f64 1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))))))) (*.f64 1/6 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))))
(fma.f64 1/120 (*.f64 (pow.f64 Om 5) (fma.f64 5/1296 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))) (fma.f64 10/9 (/.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) -1/24) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) 1/54)) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 l l))) (fma.f64 40 (-.f64 (fma.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))) (fma.f64 1/3840 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))) (neg.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))) -3/256)))) (fma.f64 1/18 (/.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) -1/24) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) 1/54)) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 l l))) (fma.f64 1/10368 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))) (*.f64 (*.f64 -1/3 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) (/.f64 (fma.f64 1/3 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) -1/24) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) 1/54))) l) (/.f64 35/1152 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) l))))) (fma.f64 1/324 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))) (fma.f64 -5/9 (/.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) -1/24) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) 1/54)) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 l l))) (fma.f64 -5/648 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))) (*.f64 (*.f64 20/3 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) (/.f64 (fma.f64 1/3 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) -1/24) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) 1/54))) l) (/.f64 35/1152 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) l))))))))) (fma.f64 1/6 (*.f64 (pow.f64 Om 3) (fma.f64 -1/72 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) (fma.f64 1/108 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) (*.f64 2 (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) -1/24) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) 1/54)))))) (fma.f64 1/24 (*.f64 (pow.f64 Om 4) (fma.f64 -4/3 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) -1/24) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) 1/54))) l) (fma.f64 -8 (fma.f64 1/3 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) -1/24) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) 1/54))) l) (/.f64 35/1152 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (/.f64 1/432 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))))) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) 1/6))))
(fma.f64 1/120 (*.f64 (pow.f64 Om 5) (fma.f64 5/1296 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))) (fma.f64 10/9 (/.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) -1/24) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) 1/54)) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 l l))) (fma.f64 40 (-.f64 (fma.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))) (fma.f64 1/3840 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))) (neg.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) 1) -3/256) (pow.f64 l 5))))) (fma.f64 1/18 (/.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) -1/24) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) 1/54)) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 l l))) (fma.f64 1/10368 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))) (*.f64 (*.f64 -1/3 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) (/.f64 (fma.f64 1/3 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) -1/24) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) 1/54))) l) (/.f64 35/1152 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) l))))) (fma.f64 1/324 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))) (fma.f64 -5/9 (/.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) -1/24) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) 1/54)) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 l l))) (fma.f64 -5/648 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))) (*.f64 (*.f64 20/3 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) (/.f64 (fma.f64 1/3 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) -1/24) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) 1/54))) l) (/.f64 35/1152 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) l))))))))) (fma.f64 1/6 (*.f64 (pow.f64 Om 3) (fma.f64 -1/72 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) (fma.f64 1/108 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) (*.f64 2 (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) -1/24) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) 1/54)))))) (fma.f64 1/24 (*.f64 (pow.f64 Om 4) (fma.f64 -4/3 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) -1/24) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) 1/54))) l) (fma.f64 -8 (fma.f64 1/3 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) -1/24) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3))) 1/54))) l) (/.f64 35/1152 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (/.f64 1/432 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))))) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) 1/6))))
(log.f64 (pow.f64 (exp.f64 1) 1/3))
(log.f64 (cbrt.f64 (E.f64)))
(+.f64 (log.f64 (pow.f64 (exp.f64 1) 1/3)) (*.f64 -2/3 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 (log.f64 (cbrt.f64 (E.f64))) (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) -2/3))
(+.f64 (log.f64 (cbrt.f64 (E.f64))) (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) -2/3) (/.f64 (*.f64 Om Om) (*.f64 l l))))
(+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 8 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))))) (exp.f64 1)) (*.f64 4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (pow.f64 l 4) (exp.f64 1))))) (exp.f64 1))) (*.f64 -16/3 (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 1 1/3)))) (pow.f64 Om 4))) (+.f64 (log.f64 (pow.f64 (exp.f64 1) 1/3)) (*.f64 -2/3 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(fma.f64 1/24 (/.f64 (fma.f64 8 (/.f64 (fma.f64 (fma.f64 2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (neg.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) -6))) (E.f64) (neg.f64 (*.f64 4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (E.f64) (pow.f64 l 4)))))) (E.f64)) (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (pow.f64 l 4) 1)) -16/3)) (pow.f64 Om 4)) (+.f64 (log.f64 (cbrt.f64 (E.f64))) (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) -2/3)))
(fma.f64 1/24 (/.f64 (fma.f64 8 (/.f64 (fma.f64 (fma.f64 2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (neg.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) -6))) (E.f64) (neg.f64 (*.f64 4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (E.f64) (pow.f64 l 4)))))) (E.f64)) (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (pow.f64 l 4) 1)) -16/3)) (pow.f64 Om 4)) (+.f64 (log.f64 (cbrt.f64 (E.f64))) (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) -2/3) (/.f64 (*.f64 Om Om) (*.f64 l l)))))
(+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 160 (*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))))) (exp.f64 1)) (*.f64 4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (pow.f64 l 4) (exp.f64 1))))) (pow.f64 l 2))) (exp.f64 1)) (pow.f64 1 1/3))) (+.f64 (*.f64 -640/9 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6))) (*.f64 240 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 l 2)))) (+.f64 (*.f64 -1 (+.f64 (*.f64 8 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6))) (*.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))))))))) (*.f64 -4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6))))) (exp.f64 1)) (+.f64 (*.f64 -4/3 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))))) (exp.f64 1)) (*.f64 4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (pow.f64 l 4) (exp.f64 1))))) (pow.f64 l 2)))) (*.f64 -8/27 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (*.f64 (pow.f64 l 6) (exp.f64 1)))))) (exp.f64 1))))) (pow.f64 Om 6))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 8 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))))) (exp.f64 1)) (*.f64 4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (pow.f64 l 4) (exp.f64 1))))) (exp.f64 1))) (*.f64 -16/3 (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 1 1/3)))) (pow.f64 Om 4))) (+.f64 (log.f64 (pow.f64 (exp.f64 1) 1/3)) (*.f64 -2/3 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(fma.f64 1/720 (/.f64 (fma.f64 160 (*.f64 1 (/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (fma.f64 (fma.f64 2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (neg.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) -6))) (E.f64) (neg.f64 (*.f64 4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (E.f64) (pow.f64 l 4))))))) (*.f64 l l)) (E.f64))) (fma.f64 -640/9 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)) (*.f64 240 (/.f64 (fma.f64 (fma.f64 2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) -6))) (fma.f64 -4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)) (neg.f64 (fma.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) -6))) (*.f64 8 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6))))))) (E.f64) (neg.f64 (fma.f64 -4/3 (*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (fma.f64 (fma.f64 2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (neg.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) -6))) (E.f64) (neg.f64 (*.f64 4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (E.f64) (pow.f64 l 4))))))) (*.f64 l l)) (*.f64 -8/27 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (*.f64 (E.f64) (pow.f64 l 6))))))) (E.f64))))) (pow.f64 Om 6)) (fma.f64 1/24 (/.f64 (fma.f64 8 (/.f64 (fma.f64 (fma.f64 2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (neg.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) -6))) (E.f64) (neg.f64 (*.f64 4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (E.f64) (pow.f64 l 4)))))) (E.f64)) (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (pow.f64 l 4) 1)) -16/3)) (pow.f64 Om 4)) (+.f64 (log.f64 (cbrt.f64 (E.f64))) (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) -2/3))))
(fma.f64 1/720 (/.f64 (fma.f64 160 (*.f64 1 (/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (fma.f64 (fma.f64 2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (neg.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) -6))) (E.f64) (neg.f64 (*.f64 4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (E.f64) (pow.f64 l 4))))))) (*.f64 l l)) (E.f64))) (fma.f64 -640/9 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)) (*.f64 240 (/.f64 (fma.f64 (fma.f64 2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) -6))) (fma.f64 -4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)) (neg.f64 (fma.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) -6))) (*.f64 8 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6))))))) (E.f64) (neg.f64 (fma.f64 -4/3 (*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (fma.f64 (fma.f64 2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (neg.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) -6))) (E.f64) (neg.f64 (*.f64 4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (E.f64) (pow.f64 l 4))))))) (*.f64 l l)) (*.f64 -8/27 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (*.f64 (E.f64) (pow.f64 l 6))))))) (E.f64))))) (pow.f64 Om 6)) (fma.f64 1/24 (/.f64 (fma.f64 8 (/.f64 (fma.f64 (fma.f64 2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (neg.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) -6))) (E.f64) (neg.f64 (*.f64 4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (E.f64) (pow.f64 l 4)))))) (E.f64)) (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (pow.f64 l 4) 1)) -16/3)) (pow.f64 Om 4)) (+.f64 (log.f64 (cbrt.f64 (E.f64))) (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) -2/3) (/.f64 (*.f64 Om Om) (*.f64 l l))))))
(log.f64 (pow.f64 (exp.f64 1) 1/3))
(log.f64 (cbrt.f64 (E.f64)))
(+.f64 (log.f64 (pow.f64 (exp.f64 1) 1/3)) (*.f64 -2/3 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 (log.f64 (cbrt.f64 (E.f64))) (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) -2/3))
(+.f64 (log.f64 (cbrt.f64 (E.f64))) (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) -2/3) (/.f64 (*.f64 Om Om) (*.f64 l l))))
(+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 8 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))))) (exp.f64 1)) (*.f64 4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (pow.f64 l 4) (exp.f64 1))))) (exp.f64 1))) (*.f64 -16/3 (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 1 1/3)))) (pow.f64 Om 4))) (+.f64 (log.f64 (pow.f64 (exp.f64 1) 1/3)) (*.f64 -2/3 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(fma.f64 1/24 (/.f64 (fma.f64 8 (/.f64 (fma.f64 (fma.f64 2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (neg.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) -6))) (E.f64) (neg.f64 (*.f64 4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (E.f64) (pow.f64 l 4)))))) (E.f64)) (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (pow.f64 l 4) 1)) -16/3)) (pow.f64 Om 4)) (+.f64 (log.f64 (cbrt.f64 (E.f64))) (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) -2/3)))
(fma.f64 1/24 (/.f64 (fma.f64 8 (/.f64 (fma.f64 (fma.f64 2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (neg.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) -6))) (E.f64) (neg.f64 (*.f64 4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (E.f64) (pow.f64 l 4)))))) (E.f64)) (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (pow.f64 l 4) 1)) -16/3)) (pow.f64 Om 4)) (+.f64 (log.f64 (cbrt.f64 (E.f64))) (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) -2/3) (/.f64 (*.f64 Om Om) (*.f64 l l)))))
(+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 160 (*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))))) (exp.f64 1)) (*.f64 4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (pow.f64 l 4) (exp.f64 1))))) (pow.f64 l 2))) (exp.f64 1)) (pow.f64 1 1/3))) (+.f64 (*.f64 -640/9 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6))) (*.f64 240 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 l 2)))) (+.f64 (*.f64 -1 (+.f64 (*.f64 8 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6))) (*.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))))))))) (*.f64 -4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6))))) (exp.f64 1)) (+.f64 (*.f64 -4/3 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))))) (exp.f64 1)) (*.f64 4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (pow.f64 l 4) (exp.f64 1))))) (pow.f64 l 2)))) (*.f64 -8/27 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (*.f64 (pow.f64 l 6) (exp.f64 1)))))) (exp.f64 1))))) (pow.f64 Om 6))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 8 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))))) (exp.f64 1)) (*.f64 4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (pow.f64 l 4) (exp.f64 1))))) (exp.f64 1))) (*.f64 -16/3 (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (pow.f64 1 1/3)))) (pow.f64 Om 4))) (+.f64 (log.f64 (pow.f64 (exp.f64 1) 1/3)) (*.f64 -2/3 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(fma.f64 1/720 (/.f64 (fma.f64 160 (*.f64 1 (/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (fma.f64 (fma.f64 2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (neg.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) -6))) (E.f64) (neg.f64 (*.f64 4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (E.f64) (pow.f64 l 4))))))) (*.f64 l l)) (E.f64))) (fma.f64 -640/9 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)) (*.f64 240 (/.f64 (fma.f64 (fma.f64 2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) -6))) (fma.f64 -4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)) (neg.f64 (fma.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) -6))) (*.f64 8 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6))))))) (E.f64) (neg.f64 (fma.f64 -4/3 (*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (fma.f64 (fma.f64 2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (neg.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) -6))) (E.f64) (neg.f64 (*.f64 4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (E.f64) (pow.f64 l 4))))))) (*.f64 l l)) (*.f64 -8/27 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (*.f64 (E.f64) (pow.f64 l 6))))))) (E.f64))))) (pow.f64 Om 6)) (fma.f64 1/24 (/.f64 (fma.f64 8 (/.f64 (fma.f64 (fma.f64 2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (neg.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) -6))) (E.f64) (neg.f64 (*.f64 4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (E.f64) (pow.f64 l 4)))))) (E.f64)) (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (pow.f64 l 4) 1)) -16/3)) (pow.f64 Om 4)) (+.f64 (log.f64 (cbrt.f64 (E.f64))) (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) -2/3))))
(fma.f64 1/720 (/.f64 (fma.f64 160 (*.f64 1 (/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (fma.f64 (fma.f64 2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (neg.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) -6))) (E.f64) (neg.f64 (*.f64 4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (E.f64) (pow.f64 l 4))))))) (*.f64 l l)) (E.f64))) (fma.f64 -640/9 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)) (*.f64 240 (/.f64 (fma.f64 (fma.f64 2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) -6))) (fma.f64 -4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)) (neg.f64 (fma.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) -6))) (*.f64 8 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6))))))) (E.f64) (neg.f64 (fma.f64 -4/3 (*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (fma.f64 (fma.f64 2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (neg.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) -6))) (E.f64) (neg.f64 (*.f64 4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (E.f64) (pow.f64 l 4))))))) (*.f64 l l)) (*.f64 -8/27 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (*.f64 (E.f64) (pow.f64 l 6))))))) (E.f64))))) (pow.f64 Om 6)) (fma.f64 1/24 (/.f64 (fma.f64 8 (/.f64 (fma.f64 (fma.f64 2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) (neg.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) -6))) (E.f64) (neg.f64 (*.f64 4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (E.f64) (pow.f64 l 4)))))) (E.f64)) (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (*.f64 (pow.f64 l 4) 1)) -16/3)) (pow.f64 Om 4)) (+.f64 (log.f64 (cbrt.f64 (E.f64))) (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) -2/3) (/.f64 (*.f64 Om Om) (*.f64 l l))))))
(log.f64 (pow.f64 (exp.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))))))) 1/3))
(log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))))))
(log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))))
(+.f64 (*.f64 -2/3 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (log.f64 (pow.f64 (exp.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))))))) 1/3)))
(fma.f64 -2/3 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3)))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))))))
(fma.f64 -2/3 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 3)))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))))))
(+.f64 (*.f64 -2/3 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (+.f64 (log.f64 (pow.f64 (exp.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))))))) 1/3)) (*.f64 1/24 (*.f64 (+.f64 (*.f64 -16/3 (*.f64 (pow.f64 1 1/3) (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (*.f64 8 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 2 (/.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 (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))))))) (exp.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 4/3 (/.f64 (*.f64 (pow.f64 l 4) (exp.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 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))))) (exp.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)))))))))) (pow.f64 kx 4)))))
(+.f64 (fma.f64 -2/3 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3)))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))))))) (*.f64 1/24 (*.f64 (pow.f64 kx 4) (+.f64 (*.f64 -16/3 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3))) (*.f64 8 (/.f64 (fma.f64 (fma.f64 2 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3)) (neg.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 5)))) (*.f64 (*.f64 1/2 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3))))))) (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) (neg.f64 (*.f64 4/3 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (/.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3)))))) (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))))))))))
(+.f64 (fma.f64 -2/3 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 3)))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))))) (*.f64 1/24 (*.f64 (pow.f64 kx 4) (+.f64 (*.f64 -16/3 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 3))) (*.f64 8 (/.f64 (fma.f64 (fma.f64 2 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 3)) (neg.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 5)))) (*.f64 (*.f64 1/2 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 3))))))) (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) (neg.f64 (*.f64 4/3 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (/.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 3)))))) (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))))))))
(+.f64 (*.f64 1/720 (*.f64 (+.f64 (*.f64 240 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))))) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 (sin.f64 ky) 2))))) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))))) (*.f64 -4/3 (*.f64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)) (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)))) 9))))))) (exp.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 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 2 (/.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 (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))))))) (exp.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 4/3 (/.f64 (*.f64 (pow.f64 l 4) (exp.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 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (pow.f64 l 2)) (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 -8/27 (*.f64 (/.f64 (*.f64 (pow.f64 l 6) (exp.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)))))))) (pow.f64 Om 6)) (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)))) 9))))))) (exp.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 160 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 2 (/.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 (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))))))) (exp.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 4/3 (/.f64 (*.f64 (pow.f64 l 4) (exp.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 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (exp.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 1 1/3) (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 -640/9 (*.f64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)) (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)))) 9))))))) (pow.f64 kx 6))) (+.f64 (*.f64 -2/3 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (+.f64 (log.f64 (pow.f64 (exp.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))))))) 1/3)) (*.f64 1/24 (*.f64 (+.f64 (*.f64 -16/3 (*.f64 (pow.f64 1 1/3) (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (*.f64 8 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 2 (/.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 (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))))))) (exp.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 4/3 (/.f64 (*.f64 (pow.f64 l 4) (exp.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 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))))) (exp.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)))))))))) (pow.f64 kx 4))))))
(fma.f64 1/720 (*.f64 (pow.f64 kx 6) (fma.f64 240 (/.f64 (fma.f64 (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 5)))) (*.f64 (*.f64 1/2 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3)))))))) (fma.f64 -1 (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 5))) (/.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3))) (+.f64 (fma.f64 -2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2))) (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 Om Om))) (*.f64 -2 (/.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) 2)) (/.f64 (*.f64 (*.f64 Om Om) (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 l l)))))) (/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 5)))) (*.f64 (*.f64 1/2 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3))))))) (*.f64 (*.f64 Om Om) (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))))) (*.f64 -4/3 (*.f64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 9))))))) (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) (neg.f64 (fma.f64 -4/3 (/.f64 (*.f64 (*.f64 (*.f64 l l) (fma.f64 (fma.f64 2 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3)) (neg.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 5)))) (*.f64 (*.f64 1/2 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3))))))) (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) (neg.f64 (*.f64 4/3 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (/.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3))))))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3)))) (*.f64 Om Om)) (*.f64 -8/27 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 9))) (/.f64 (pow.f64 l 6) (/.f64 (pow.f64 Om 6) (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))))))))))) (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))))) (fma.f64 160 (/.f64 (*.f64 (*.f64 (*.f64 l l) (fma.f64 (fma.f64 2 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3)) (neg.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 5)))) (*.f64 (*.f64 1/2 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3))))))) (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) (neg.f64 (*.f64 4/3 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (/.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3))))))) (*.f64 1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3))))) (*.f64 (*.f64 Om Om) (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))))) (*.f64 (*.f64 -640/9 (/.f64 (pow.f64 l 6) (pow.f64 Om 6))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 9))))))) (+.f64 (fma.f64 -2/3 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3)))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))))))) (*.f64 1/24 (*.f64 (pow.f64 kx 4) (+.f64 (*.f64 -16/3 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3))) (*.f64 8 (/.f64 (fma.f64 (fma.f64 2 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3)) (neg.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 5)))) (*.f64 (*.f64 1/2 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3))))))) (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) (neg.f64 (*.f64 4/3 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (/.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3)))))) (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))))))))))
(fma.f64 1/720 (*.f64 (pow.f64 kx 6) (fma.f64 240 (/.f64 (fma.f64 (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 3))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 5)))) (*.f64 (*.f64 1/2 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 3)))))))) (fma.f64 -1 (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 5))) (/.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 3))) (+.f64 (fma.f64 -2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2))) (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 Om Om))) (*.f64 -2 (/.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) 2)) (/.f64 (*.f64 (*.f64 Om Om) (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) (*.f64 l l)))))) (/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 5)))) (*.f64 (*.f64 1/2 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 3))))))) (*.f64 (*.f64 Om Om) (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) (*.f64 -4/3 (*.f64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 9))))))) (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) (neg.f64 (fma.f64 -4/3 (/.f64 (*.f64 (*.f64 (*.f64 l l) (fma.f64 (fma.f64 2 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 3)) (neg.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 5)))) (*.f64 (*.f64 1/2 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 3))))))) (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) (neg.f64 (*.f64 4/3 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (/.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 3))))))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 3)))) (*.f64 Om Om)) (*.f64 (/.f64 (*.f64 -8/27 (*.f64 (pow.f64 l 6) (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))))) (pow.f64 Om 6)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 9))))))) (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) (fma.f64 160 (/.f64 (*.f64 (*.f64 (*.f64 l l) (fma.f64 (fma.f64 2 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 3)) (neg.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 5)))) (*.f64 (*.f64 1/2 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 3))))))) (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) (neg.f64 (*.f64 4/3 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (/.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 3))))))) (*.f64 1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 3))))) (*.f64 (*.f64 Om Om) (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))))) (*.f64 (*.f64 -640/9 (/.f64 (pow.f64 l 6) (pow.f64 Om 6))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 9))))))) (+.f64 (fma.f64 -2/3 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 3)))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))))) (*.f64 1/24 (*.f64 (pow.f64 kx 4) (+.f64 (*.f64 -16/3 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 3))) (*.f64 8 (/.f64 (fma.f64 (fma.f64 2 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 3)) (neg.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 5)))) (*.f64 (*.f64 1/2 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 3))))))) (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) (neg.f64 (*.f64 4/3 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (/.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 3)))))) (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))))))))))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))) 1/3))
(log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))) 1/3))
(log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))) 1/3))
(log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))) 1/3))
(log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) 1)))) 1/3))
(log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) 1)))) 1/3))
(log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) 1)))) 1/3))
(log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) 1)))) 1/3))
(log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 1/3))
(log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))))
(+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 2)) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2)) 1/3) (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))))) (log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 1/3)))
(fma.f64 -2/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (/.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om)) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))))))
(+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 2)) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2)) 1/3) (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))))) (+.f64 (*.f64 1/24 (*.f64 (+.f64 (*.f64 -16/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 4)) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 4)) 1/3) (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (*.f64 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))))) (*.f64 8 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2) (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))))) 1/3) (-.f64 (*.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) (+.f64 (*.f64 2 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (*.f64 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))) (*.f64 -1 (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1) 3))))) (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))) 2)) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))))))) (*.f64 4/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 7) 1) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 4)) 1/3) (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (*.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1) 2)))))))))) (pow.f64 ky 4))) (log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 1/3))))
(fma.f64 -2/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (/.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om)) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (fma.f64 1/24 (*.f64 (pow.f64 ky 4) (fma.f64 -16/3 (*.f64 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)) (cbrt.f64 (/.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 4) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 4)))) (*.f64 (*.f64 8 (cbrt.f64 (/.f64 1 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 3)))) (fma.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (fma.f64 2 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)) (neg.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (/.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) 2)) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))))) (neg.f64 (*.f64 4/3 (*.f64 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)) (cbrt.f64 (/.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 7) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 4)))))))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))))))
(fma.f64 -2/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (/.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om)) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (fma.f64 1/24 (*.f64 (pow.f64 ky 4) (fma.f64 -16/3 (*.f64 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)) (cbrt.f64 (/.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 4) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 4)))) (*.f64 (*.f64 8 (cbrt.f64 (/.f64 1 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 3)))) (fma.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (fma.f64 2 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)) (neg.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) 2))) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))))) (neg.f64 (*.f64 4/3 (*.f64 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)) (cbrt.f64 (/.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 7) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 4)))))))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))))))
(+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 2)) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2)) 1/3) (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))))) (+.f64 (*.f64 1/720 (*.f64 (+.f64 (*.f64 -640/9 (*.f64 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 2)) (*.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2) (*.f64 (pow.f64 Om 6) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 3)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1) 3))))) (+.f64 (*.f64 160 (*.f64 (pow.f64 (/.f64 (*.f64 1 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 4)) 1/3) (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) (+.f64 (*.f64 2 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (*.f64 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))) (*.f64 -1 (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1) 3))))) (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))) 2)) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))))))) (*.f64 4/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 7) 1) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 4)) 1/3) (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (*.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1) 2)))))))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))))) (*.f64 240 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2) (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))))) 1/3) (-.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) 2)) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 3))))))) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))) 2)) (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1) 3))))) (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))))))) (+.f64 (*.f64 -4/3 (*.f64 (/.f64 (pow.f64 l 6) (*.f64 (pow.f64 Om 6) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 3))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1) 3))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1) 3))))) (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))) 2)) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))))) (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))))) (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))) (+.f64 (*.f64 -8/27 (*.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 3) (pow.f64 l 6)) (*.f64 (pow.f64 Om 6) (*.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 2) (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1) 3)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 3))))) (*.f64 -4/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 4) 1) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 4)) 1/3) (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) (+.f64 (*.f64 -1 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) 2)) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 3))))))) (*.f64 2 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (*.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1) 2))))))) (*.f64 4/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 7)) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 4)) 1/3) (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (*.f64 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))))))) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))))))))))) (pow.f64 ky 6))) (+.f64 (*.f64 1/24 (*.f64 (+.f64 (*.f64 -16/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 4)) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 4)) 1/3) (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (*.f64 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))))) (*.f64 8 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2) (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))))) 1/3) (-.f64 (*.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) (+.f64 (*.f64 2 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (*.f64 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))) (*.f64 -1 (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1) 3))))) (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))) 2)) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))))))) (*.f64 4/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 7) 1) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 4)) 1/3) (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (*.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1) 2)))))))))) (pow.f64 ky 4))) (log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))) 1/3)))))
(fma.f64 -2/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (/.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om)) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (fma.f64 1/720 (*.f64 (pow.f64 ky 6) (fma.f64 -640/9 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3))) (*.f64 (/.f64 (pow.f64 l 6) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2)) (/.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2) (*.f64 (pow.f64 Om 6) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3))))) (fma.f64 160 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (fma.f64 2 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)) (neg.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (/.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) 2)) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))))) (neg.f64 (*.f64 4/3 (*.f64 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)) (cbrt.f64 (/.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 7) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 4))))))) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (cbrt.f64 (/.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 4)))) (*.f64 (*.f64 240 (cbrt.f64 (/.f64 1 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 3)))) (fma.f64 (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (/.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (/.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) 2)) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) (/.f64 (*.f64 (*.f64 Om Om) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)) (*.f64 l l)))) (fma.f64 -4/3 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3))) (/.f64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3))) (neg.f64 (fma.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 2))) (/.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (/.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) 2)) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) (/.f64 (*.f64 Om Om) (*.f64 l l)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (/.f64 (+.f64 (fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))))))) (*.f64 -2 (*.f64 (/.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) 2)) (*.f64 Om Om)) (/.f64 (*.f64 l l) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 l l) (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)))) (*.f64 (*.f64 Om Om) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))))))) (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (neg.f64 (fma.f64 -8/27 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3))) (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 3)) (*.f64 (pow.f64 Om 6) (*.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3))))) (*.f64 -4/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 4) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 4))) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (fma.f64 2 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)) (neg.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (/.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) 2)) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))))) (neg.f64 (*.f64 4/3 (*.f64 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)) (cbrt.f64 (/.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 7) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 4))))))) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))))))))))) (fma.f64 1/24 (*.f64 (pow.f64 ky 4) (fma.f64 -16/3 (*.f64 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)) (cbrt.f64 (/.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 4) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 4)))) (*.f64 (*.f64 8 (cbrt.f64 (/.f64 1 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 3)))) (fma.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (fma.f64 2 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)) (neg.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (/.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) 2)) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))))) (neg.f64 (*.f64 4/3 (*.f64 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)) (cbrt.f64 (/.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 7) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 4)))))))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))))))))
(fma.f64 -2/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (/.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om)) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (fma.f64 1/720 (*.f64 (pow.f64 ky 6) (fma.f64 -640/9 (/.f64 (*.f64 (pow.f64 l 6) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)))) (/.f64 (*.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2) (*.f64 (pow.f64 Om 6) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3))) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2))) (fma.f64 160 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (fma.f64 2 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)) (neg.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) 2))) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))))) (neg.f64 (*.f64 4/3 (*.f64 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)) (cbrt.f64 (/.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 7) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 4))))))) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (cbrt.f64 (/.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 4)))) (*.f64 (*.f64 240 (cbrt.f64 (/.f64 1 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 3)))) (fma.f64 (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (/.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) 2))) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (/.f64 (*.f64 (*.f64 Om Om) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)) (*.f64 l l)))) (fma.f64 -4/3 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3))) (/.f64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3))) (neg.f64 (fma.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 2))) (/.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) 2))) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (/.f64 (*.f64 Om Om) (*.f64 l l)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (/.f64 (+.f64 (fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 4 (*.f64 l l)) (/.f64 (*.f64 Om Om) (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))))) (*.f64 -2 (*.f64 (/.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) 2)) (*.f64 Om Om)) (/.f64 (*.f64 l l) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 l l) (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)))) (*.f64 (*.f64 Om Om) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))))))) (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (neg.f64 (fma.f64 -8/27 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3))) (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 3)) (*.f64 (pow.f64 Om 6) (*.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3))))) (*.f64 -4/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 4) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 4))) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (fma.f64 2 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)) (neg.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) 2))) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))))) (neg.f64 (*.f64 4/3 (*.f64 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)) (cbrt.f64 (/.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 7) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 4))))))) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))))))))))) (fma.f64 1/24 (*.f64 (pow.f64 ky 4) (fma.f64 -16/3 (*.f64 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)) (cbrt.f64 (/.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 4) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 4)))) (*.f64 (*.f64 8 (cbrt.f64 (/.f64 1 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 3)))) (fma.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (fma.f64 2 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)) (neg.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) 2))) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))))) (neg.f64 (*.f64 4/3 (*.f64 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)) (cbrt.f64 (/.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 7) (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 4)))))))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))))))))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))) 1/3))
(log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))) 1/3))
(log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))) 1/3))
(log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))) 1/3))
(log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))) 1/3))
(log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))) 1/3))
(log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))) 1/3))
(log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))) 1/3))
(log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (/.f64 (*.f64 l (pow.f64 kx 2)) (*.f64 Om (sin.f64 ky))))
(fma.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))) (*.f64 (/.f64 l Om) (/.f64 (*.f64 kx kx) (sin.f64 ky))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 l (*.f64 (pow.f64 kx 4) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3))) (*.f64 Om (sin.f64 ky)))) (+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (/.f64 (*.f64 l (pow.f64 kx 2)) (*.f64 Om (sin.f64 ky)))))
(fma.f64 -1 (*.f64 (/.f64 l Om) (/.f64 (*.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 kx 4)) (sin.f64 ky))) (fma.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))) (*.f64 (/.f64 l Om) (/.f64 (*.f64 kx kx) (sin.f64 ky)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 l (*.f64 (pow.f64 kx 4) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3))) (*.f64 Om (sin.f64 ky)))) (+.f64 (/.f64 (*.f64 l (*.f64 (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 kx 6))) (*.f64 Om (sin.f64 ky))) (+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (/.f64 (*.f64 l (pow.f64 kx 2)) (*.f64 Om (sin.f64 ky))))))
(fma.f64 -1 (*.f64 (/.f64 l Om) (/.f64 (*.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 kx 4)) (sin.f64 ky))) (+.f64 (fma.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))) (*.f64 (/.f64 l Om) (/.f64 (*.f64 kx kx) (sin.f64 ky)))) (/.f64 l (/.f64 (*.f64 (sin.f64 ky) Om) (*.f64 (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 kx 6))))))
(+.f64 (fma.f64 -1 (*.f64 (/.f64 l Om) (/.f64 (*.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 kx 4)) (sin.f64 ky))) (fma.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))) (*.f64 (/.f64 l Om) (/.f64 (*.f64 kx kx) (sin.f64 ky))))) (/.f64 l (/.f64 (*.f64 (sin.f64 ky) Om) (*.f64 (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 kx 6)))))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om))
(*.f64 2 (/.f64 (sin.f64 kx) (/.f64 Om l)))
(+.f64 (/.f64 (*.f64 l (pow.f64 ky 2)) (*.f64 Om (sin.f64 kx))) (*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om)))
(+.f64 (*.f64 2 (/.f64 (sin.f64 kx) (/.f64 Om l))) (*.f64 (/.f64 l Om) (/.f64 (*.f64 ky ky) (sin.f64 kx))))
(+.f64 (/.f64 (*.f64 l (pow.f64 ky 2)) (*.f64 Om (sin.f64 kx))) (+.f64 (*.f64 -1 (/.f64 (*.f64 l (*.f64 (pow.f64 ky 4) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (*.f64 Om (sin.f64 kx)))) (*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om))))
(+.f64 (*.f64 (/.f64 l Om) (/.f64 (*.f64 ky ky) (sin.f64 kx))) (fma.f64 -1 (*.f64 (/.f64 l Om) (/.f64 (*.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 ky 4)) (sin.f64 kx))) (*.f64 2 (/.f64 (sin.f64 kx) (/.f64 Om l)))))
(+.f64 (/.f64 (*.f64 l (pow.f64 ky 2)) (*.f64 Om (sin.f64 kx))) (+.f64 (/.f64 (*.f64 l (*.f64 (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 ky 6))) (*.f64 Om (sin.f64 kx))) (+.f64 (*.f64 -1 (/.f64 (*.f64 l (*.f64 (pow.f64 ky 4) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (*.f64 Om (sin.f64 kx)))) (*.f64 2 (/.f64 (*.f64 (sin.f64 kx) l) Om)))))
(+.f64 (*.f64 (/.f64 l Om) (/.f64 (*.f64 ky ky) (sin.f64 kx))) (+.f64 (fma.f64 -1 (*.f64 (/.f64 l Om) (/.f64 (*.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 ky 4)) (sin.f64 kx))) (*.f64 2 (/.f64 (sin.f64 kx) (/.f64 Om l)))) (/.f64 l (/.f64 (*.f64 (sin.f64 kx) Om) (*.f64 (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 ky 6))))))
(+.f64 (+.f64 (*.f64 (/.f64 l Om) (/.f64 (*.f64 ky ky) (sin.f64 kx))) (fma.f64 -1 (*.f64 (/.f64 l Om) (/.f64 (*.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 ky 4)) (sin.f64 kx))) (*.f64 2 (/.f64 (sin.f64 kx) (/.f64 Om l))))) (/.f64 l (/.f64 (*.f64 (sin.f64 kx) Om) (*.f64 (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 ky 6)))))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
(*.f64 2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 l Om)))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) -2))
(+.f64 1 (/.f64 (*.f64 -2 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (*.f64 Om Om) (*.f64 l l))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)))))) (+.f64 1 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(fma.f64 -1 (*.f64 (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) -6) (pow.f64 l 4)) (+.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) -2)))
(fma.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) -6) (pow.f64 Om 4)) (pow.f64 l 4)) (+.f64 1 (/.f64 (*.f64 -2 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (*.f64 Om Om) (*.f64 l l)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 8 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 Om 6))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))))) (pow.f64 Om 2)))) (pow.f64 l 6))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)))))) (+.f64 1 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(fma.f64 -1 (*.f64 (fma.f64 8 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 Om 6)) (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) -6))))) (pow.f64 l 6)) (fma.f64 -1 (*.f64 (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) -6) (pow.f64 l 4)) (+.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) -2))))
(fma.f64 -1 (*.f64 (fma.f64 8 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 Om 6)) (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) -6) (pow.f64 Om 4)))))) (pow.f64 l 6)) (fma.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) -6) (pow.f64 Om 4)) (pow.f64 l 4)) (+.f64 1 (/.f64 (*.f64 -2 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (*.f64 Om Om) (*.f64 l l))))))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) 1/2)
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) 1/2))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5))) (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5)))) (pow.f64 l 5))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (fma.f64 -1 (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5)) -3/256) (pow.f64 l 5)) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) 1/2)))
(fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (fma.f64 -1 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5))) -3/256) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) 1/2)))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5))) (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5)))) (pow.f64 l 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 7))) (pow.f64 Om 7))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5))) (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5))))) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) (pow.f64 l 7))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))))
(fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (fma.f64 -1 (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5)) -3/256) (pow.f64 l 5)) (fma.f64 -1 (/.f64 (fma.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 7))) (pow.f64 Om 7)) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 Om Om) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5)) -3/256))) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 l 7)) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) 1/2))))
(fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (fma.f64 -1 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5))) -3/256) (fma.f64 -1 (/.f64 (fma.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 7))) (pow.f64 Om 7)) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 Om Om) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5)) -3/256))) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 l 7)) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) 1/2))))
(*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) -1/2)
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) -1/2))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))) (+.f64 (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))) (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))))))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5))) -3/256)))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))) (+.f64 (*.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 7))) (/.f64 (pow.f64 Om 7) (pow.f64 l 7)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5))) (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5))))) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 7)))) (+.f64 (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))) (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))))))))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) (fma.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 7))) (/.f64 (pow.f64 Om 7) (pow.f64 l 7))) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5)) -3/256) (pow.f64 l 7))) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5))) -3/256)))))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) 1/2)
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) 1/2))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 Om 5) (+.f64 (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5)))) (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))))))) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(fma.f64 -1 (*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))) -3/256) (pow.f64 Om 5)) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) 1/2)))
(fma.f64 -1 (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) 1) -3/256) (pow.f64 l 5)) (pow.f64 Om 5)) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) 1/2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 Om 7) (+.f64 (*.f64 -1/8 (/.f64 (+.f64 (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5)))) (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))))) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)))) (*.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 7))) (/.f64 1 (pow.f64 l 7))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 Om 5) (+.f64 (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5)))) (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))))))) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))))
(fma.f64 -1 (*.f64 (pow.f64 Om 7) (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))) -3/256) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 l l))) (*.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 7))) (/.f64 1 (pow.f64 l 7)))))) (fma.f64 -1 (*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))) -3/256) (pow.f64 Om 5)) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) 1/2))))
(fma.f64 -1 (*.f64 (pow.f64 Om 7) (fma.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) 1) -3/256) (pow.f64 l 5)) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 l l))) (*.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 7))) (/.f64 1 (pow.f64 l 7)))))) (fma.f64 -1 (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) 1) -3/256) (pow.f64 l 5)) (pow.f64 Om 5)) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) 1/2))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) -2))
(+.f64 1 (/.f64 (*.f64 -2 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (*.f64 Om Om) (*.f64 l l))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (/.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) -6)) (pow.f64 Om 4))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 l 2)))) (*.f64 8 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)))) (pow.f64 Om 6))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 Om 4))))))
(+.f64 1 (fma.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 -1 (+.f64 (/.f64 (fma.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) -6))) (*.f64 8 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)))) (pow.f64 Om 6)) (/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) -6) (pow.f64 Om 4))))))
(+.f64 1 (fma.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) -6) (pow.f64 Om 4)) (/.f64 (fma.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) -6))) (*.f64 8 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)))) (pow.f64 Om 6))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) -2))
(+.f64 1 (/.f64 (*.f64 -2 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (*.f64 Om Om) (*.f64 l l))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (/.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) -6)) (pow.f64 Om 4))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 l 2)))) (*.f64 8 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)))) (pow.f64 Om 6))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 Om 4))))))
(+.f64 1 (fma.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 -1 (+.f64 (/.f64 (fma.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) -6))) (*.f64 8 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)))) (pow.f64 Om 6)) (/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) -6) (pow.f64 Om 4))))))
(+.f64 1 (fma.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) -6) (pow.f64 Om 4)) (/.f64 (fma.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) (*.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)) -6))) (*.f64 8 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6)))) (pow.f64 Om 6))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) (*.f64 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3)))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 3)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))))) (pow.f64 kx 4))) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))))))
(fma.f64 -1 (*.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 5)))) (*.f64 (*.f64 1/2 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3))))) (pow.f64 kx 4)) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) (*.f64 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3))))))
(fma.f64 -1 (*.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 5)))) (*.f64 (*.f64 1/2 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 3))))) (pow.f64 kx 4)) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 3))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 kx 6) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 (sin.f64 ky) 2))))) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))))) (pow.f64 kx 4))) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))))))
(fma.f64 -1 (*.f64 (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 5))) (/.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3))) (+.f64 (fma.f64 -2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2))) (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 Om Om))) (*.f64 -2 (/.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) 2)) (/.f64 (*.f64 (*.f64 Om Om) (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 l l)))))) (/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 5)))) (*.f64 (*.f64 1/2 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3))))))) (*.f64 (*.f64 Om Om) (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))))) (pow.f64 kx 6)) (fma.f64 -1 (*.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 5)))) (*.f64 (*.f64 1/2 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3))))) (pow.f64 kx 4)) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) (*.f64 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3)))))))
(fma.f64 -1 (*.f64 (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 5))) (/.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 3))) (+.f64 (fma.f64 -2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2))) (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 Om Om))) (*.f64 -2 (/.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) 2)) (/.f64 (*.f64 (*.f64 Om Om) (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) (*.f64 l l)))))) (/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 5)))) (*.f64 (*.f64 1/2 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 3))))))) (*.f64 (*.f64 Om Om) (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) (pow.f64 kx 6)) (fma.f64 -1 (*.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 5)))) (*.f64 (*.f64 1/2 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 3))))) (pow.f64 kx 4)) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) 3)))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))
(fma.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (/.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om)) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))
(+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) 2)) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 3)))))) (pow.f64 ky 4)))))
(+.f64 (fma.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (/.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om)) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (*.f64 (neg.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (/.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) 2)) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))))) (pow.f64 ky 4)))
(+.f64 (fma.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (/.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om)) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (*.f64 (neg.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) 2))) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) (pow.f64 ky 4)))
(+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 ky 6) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1) 3))))) (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))) 2)) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))))) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))) 2)) (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 3))))))))) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) 2)) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 3)))))) (pow.f64 ky 4))))))
(fma.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (/.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om)) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (fma.f64 -1 (*.f64 (fma.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 2))) (/.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (/.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) 2)) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) (/.f64 (*.f64 Om Om) (*.f64 l l)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (/.f64 (+.f64 (fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))))))) (*.f64 -2 (*.f64 (/.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) 2)) (*.f64 Om Om)) (/.f64 (*.f64 l l) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 l l) (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)))) (*.f64 (*.f64 Om Om) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))))) (pow.f64 ky 6)) (+.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (*.f64 (neg.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (/.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) 2)) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))))) (pow.f64 ky 4)))))
(fma.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (/.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om)) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (fma.f64 -1 (*.f64 (fma.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 2))) (/.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) 2))) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (/.f64 (*.f64 Om Om) (*.f64 l l)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (/.f64 (+.f64 (fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 4 (*.f64 l l)) (/.f64 (*.f64 Om Om) (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))))) (*.f64 -2 (*.f64 (/.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) 2)) (*.f64 Om Om)) (/.f64 (*.f64 l l) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 l l) (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)))) (*.f64 (*.f64 Om Om) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))))) (pow.f64 ky 6)) (+.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (*.f64 (neg.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) 2))) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) (pow.f64 ky 4)))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))
(+.f64 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 0)
(/.f64 2/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(+.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 2/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(+.f64 0 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 2/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 4))) (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) 2)))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 4))) (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(+.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 4))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 4))) (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) 2)) (+.f64 (log.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (+.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
(+.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
(+.f64 (+.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
(+.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
(+.f64 (+.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) 2))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (+.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
(+.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
(+.f64 (+.f64 0 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 4)))) (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) 2)))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 4))) (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) 1)
(/.f64 2/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (-.f64 1 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 2/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(-.f64 (+.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (exp.f64 (log1p.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) 1)
(/.f64 2/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(-.f64 (+.f64 0 (exp.f64 (log1p.f64 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) 1)
(/.f64 2/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 1 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 2/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 2/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 1)
(/.f64 2/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2)
(/.f64 2/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (sqrt.f64 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (sqrt.f64 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(/.f64 2/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (sqrt.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (*.f64 (sqrt.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 2))
(/.f64 2/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (cbrt.f64 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (cbrt.f64 (*.f64 4 (pow.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2))))
(*.f64 (cbrt.f64 (/.f64 2/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (*.f64 4 (pow.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))))
(*.f64 (cbrt.f64 (*.f64 4 (pow.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2))) (cbrt.f64 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(*.f64 (cbrt.f64 (/.f64 2/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (*.f64 4 (pow.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2)) (*.f64 (cbrt.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 2))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) (*.f64 2 (cbrt.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(*.f64 (*.f64 2 (sqrt.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (sqrt.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 2/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (*.f64 2 (cbrt.f64 (pow.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2))) (cbrt.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(*.f64 2 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) (cbrt.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(pow.f64 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 1)
(/.f64 2/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(pow.f64 (sqrt.f64 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) 2)
(/.f64 2/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(pow.f64 (cbrt.f64 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) 3)
(/.f64 2/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(pow.f64 (pow.f64 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 3) 1/3)
(/.f64 2/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(sqrt.f64 (*.f64 4 (pow.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2)))
(sqrt.f64 (*.f64 4 (pow.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)))
(cbrt.f64 (pow.f64 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 3))
(/.f64 2/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(expm1.f64 (log1p.f64 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(/.f64 2/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(exp.f64 (log.f64 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(/.f64 2/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) 1))
(/.f64 2/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(log1p.f64 (expm1.f64 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(/.f64 2/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(+.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 0)
(/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(+.f64 0 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(+.f64 (log.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) 2)))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(+.f64 (+.f64 0 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(+.f64 (+.f64 0 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) 2))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) 1)
(/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(-.f64 (+.f64 0 (exp.f64 (log1p.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) 1)
(/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 1 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1/3)
(/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1)
(/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (sqrt.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (sqrt.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (cbrt.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (cbrt.f64 (pow.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) (cbrt.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2)) (cbrt.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) (cbrt.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 1/3 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 1/3 (neg.f64 (neg.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (*.f64 1/3 (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 1/3 (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2)))
(/.f64 -1/3 (neg.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 -1/3 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2))) (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (/.f64 1/3 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (*.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1/2) 1/3) (sqrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 1/3 (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2)))
(/.f64 (*.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)) 1/3) (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (/.f64 1/3 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(pow.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1)
(/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(pow.f64 (sqrt.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 2)
(/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(pow.f64 (cbrt.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 3)
(/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(pow.f64 (pow.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 3) 1/3)
(/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(sqrt.f64 (pow.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2))
(sqrt.f64 (pow.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))
(cbrt.f64 (pow.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 3))
(/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(expm1.f64 (log1p.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(exp.f64 (log.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(exp.f64 (*.f64 (log.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 1))
(/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(log1p.f64 (expm1.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1)
(*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 2 l)))
(*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (/.f64 Om l))
(*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 Om l))
(*.f64 (*.f64 2 (/.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 (*.f64 2 (/.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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (*.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 l))) Om)
(*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (*.f64 1 (*.f64 (*.f64 2 l) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)
(*.f64 (*.f64 2 (/.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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (*.f64 2 (*.f64 (neg.f64 l) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 Om))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 -2 l)) (neg.f64 Om))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (neg.f64 l))) (neg.f64 Om))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 -2 l)) (neg.f64 Om))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (neg.f64 l) 2)) (neg.f64 Om))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 -2 l)) (neg.f64 Om))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) 1)) Om)
(*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) (sqrt.f64 Om))) (sqrt.f64 Om))
(/.f64 (/.f64 2 (/.f64 (sqrt.f64 Om) l)) (/.f64 (sqrt.f64 Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 2 l) (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 Om))
(/.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (cbrt.f64 Om) (/.f64 l (pow.f64 (cbrt.f64 Om) 2))))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 (*.f64 2 l))) (neg.f64 Om))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 -2 l)) (neg.f64 Om))
(/.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 1) (/.f64 Om l))
(*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 1) (/.f64 (/.f64 Om l) 1))
(*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) l) Om)
(*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (sqrt.f64 l)) (/.f64 Om (sqrt.f64 l)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 l) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 Om (sqrt.f64 l)))
(/.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (cbrt.f64 (*.f64 l l))) (/.f64 Om (cbrt.f64 l)))
(/.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (/.f64 Om (cbrt.f64 l)) (cbrt.f64 (*.f64 l l))))
(/.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) -1) (neg.f64 (/.f64 Om l)))
(/.f64 (*.f64 -2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (neg.f64 Om) l))
(/.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (neg.f64 l)) (neg.f64 Om))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 -2 l)) (neg.f64 Om))
(/.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (/.f64 l 1)) Om)
(*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (/.f64 l (sqrt.f64 Om))) (sqrt.f64 Om))
(/.f64 (/.f64 2 (/.f64 (sqrt.f64 Om) l)) (/.f64 (sqrt.f64 Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (/.f64 l (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 Om))
(/.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (cbrt.f64 Om) (/.f64 l (pow.f64 (cbrt.f64 Om) 2))))
(/.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (neg.f64 (neg.f64 l))) (neg.f64 (neg.f64 Om)))
(*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 (*.f64 l (/.f64 2 Om)))) (sqrt.f64 (*.f64 2 l))) (sqrt.f64 Om))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 (*.f64 l (/.f64 2 Om)))) (/.f64 (sqrt.f64 Om) (sqrt.f64 (*.f64 2 l))))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 (*.f64 2 (/.f64 l Om)))) (/.f64 (sqrt.f64 Om) (sqrt.f64 (*.f64 2 l))))
(/.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (pow.f64 (cbrt.f64 (*.f64 l (/.f64 2 Om))) 2)) (cbrt.f64 (*.f64 2 l))) (cbrt.f64 Om))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (pow.f64 (cbrt.f64 (*.f64 l (/.f64 2 Om))) 2)) (/.f64 (cbrt.f64 Om) (cbrt.f64 (*.f64 2 l))))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 l Om))) 2)) (/.f64 (cbrt.f64 Om) (cbrt.f64 (*.f64 2 l))))
(/.f64 (*.f64 1 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 Om l))
(*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (*.f64 1 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (/.f64 Om l) 1))
(*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)
(*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (*.f64 (sqrt.f64 l) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 Om (sqrt.f64 l)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 l) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 Om (sqrt.f64 l)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 l l)) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 Om (cbrt.f64 l)))
(/.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (/.f64 Om (cbrt.f64 l)) (cbrt.f64 (*.f64 l l))))
(/.f64 (*.f64 -1 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 (/.f64 Om l)))
(/.f64 (*.f64 -2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (neg.f64 Om) l))
(/.f64 (*.f64 (neg.f64 l) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 Om))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 -2 l)) (neg.f64 Om))
(/.f64 (*.f64 (/.f64 l 1) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)
(*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (*.f64 (/.f64 l (sqrt.f64 Om)) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 Om))
(/.f64 (/.f64 2 (/.f64 (sqrt.f64 Om) l)) (/.f64 (sqrt.f64 Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 (/.f64 l (pow.f64 (cbrt.f64 Om) 2)) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 Om))
(/.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (cbrt.f64 Om) (/.f64 l (pow.f64 (cbrt.f64 Om) 2))))
(/.f64 (*.f64 (neg.f64 (neg.f64 l)) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 (neg.f64 Om)))
(*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (*.f64 (*.f64 2 (neg.f64 l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 Om))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 -2 l)) (neg.f64 Om))
(/.f64 (*.f64 (*.f64 (neg.f64 l) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 Om))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 -2 l)) (neg.f64 Om))
(/.f64 (*.f64 (/.f64 (*.f64 2 l) 1) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)
(*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (*.f64 (/.f64 (*.f64 2 l) (sqrt.f64 Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sqrt.f64 Om))
(/.f64 (/.f64 2 (/.f64 (sqrt.f64 Om) l)) (/.f64 (sqrt.f64 Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 (/.f64 (*.f64 2 l) (pow.f64 (cbrt.f64 Om) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 Om))
(/.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (cbrt.f64 Om) (/.f64 l (pow.f64 (cbrt.f64 Om) 2))))
(/.f64 (*.f64 (neg.f64 (*.f64 2 l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 Om))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 -2 l)) (neg.f64 Om))
(/.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 l)) 1) Om)
(*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (*.f64 (*.f64 (*.f64 2 l) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) Om)
(*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 2 l)) (*.f64 (sqrt.f64 (*.f64 l (/.f64 2 Om))) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 Om))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 (*.f64 l (/.f64 2 Om)))) (/.f64 (sqrt.f64 Om) (sqrt.f64 (*.f64 2 l))))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sqrt.f64 (*.f64 2 (/.f64 l Om)))) (/.f64 (sqrt.f64 Om) (sqrt.f64 (*.f64 2 l))))
(/.f64 (*.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) Om)
(*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (*.f64 (*.f64 (neg.f64 l) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (neg.f64 Om))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 -2 l)) (neg.f64 Om))
(pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)
(*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3)
(*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3) 1/3)
(*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 l Om)) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (log.f64 (pow.f64 (exp.f64 (/.f64 l Om)) 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 (*.f64 2 (/.f64 l Om)) (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)))) 3))
(*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 l (/.f64 2 Om)) 3) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (/.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 (/.f64 2 Om)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 l (/.f64 2 Om)) 3) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 3) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3)))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1))
(*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(+.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 0)
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(+.f64 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(+.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(+.f64 0 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 4))) (+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) 2)) (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 4))) (+.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (+.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 4))) (/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(+.f64 (+.f64 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
(+.f64 (/.f64 2/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
(+.f64 (+.f64 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) 2))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
(+.f64 (/.f64 2/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (+.f64 (/.f64 2/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
(+.f64 (+.f64 0 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (-.f64 1 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(-.f64 (+.f64 (*.f64 2 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (exp.f64 (log1p.f64 (/.f64 1/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(-.f64 (+.f64 0 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1/2))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2)))
(/.f64 (*.f64 1 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2))) (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (cbrt.f64 (pow.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 (*.f64 1 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2))) (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 -1 (/.f64 -1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) -1))
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -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)))))) 2) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1)
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1/2) 2)
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 3)
(/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3))
(pow.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 3) 1/3)
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(pow.f64 (+.f64 1 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) -1/2)
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) -1/2)
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 3))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(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 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) -1))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 1))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))

localize8.0ms (0%)

Compiler

Compiled 20 to 20 computations (0% saved)

localize36.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(*.f64 1/2 (/.f64 1 (+.f64 1 (/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om)))))
0.2b
(/.f64 1 (+.f64 1 (/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))))
13.2b
(*.f64 (*.f64 l l) (*.f64 ky ky))
16.0b
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
Compiler

Compiled 142 to 60 computations (57.7% saved)

series12.0ms (0.1%)

Counts
4 → 132
Calls

33 calls:

TimeVariablePointExpression
2.0ms
l
@0
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
1.0ms
ky
@0
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
1.0ms
Om
@0
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
1.0ms
l
@inf
(/.f64 1 (+.f64 1 (/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))))
1.0ms
ky
@inf
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))

rewrite119.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
670×associate-/r/
668×distribute-rgt-in
602×distribute-lft-in
364×add-sqr-sqrt
356×associate-/l/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
017154
1368120
25135120
Stop Event
node limit
Counts
4 → 172
Calls
Call 1
Inputs
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
(*.f64 (*.f64 l l) (*.f64 ky ky))
(/.f64 1 (+.f64 1 (/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))))
(*.f64 1/2 (/.f64 1 (+.f64 1 (/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (-.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))) (+.f64 (/.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2) (-.f64 1 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (pow.f64 (*.f64 l ky) 2) (pow.f64 Om -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (pow.f64 Om -2) (pow.f64 (*.f64 l ky) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 2 (pow.f64 Om -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) (pow.f64 Om -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2))) 2) (*.f64 (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2))) (pow.f64 Om -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (*.f64 l l)) (*.f64 (*.f64 ky ky) (pow.f64 Om -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) Om)) (/.f64 1 Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 Om -2) (*.f64 2 (pow.f64 (*.f64 l ky) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 Om) (/.f64 (pow.f64 (*.f64 l ky) 2) Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (*.f64 l ky) 2) Om) (/.f64 2 Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (*.f64 l ky) 2) -2) (/.f64 1 (*.f64 Om (neg.f64 Om))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (*.f64 l ky) 2) 1) (/.f64 2 (*.f64 Om Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 Om) (*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (pow.f64 Om 4))) (/.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 (cbrt.f64 Om) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 Om -2) (pow.f64 (*.f64 l ky) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 Om (neg.f64 Om))) (*.f64 (pow.f64 (*.f64 l ky) 2) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (cbrt.f64 (pow.f64 Om 4))) (/.f64 (pow.f64 (*.f64 l ky) 2) (pow.f64 (cbrt.f64 Om) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (*.f64 l ky) 2) (cbrt.f64 (pow.f64 Om 4))) (/.f64 2 (pow.f64 (cbrt.f64 Om) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) 1) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) (*.f64 Om Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) (*.f64 Om Om)) (*.f64 (sqrt.f64 2) (*.f64 l ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) (cbrt.f64 (pow.f64 Om 4))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) (pow.f64 (cbrt.f64 Om) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2))) 2) Om) (/.f64 (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2))) Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2))) 2) 1) (/.f64 (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2))) (*.f64 Om Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2))) 2) (cbrt.f64 (pow.f64 Om 4))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 2 (*.f64 l l)) Om) (/.f64 (*.f64 ky ky) Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 2 (*.f64 l l)) 1) (/.f64 (*.f64 ky ky) (*.f64 Om Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 2 (*.f64 l l)) (cbrt.f64 (pow.f64 Om 4))) (/.f64 (*.f64 ky ky) (pow.f64 (cbrt.f64 Om) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 Om (neg.f64 Om))) (neg.f64 (pow.f64 (*.f64 l ky) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (/.f64 (*.f64 Om Om) 1)) (pow.f64 (*.f64 l ky) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (/.f64 (*.f64 Om Om) l)) (*.f64 l (*.f64 ky ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 ky ky))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (/.f64 (*.f64 Om Om) (*.f64 ky ky))) (*.f64 l l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (/.f64 (*.f64 Om Om) (*.f64 l ky))) (*.f64 l ky))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (/.f64 (*.f64 Om Om) (cbrt.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4))))) (cbrt.f64 (pow.f64 (*.f64 l ky) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (/.f64 (*.f64 Om Om) (*.f64 l (*.f64 l ky)))) ky)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 Om Om) 2)) (pow.f64 (*.f64 l ky) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 Om Om) (*.f64 (sqrt.f64 2) (*.f64 l ky)))) (*.f64 (sqrt.f64 2) (*.f64 l ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 Om Om) (pow.f64 (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2))) 2))) (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 Om Om) (*.f64 2 (*.f64 l l)))) (*.f64 ky ky))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2))) 2) (*.f64 Om Om)) (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 2 (*.f64 l l)) (*.f64 Om Om)) (*.f64 ky ky))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 Om (pow.f64 (*.f64 l ky) 2)) (/.f64 Om 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (*.f64 Om (neg.f64 Om))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 2 (log.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 l ky) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 l ky) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 l ky) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (pow.f64 (*.f64 l ky) 2)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (pow.f64 (*.f64 l ky) 2) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (pow.f64 (*.f64 l ky) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 l ky) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (pow.f64 (*.f64 l ky) 2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 l l) 3) (pow.f64 (*.f64 ky ky) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 ky ky) 3) (pow.f64 (*.f64 l l) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (pow.f64 (*.f64 l ky) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 2 (log.f64 (*.f64 l ky))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 l ky))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 (*.f64 l ky) 2)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) 1) (*.f64 (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) (neg.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) 1) (*.f64 (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) (*.f64 (*.f64 (pow.f64 (*.f64 l ky) 2) -2) (pow.f64 Om -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) 1) (*.f64 (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) (*.f64 -1 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) 1) (*.f64 (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) (*.f64 (neg.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om)) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) 1) (*.f64 (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)) 2)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) 1) (*.f64 (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) (*.f64 (neg.f64 (/.f64 2 Om)) (/.f64 (pow.f64 (*.f64 l ky) 2) Om))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3))) 1) (*.f64 (/.f64 1 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3))) (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2) (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3))) (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2) (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))) (*.f64 (/.f64 1 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))) (*.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)) (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))) (*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 l ky) 2) -2) (pow.f64 Om -2)) (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))) (*.f64 (*.f64 -1 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)) (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))) (*.f64 (*.f64 (neg.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om)) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om)) (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))) (*.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)) 2)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))) (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))) (*.f64 (*.f64 (neg.f64 (/.f64 2 Om)) (/.f64 (pow.f64 (*.f64 l ky) 2) Om)) (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (/.f64 1 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3)))) (*.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2) (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)) (/.f64 1 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2) (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)) (/.f64 1 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3)))) (*.f64 1 (/.f64 1 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 1 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 1 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)) (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 1 (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2) (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))) (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om))) (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1) -2)) (/.f64 1 (cbrt.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 1 (-.f64 -1 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1)) 2)) (/.f64 1 (cbrt.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) (-.f64 1 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3))) (+.f64 1 (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2) (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 -1 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om)) -1) (pow.f64 (hypot.f64 1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1)) 2) -1) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))) (neg.f64 (-.f64 1 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3)))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2) (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2) 1)) (-.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om))) (sqrt.f64 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3)))) (sqrt.f64 (+.f64 1 (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2) (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om))) (sqrt.f64 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (neg.f64 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))) (-.f64 1 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (neg.f64 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3)))) (+.f64 1 (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2) (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1)) 2)) (cbrt.f64 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3)))) (cbrt.f64 (+.f64 1 (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2) (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1)) 2)) (cbrt.f64 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))) (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (cbrt.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (pow.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1) -2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 1 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 1 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (neg.f64 (log1p.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log1p.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (neg.f64 (log1p.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 1 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) 1) (*.f64 (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) (neg.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) 1) (*.f64 (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) (*.f64 (*.f64 (pow.f64 (*.f64 l ky) 2) -2) (pow.f64 Om -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) 1) (*.f64 (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) (*.f64 -1 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) 1) (*.f64 (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) (*.f64 (neg.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om)) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) 1) (*.f64 (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)) 2)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) 1) (*.f64 (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) (*.f64 (neg.f64 (/.f64 2 Om)) (/.f64 (pow.f64 (*.f64 l ky) 2) Om))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1/2 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3))) 1) (*.f64 (/.f64 1/2 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3))) (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2) (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1/2 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3))) (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2) (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))) (*.f64 (/.f64 1/2 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))) (*.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)) (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))) (*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 l ky) 2) -2) (pow.f64 Om -2)) (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))) (*.f64 (*.f64 -1 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)) (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))) (*.f64 (*.f64 (neg.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om)) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om)) (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))) (*.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)) 2)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))) (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))) (*.f64 (*.f64 (neg.f64 (/.f64 2 Om)) (/.f64 (pow.f64 (*.f64 l ky) 2) Om)) (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (/.f64 1/2 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3)))) (*.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2) (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)) (/.f64 1/2 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2) (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)) (/.f64 1/2 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3)))) (*.f64 1 (/.f64 1/2 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 1/2 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1/2 (-.f64 -1 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om))) (hypot.f64 1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1/2 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1)) 2)) (cbrt.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1/2 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sqrt.f64 1/2) (hypot.f64 1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 1/2 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 1/2 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1) -2) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 1/2 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 1/2 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 1/2 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 1/2 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (-.f64 (log.f64 1/2) (log1p.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (-.f64 (log.f64 1/2) (log1p.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 1/2 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1))))))))

simplify167.0ms (0.8%)

Algorithm
egg-herbie
Rules
1422×distribute-lft-in
952×associate-*r*
766×associate-*l*
654×*-commutative
544×associate-/l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
049316884
1147215158
2642015124
Stop Event
node limit
Counts
304 → 290
Calls
Call 1
Inputs
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 (pow.f64 l 2) (pow.f64 ky 2))
(*.f64 (pow.f64 l 2) (pow.f64 ky 2))
(*.f64 (pow.f64 l 2) (pow.f64 ky 2))
(*.f64 (pow.f64 l 2) (pow.f64 ky 2))
(*.f64 (pow.f64 l 2) (pow.f64 ky 2))
(*.f64 (pow.f64 l 2) (pow.f64 ky 2))
(*.f64 (pow.f64 l 2) (pow.f64 ky 2))
(*.f64 (pow.f64 l 2) (pow.f64 ky 2))
(*.f64 (pow.f64 l 2) (pow.f64 ky 2))
(*.f64 (pow.f64 l 2) (pow.f64 ky 2))
(*.f64 (pow.f64 l 2) (pow.f64 ky 2))
(*.f64 (pow.f64 l 2) (pow.f64 ky 2))
(*.f64 (pow.f64 l 2) (pow.f64 ky 2))
(*.f64 (pow.f64 l 2) (pow.f64 ky 2))
(*.f64 (pow.f64 l 2) (pow.f64 ky 2))
(*.f64 (pow.f64 l 2) (pow.f64 ky 2))
(*.f64 (pow.f64 l 2) (pow.f64 ky 2))
(*.f64 (pow.f64 l 2) (pow.f64 ky 2))
(*.f64 (pow.f64 l 2) (pow.f64 ky 2))
(*.f64 (pow.f64 l 2) (pow.f64 ky 2))
(*.f64 (pow.f64 l 2) (pow.f64 ky 2))
(*.f64 (pow.f64 l 2) (pow.f64 ky 2))
(*.f64 (pow.f64 l 2) (pow.f64 ky 2))
(*.f64 (pow.f64 l 2) (pow.f64 ky 2))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) (pow.f64 Om 4)))))
(+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 ky 6)) (pow.f64 Om 6))) (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) (pow.f64 Om 4))))))
(*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4))))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))) (*.f64 -1/16 (/.f64 (pow.f64 Om 8) (*.f64 (pow.f64 l 8) (pow.f64 ky 8)))))))
(*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4))))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))) (*.f64 -1/16 (/.f64 (pow.f64 Om 8) (*.f64 (pow.f64 l 8) (pow.f64 ky 8)))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) (pow.f64 Om 4)))))
(+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 ky 6)) (pow.f64 Om 6))) (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) (pow.f64 Om 4))))))
(*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4))))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))) (*.f64 -1/16 (/.f64 (pow.f64 Om 8) (*.f64 (pow.f64 l 8) (pow.f64 ky 8)))))))
(*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4))))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))) (*.f64 -1/16 (/.f64 (pow.f64 Om 8) (*.f64 (pow.f64 l 8) (pow.f64 ky 8)))))))
(*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4))))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))) (*.f64 -1/16 (/.f64 (pow.f64 Om 8) (*.f64 (pow.f64 l 8) (pow.f64 ky 8)))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) (pow.f64 Om 4)))))
(+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 ky 6)) (pow.f64 Om 6))) (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) (pow.f64 Om 4))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) (pow.f64 Om 4)))))
(+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 ky 6)) (pow.f64 Om 6))) (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) (pow.f64 Om 4))))))
1/2
(+.f64 1/2 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) (pow.f64 Om 4))) (+.f64 1/2 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) (pow.f64 Om 4))) (+.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 ky 6)) (pow.f64 Om 6))))))
(*.f64 1/4 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2))))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))) (*.f64 1/4 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (*.f64 1/16 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6))))))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 8) (*.f64 (pow.f64 l 8) (pow.f64 ky 8)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (*.f64 1/16 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6)))))))
(*.f64 1/4 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2))))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))) (*.f64 1/4 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (*.f64 1/16 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6))))))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 8) (*.f64 (pow.f64 l 8) (pow.f64 ky 8)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (*.f64 1/16 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6)))))))
1/2
(+.f64 1/2 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) (pow.f64 Om 4))) (+.f64 1/2 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) (pow.f64 Om 4))) (+.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 ky 6)) (pow.f64 Om 6))))))
(*.f64 1/4 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2))))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))) (*.f64 1/4 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (*.f64 1/16 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6))))))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 8) (*.f64 (pow.f64 l 8) (pow.f64 ky 8)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (*.f64 1/16 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6)))))))
(*.f64 1/4 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2))))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))) (*.f64 1/4 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (*.f64 1/16 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6))))))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 8) (*.f64 (pow.f64 l 8) (pow.f64 ky 8)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (*.f64 1/16 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6)))))))
(*.f64 1/4 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2))))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))) (*.f64 1/4 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (*.f64 1/16 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6))))))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 8) (*.f64 (pow.f64 l 8) (pow.f64 ky 8)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (*.f64 1/16 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6)))))))
1/2
(+.f64 1/2 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) (pow.f64 Om 4))) (+.f64 1/2 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) (pow.f64 Om 4))) (+.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 ky 6)) (pow.f64 Om 6))))))
1/2
(+.f64 1/2 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) (pow.f64 Om 4))) (+.f64 1/2 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) (pow.f64 Om 4))) (+.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 ky 6)) (pow.f64 Om 6))))))
(+.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 0)
(+.f64 1 (-.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 1))
(-.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1) 1)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1))) 2)
(-.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))) (+.f64 (/.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2) (-.f64 1 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))) 1))
(*.f64 2 (*.f64 (pow.f64 (*.f64 l ky) 2) (pow.f64 Om -2)))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (*.f64 (pow.f64 Om -2) (pow.f64 (*.f64 l ky) 2)))
(*.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 2 (pow.f64 Om -2)))
(*.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2))
(*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 1)
(*.f64 1 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) (pow.f64 Om -2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)) 2))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2))) 2) (*.f64 (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2))) (pow.f64 Om -2)))
(*.f64 (*.f64 2 (*.f64 l l)) (*.f64 (*.f64 ky ky) (pow.f64 Om -2)))
(*.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) Om)) (/.f64 1 Om))
(*.f64 (pow.f64 Om -2) (*.f64 2 (pow.f64 (*.f64 l ky) 2)))
(*.f64 (/.f64 2 Om) (/.f64 (pow.f64 (*.f64 l ky) 2) Om))
(*.f64 (/.f64 (pow.f64 (*.f64 l ky) 2) Om) (/.f64 2 Om))
(*.f64 (*.f64 (pow.f64 (*.f64 l ky) 2) -2) (/.f64 1 (*.f64 Om (neg.f64 Om))))
(*.f64 (/.f64 (pow.f64 (*.f64 l ky) 2) 1) (/.f64 2 (*.f64 Om Om)))
(*.f64 (/.f64 1 Om) (*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) Om)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 Om 4))) (/.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 (cbrt.f64 Om) 2)))
(*.f64 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)) 2)
(*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2))
(*.f64 (*.f64 (pow.f64 Om -2) (pow.f64 (*.f64 l ky) 2)) 2)
(*.f64 (/.f64 1 (*.f64 Om (neg.f64 Om))) (*.f64 (pow.f64 (*.f64 l ky) 2) -2))
(*.f64 (/.f64 2 (cbrt.f64 (pow.f64 Om 4))) (/.f64 (pow.f64 (*.f64 l ky) 2) (pow.f64 (cbrt.f64 Om) 2)))
(*.f64 (/.f64 (pow.f64 (*.f64 l ky) 2) (cbrt.f64 (pow.f64 Om 4))) (/.f64 2 (pow.f64 (cbrt.f64 Om) 2)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) 1) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) (*.f64 Om Om)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) (*.f64 Om Om)) (*.f64 (sqrt.f64 2) (*.f64 l ky)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) (cbrt.f64 (pow.f64 Om 4))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) (pow.f64 (cbrt.f64 Om) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2))) 2) Om) (/.f64 (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2))) Om))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2))) 2) 1) (/.f64 (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2))) (*.f64 Om Om)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2))) 2) (cbrt.f64 (pow.f64 Om 4))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)))
(*.f64 (/.f64 (*.f64 2 (*.f64 l l)) Om) (/.f64 (*.f64 ky ky) Om))
(*.f64 (/.f64 (*.f64 2 (*.f64 l l)) 1) (/.f64 (*.f64 ky ky) (*.f64 Om Om)))
(*.f64 (/.f64 (*.f64 2 (*.f64 l l)) (cbrt.f64 (pow.f64 Om 4))) (/.f64 (*.f64 ky ky) (pow.f64 (cbrt.f64 Om) 2)))
(*.f64 (/.f64 2 (*.f64 Om (neg.f64 Om))) (neg.f64 (pow.f64 (*.f64 l ky) 2)))
(*.f64 (/.f64 2 (/.f64 (*.f64 Om Om) 1)) (pow.f64 (*.f64 l ky) 2))
(*.f64 (/.f64 2 (/.f64 (*.f64 Om Om) l)) (*.f64 l (*.f64 ky ky)))
(*.f64 (/.f64 2 (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 ky ky))
(*.f64 (/.f64 2 (/.f64 (*.f64 Om Om) (*.f64 ky ky))) (*.f64 l l))
(*.f64 (/.f64 2 (/.f64 (*.f64 Om Om) (*.f64 l ky))) (*.f64 l ky))
(*.f64 (/.f64 2 (/.f64 (*.f64 Om Om) (cbrt.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4))))) (cbrt.f64 (pow.f64 (*.f64 l ky) 2)))
(*.f64 (/.f64 2 (/.f64 (*.f64 Om Om) (*.f64 l (*.f64 l ky)))) ky)
(*.f64 (/.f64 1 (/.f64 (*.f64 Om Om) 2)) (pow.f64 (*.f64 l ky) 2))
(*.f64 (/.f64 1 (/.f64 (*.f64 Om Om) (*.f64 (sqrt.f64 2) (*.f64 l ky)))) (*.f64 (sqrt.f64 2) (*.f64 l ky)))
(*.f64 (/.f64 1 (/.f64 (*.f64 Om Om) (pow.f64 (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2))) 2))) (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2))))
(*.f64 (/.f64 1 (/.f64 (*.f64 Om Om) (*.f64 2 (*.f64 l l)))) (*.f64 ky ky))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2))) 2) (*.f64 Om Om)) (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2))))
(*.f64 (/.f64 (*.f64 2 (*.f64 l l)) (*.f64 Om Om)) (*.f64 ky ky))
(pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 1)
(pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)
(pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)) 3)
(pow.f64 (*.f64 (/.f64 Om (pow.f64 (*.f64 l ky) 2)) (/.f64 Om 2)) -1)
(pow.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3) 1/3)
(neg.f64 (/.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (*.f64 Om (neg.f64 Om))))
(sqrt.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))
(log.f64 (exp.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)))
(exp.f64 (*.f64 2 (log.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 l ky) 2))) 1)
(pow.f64 (pow.f64 (*.f64 l ky) 2) 1)
(pow.f64 (*.f64 l ky) 2)
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 l ky) 2)) 3)
(pow.f64 (pow.f64 (pow.f64 (*.f64 l ky) 2) 3) 1/3)
(sqrt.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))
(log.f64 (exp.f64 (pow.f64 (*.f64 l ky) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 l ky) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 l ky) 2) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 l l) 3) (pow.f64 (*.f64 ky ky) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 ky ky) 3) (pow.f64 (*.f64 l l) 3)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 l ky) 2)))
(exp.f64 (*.f64 2 (log.f64 (*.f64 l ky))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 l ky))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 l ky) 2)))
(+.f64 (*.f64 (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) 1) (*.f64 (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) (neg.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))))
(+.f64 (*.f64 (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) 1) (*.f64 (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) (*.f64 (*.f64 (pow.f64 (*.f64 l ky) 2) -2) (pow.f64 Om -2))))
(+.f64 (*.f64 (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) 1) (*.f64 (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) (*.f64 -1 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))))
(+.f64 (*.f64 (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) 1) (*.f64 (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) (*.f64 (neg.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om)) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om))))
(+.f64 (*.f64 (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) 1) (*.f64 (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)) 2)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)))))
(+.f64 (*.f64 (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) 1) (*.f64 (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) (*.f64 (neg.f64 (/.f64 2 Om)) (/.f64 (pow.f64 (*.f64 l ky) 2) Om))))
(+.f64 (*.f64 (/.f64 1 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3))) 1) (*.f64 (/.f64 1 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3))) (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2) (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))))
(+.f64 (*.f64 (/.f64 1 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3))) (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2) (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))) (*.f64 (/.f64 1 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3))) 1))
(+.f64 (*.f64 1 (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))) (*.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)) (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))))
(+.f64 (*.f64 1 (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))) (*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 l ky) 2) -2) (pow.f64 Om -2)) (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))))
(+.f64 (*.f64 1 (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))) (*.f64 (*.f64 -1 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)) (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))))
(+.f64 (*.f64 1 (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))) (*.f64 (*.f64 (neg.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om)) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om)) (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))))
(+.f64 (*.f64 1 (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))) (*.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)) 2)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))) (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))))
(+.f64 (*.f64 1 (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))) (*.f64 (*.f64 (neg.f64 (/.f64 2 Om)) (/.f64 (pow.f64 (*.f64 l ky) 2) Om)) (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))))
(+.f64 (*.f64 1 (/.f64 1 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3)))) (*.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2) (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)) (/.f64 1 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3)))))
(+.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2) (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)) (/.f64 1 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3)))) (*.f64 1 (/.f64 1 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1)))) 1)
(*.f64 1 (/.f64 1 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1)))
(*.f64 1 (/.f64 (-.f64 1 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)) (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))))
(*.f64 1 (/.f64 (+.f64 1 (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2) (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))) (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3))))
(*.f64 (/.f64 1 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1)) 1)
(*.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om))) (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om))))
(*.f64 (/.f64 1 (cbrt.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1) -2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1) -2)) (/.f64 1 (cbrt.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1))))
(*.f64 -1 (/.f64 1 (-.f64 -1 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1)) 2)) (/.f64 1 (cbrt.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1))))
(*.f64 (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) (-.f64 1 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)))
(*.f64 (/.f64 1 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3))) (+.f64 1 (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2) (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))))
(*.f64 (/.f64 1 (-.f64 -1 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))) -1)
(*.f64 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om)) -1) (pow.f64 (hypot.f64 1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om)) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1)) 2) -1) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1)) -1))
(*.f64 (/.f64 1 (neg.f64 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))) (neg.f64 (-.f64 1 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))))
(*.f64 (/.f64 1 (neg.f64 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3)))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2) (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)))))
(*.f64 (/.f64 1 (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2) 1)) (-.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 1))
(*.f64 (/.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om))) (sqrt.f64 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3)))) (sqrt.f64 (+.f64 1 (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2) (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)))))
(*.f64 (/.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om))) (sqrt.f64 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))))
(*.f64 (/.f64 -1 (neg.f64 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))) (-.f64 1 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)))
(*.f64 (/.f64 -1 (neg.f64 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3)))) (+.f64 1 (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2) (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1)) 2)) (cbrt.f64 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3)))) (cbrt.f64 (+.f64 1 (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2) (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1)) 2)) (cbrt.f64 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))) (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))))
(pow.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1) -1)
(pow.f64 (/.f64 1 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1)) 1)
(pow.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om))) 2)
(pow.f64 (/.f64 1 (cbrt.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1))) 3)
(pow.f64 (/.f64 1 (pow.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1) 3)) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1) -2))
(log.f64 (exp.f64 (/.f64 1 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1)))))
(cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1))))
(exp.f64 (neg.f64 (log1p.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))))
(exp.f64 (*.f64 (log1p.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)) -1))
(exp.f64 (*.f64 (neg.f64 (log1p.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1))))
(+.f64 (*.f64 (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) 1) (*.f64 (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) (neg.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))))
(+.f64 (*.f64 (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) 1) (*.f64 (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) (*.f64 (*.f64 (pow.f64 (*.f64 l ky) 2) -2) (pow.f64 Om -2))))
(+.f64 (*.f64 (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) 1) (*.f64 (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) (*.f64 -1 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))))
(+.f64 (*.f64 (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) 1) (*.f64 (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) (*.f64 (neg.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om)) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om))))
(+.f64 (*.f64 (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) 1) (*.f64 (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)) 2)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)))))
(+.f64 (*.f64 (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) 1) (*.f64 (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) (*.f64 (neg.f64 (/.f64 2 Om)) (/.f64 (pow.f64 (*.f64 l ky) 2) Om))))
(+.f64 (*.f64 (/.f64 1/2 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3))) 1) (*.f64 (/.f64 1/2 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3))) (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2) (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))))
(+.f64 (*.f64 (/.f64 1/2 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3))) (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2) (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))) (*.f64 (/.f64 1/2 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3))) 1))
(+.f64 (*.f64 1 (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))) (*.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)) (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))))
(+.f64 (*.f64 1 (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))) (*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 l ky) 2) -2) (pow.f64 Om -2)) (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))))
(+.f64 (*.f64 1 (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))) (*.f64 (*.f64 -1 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)) (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))))
(+.f64 (*.f64 1 (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))) (*.f64 (*.f64 (neg.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om)) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om)) (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))))
(+.f64 (*.f64 1 (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))) (*.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)) 2)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))) (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))))
(+.f64 (*.f64 1 (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))) (*.f64 (*.f64 (neg.f64 (/.f64 2 Om)) (/.f64 (pow.f64 (*.f64 l ky) 2) Om)) (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))))
(+.f64 (*.f64 1 (/.f64 1/2 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3)))) (*.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2) (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)) (/.f64 1/2 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3)))))
(+.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2) (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)) (/.f64 1/2 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3)))) (*.f64 1 (/.f64 1/2 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1/2 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1)))) 1)
(/.f64 1 (/.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1) 1/2))
(/.f64 1/2 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1))
(/.f64 -1/2 (-.f64 -1 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)))
(/.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om))) (hypot.f64 1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om)))
(/.f64 (/.f64 1/2 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1)) 2)) (cbrt.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1)))
(pow.f64 (/.f64 1/2 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1)) 1)
(pow.f64 (/.f64 (sqrt.f64 1/2) (hypot.f64 1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om))) 2)
(pow.f64 (cbrt.f64 (/.f64 1/2 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1))) 3)
(pow.f64 (pow.f64 (/.f64 1/2 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1)) 3) 1/3)
(sqrt.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1) -2) 1/4))
(log.f64 (exp.f64 (/.f64 1/2 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1/2 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1)))))
(cbrt.f64 (pow.f64 (/.f64 1/2 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1)) 3))
(expm1.f64 (log1p.f64 (/.f64 1/2 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1))))
(exp.f64 (-.f64 (log.f64 1/2) (log1p.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))))
(exp.f64 (*.f64 (-.f64 (log.f64 1/2) (log1p.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))) 1))
(log1p.f64 (expm1.f64 (/.f64 1/2 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1))))
Outputs
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 (pow.f64 l 2) (pow.f64 ky 2))
(*.f64 (*.f64 l l) (*.f64 ky ky))
(pow.f64 (*.f64 l ky) 2)
(*.f64 (pow.f64 l 2) (pow.f64 ky 2))
(*.f64 (*.f64 l l) (*.f64 ky ky))
(pow.f64 (*.f64 l ky) 2)
(*.f64 (pow.f64 l 2) (pow.f64 ky 2))
(*.f64 (*.f64 l l) (*.f64 ky ky))
(pow.f64 (*.f64 l ky) 2)
(*.f64 (pow.f64 l 2) (pow.f64 ky 2))
(*.f64 (*.f64 l l) (*.f64 ky ky))
(pow.f64 (*.f64 l ky) 2)
(*.f64 (pow.f64 l 2) (pow.f64 ky 2))
(*.f64 (*.f64 l l) (*.f64 ky ky))
(pow.f64 (*.f64 l ky) 2)
(*.f64 (pow.f64 l 2) (pow.f64 ky 2))
(*.f64 (*.f64 l l) (*.f64 ky ky))
(pow.f64 (*.f64 l ky) 2)
(*.f64 (pow.f64 l 2) (pow.f64 ky 2))
(*.f64 (*.f64 l l) (*.f64 ky ky))
(pow.f64 (*.f64 l ky) 2)
(*.f64 (pow.f64 l 2) (pow.f64 ky 2))
(*.f64 (*.f64 l l) (*.f64 ky ky))
(pow.f64 (*.f64 l ky) 2)
(*.f64 (pow.f64 l 2) (pow.f64 ky 2))
(*.f64 (*.f64 l l) (*.f64 ky ky))
(pow.f64 (*.f64 l ky) 2)
(*.f64 (pow.f64 l 2) (pow.f64 ky 2))
(*.f64 (*.f64 l l) (*.f64 ky ky))
(pow.f64 (*.f64 l ky) 2)
(*.f64 (pow.f64 l 2) (pow.f64 ky 2))
(*.f64 (*.f64 l l) (*.f64 ky ky))
(pow.f64 (*.f64 l ky) 2)
(*.f64 (pow.f64 l 2) (pow.f64 ky 2))
(*.f64 (*.f64 l l) (*.f64 ky ky))
(pow.f64 (*.f64 l ky) 2)
(*.f64 (pow.f64 l 2) (pow.f64 ky 2))
(*.f64 (*.f64 l l) (*.f64 ky ky))
(pow.f64 (*.f64 l ky) 2)
(*.f64 (pow.f64 l 2) (pow.f64 ky 2))
(*.f64 (*.f64 l l) (*.f64 ky ky))
(pow.f64 (*.f64 l ky) 2)
(*.f64 (pow.f64 l 2) (pow.f64 ky 2))
(*.f64 (*.f64 l l) (*.f64 ky ky))
(pow.f64 (*.f64 l ky) 2)
(*.f64 (pow.f64 l 2) (pow.f64 ky 2))
(*.f64 (*.f64 l l) (*.f64 ky ky))
(pow.f64 (*.f64 l ky) 2)
(*.f64 (pow.f64 l 2) (pow.f64 ky 2))
(*.f64 (*.f64 l l) (*.f64 ky ky))
(pow.f64 (*.f64 l ky) 2)
(*.f64 (pow.f64 l 2) (pow.f64 ky 2))
(*.f64 (*.f64 l l) (*.f64 ky ky))
(pow.f64 (*.f64 l ky) 2)
(*.f64 (pow.f64 l 2) (pow.f64 ky 2))
(*.f64 (*.f64 l l) (*.f64 ky ky))
(pow.f64 (*.f64 l ky) 2)
(*.f64 (pow.f64 l 2) (pow.f64 ky 2))
(*.f64 (*.f64 l l) (*.f64 ky ky))
(pow.f64 (*.f64 l ky) 2)
(*.f64 (pow.f64 l 2) (pow.f64 ky 2))
(*.f64 (*.f64 l l) (*.f64 ky ky))
(pow.f64 (*.f64 l ky) 2)
(*.f64 (pow.f64 l 2) (pow.f64 ky 2))
(*.f64 (*.f64 l l) (*.f64 ky ky))
(pow.f64 (*.f64 l ky) 2)
(*.f64 (pow.f64 l 2) (pow.f64 ky 2))
(*.f64 (*.f64 l l) (*.f64 ky ky))
(pow.f64 (*.f64 l ky) 2)
(*.f64 (pow.f64 l 2) (pow.f64 ky 2))
(*.f64 (*.f64 l l) (*.f64 ky ky))
(pow.f64 (*.f64 l ky) 2)
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))))
(+.f64 1 (/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om)))
(fma.f64 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)) -2 1)
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om)) (*.f64 4 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 ky 4))))))
(+.f64 (/.f64 4 (/.f64 (pow.f64 Om 4) (pow.f64 (*.f64 l ky) 4))) (fma.f64 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)) -2 1))
(+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 ky 6)) (pow.f64 Om 6))) (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) (pow.f64 Om 4))))))
(fma.f64 -8 (/.f64 (pow.f64 l 6) (/.f64 (pow.f64 Om 6) (pow.f64 ky 6))) (+.f64 1 (fma.f64 -2 (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om)) (*.f64 4 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 ky 4)))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)) -2 (/.f64 4 (/.f64 (pow.f64 Om 4) (pow.f64 (*.f64 l ky) 4)))) (fma.f64 -8 (/.f64 (pow.f64 l 6) (/.f64 (pow.f64 Om 6) (pow.f64 ky 6))) 1))
(*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2))))
(*.f64 1/2 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 ky ky))))
(/.f64 1/2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))))
(fma.f64 1/2 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))))
(fma.f64 1/2 (*.f64 Om (/.f64 Om (pow.f64 (*.f64 l ky) 2))) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (pow.f64 (*.f64 l ky) 4))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4))))))
(fma.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6))) (fma.f64 1/2 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4))))))
(fma.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6))) (fma.f64 1/2 (*.f64 Om (/.f64 Om (pow.f64 (*.f64 l ky) 2))) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (pow.f64 (*.f64 l ky) 4)))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))) (*.f64 -1/16 (/.f64 (pow.f64 Om 8) (*.f64 (pow.f64 l 8) (pow.f64 ky 8)))))))
(fma.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6))) (fma.f64 1/2 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 ky ky))) (fma.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4))) (/.f64 (*.f64 -1/16 (pow.f64 Om 8)) (*.f64 (pow.f64 l 8) (pow.f64 ky 8))))))
(fma.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6))) (fma.f64 1/2 (*.f64 Om (/.f64 Om (pow.f64 (*.f64 l ky) 2))) (fma.f64 -1/4 (/.f64 (pow.f64 Om 4) (pow.f64 (*.f64 l ky) 4)) (*.f64 (/.f64 -1/16 (pow.f64 l 8)) (/.f64 (pow.f64 Om 8) (pow.f64 ky 8))))))
(*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2))))
(*.f64 1/2 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 ky ky))))
(/.f64 1/2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))))
(fma.f64 1/2 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))))
(fma.f64 1/2 (*.f64 Om (/.f64 Om (pow.f64 (*.f64 l ky) 2))) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (pow.f64 (*.f64 l ky) 4))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4))))))
(fma.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6))) (fma.f64 1/2 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4))))))
(fma.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6))) (fma.f64 1/2 (*.f64 Om (/.f64 Om (pow.f64 (*.f64 l ky) 2))) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (pow.f64 (*.f64 l ky) 4)))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))) (*.f64 -1/16 (/.f64 (pow.f64 Om 8) (*.f64 (pow.f64 l 8) (pow.f64 ky 8)))))))
(fma.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6))) (fma.f64 1/2 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 ky ky))) (fma.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4))) (/.f64 (*.f64 -1/16 (pow.f64 Om 8)) (*.f64 (pow.f64 l 8) (pow.f64 ky 8))))))
(fma.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6))) (fma.f64 1/2 (*.f64 Om (/.f64 Om (pow.f64 (*.f64 l ky) 2))) (fma.f64 -1/4 (/.f64 (pow.f64 Om 4) (pow.f64 (*.f64 l ky) 4)) (*.f64 (/.f64 -1/16 (pow.f64 l 8)) (/.f64 (pow.f64 Om 8) (pow.f64 ky 8))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))))
(+.f64 1 (/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om)))
(fma.f64 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)) -2 1)
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om)) (*.f64 4 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 ky 4))))))
(+.f64 (/.f64 4 (/.f64 (pow.f64 Om 4) (pow.f64 (*.f64 l ky) 4))) (fma.f64 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)) -2 1))
(+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 ky 6)) (pow.f64 Om 6))) (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) (pow.f64 Om 4))))))
(fma.f64 -8 (/.f64 (pow.f64 l 6) (/.f64 (pow.f64 Om 6) (pow.f64 ky 6))) (+.f64 1 (fma.f64 -2 (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om)) (*.f64 4 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 ky 4)))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)) -2 (/.f64 4 (/.f64 (pow.f64 Om 4) (pow.f64 (*.f64 l ky) 4)))) (fma.f64 -8 (/.f64 (pow.f64 l 6) (/.f64 (pow.f64 Om 6) (pow.f64 ky 6))) 1))
(*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2))))
(*.f64 1/2 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 ky ky))))
(/.f64 1/2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))))
(fma.f64 1/2 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))))
(fma.f64 1/2 (*.f64 Om (/.f64 Om (pow.f64 (*.f64 l ky) 2))) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (pow.f64 (*.f64 l ky) 4))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4))))))
(fma.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6))) (fma.f64 1/2 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4))))))
(fma.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6))) (fma.f64 1/2 (*.f64 Om (/.f64 Om (pow.f64 (*.f64 l ky) 2))) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (pow.f64 (*.f64 l ky) 4)))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))) (*.f64 -1/16 (/.f64 (pow.f64 Om 8) (*.f64 (pow.f64 l 8) (pow.f64 ky 8)))))))
(fma.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6))) (fma.f64 1/2 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 ky ky))) (fma.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4))) (/.f64 (*.f64 -1/16 (pow.f64 Om 8)) (*.f64 (pow.f64 l 8) (pow.f64 ky 8))))))
(fma.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6))) (fma.f64 1/2 (*.f64 Om (/.f64 Om (pow.f64 (*.f64 l ky) 2))) (fma.f64 -1/4 (/.f64 (pow.f64 Om 4) (pow.f64 (*.f64 l ky) 4)) (*.f64 (/.f64 -1/16 (pow.f64 l 8)) (/.f64 (pow.f64 Om 8) (pow.f64 ky 8))))))
(*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2))))
(*.f64 1/2 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 ky ky))))
(/.f64 1/2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))))
(fma.f64 1/2 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))))
(fma.f64 1/2 (*.f64 Om (/.f64 Om (pow.f64 (*.f64 l ky) 2))) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (pow.f64 (*.f64 l ky) 4))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4))))))
(fma.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6))) (fma.f64 1/2 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4))))))
(fma.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6))) (fma.f64 1/2 (*.f64 Om (/.f64 Om (pow.f64 (*.f64 l ky) 2))) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (pow.f64 (*.f64 l ky) 4)))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))) (*.f64 -1/16 (/.f64 (pow.f64 Om 8) (*.f64 (pow.f64 l 8) (pow.f64 ky 8)))))))
(fma.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6))) (fma.f64 1/2 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 ky ky))) (fma.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4))) (/.f64 (*.f64 -1/16 (pow.f64 Om 8)) (*.f64 (pow.f64 l 8) (pow.f64 ky 8))))))
(fma.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6))) (fma.f64 1/2 (*.f64 Om (/.f64 Om (pow.f64 (*.f64 l ky) 2))) (fma.f64 -1/4 (/.f64 (pow.f64 Om 4) (pow.f64 (*.f64 l ky) 4)) (*.f64 (/.f64 -1/16 (pow.f64 l 8)) (/.f64 (pow.f64 Om 8) (pow.f64 ky 8))))))
(*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2))))
(*.f64 1/2 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 ky ky))))
(/.f64 1/2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))))
(fma.f64 1/2 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))))
(fma.f64 1/2 (*.f64 Om (/.f64 Om (pow.f64 (*.f64 l ky) 2))) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (pow.f64 (*.f64 l ky) 4))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4))))))
(fma.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6))) (fma.f64 1/2 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4))))))
(fma.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6))) (fma.f64 1/2 (*.f64 Om (/.f64 Om (pow.f64 (*.f64 l ky) 2))) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (pow.f64 (*.f64 l ky) 4)))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))) (*.f64 -1/16 (/.f64 (pow.f64 Om 8) (*.f64 (pow.f64 l 8) (pow.f64 ky 8)))))))
(fma.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6))) (fma.f64 1/2 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 ky ky))) (fma.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4))) (/.f64 (*.f64 -1/16 (pow.f64 Om 8)) (*.f64 (pow.f64 l 8) (pow.f64 ky 8))))))
(fma.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6))) (fma.f64 1/2 (*.f64 Om (/.f64 Om (pow.f64 (*.f64 l ky) 2))) (fma.f64 -1/4 (/.f64 (pow.f64 Om 4) (pow.f64 (*.f64 l ky) 4)) (*.f64 (/.f64 -1/16 (pow.f64 l 8)) (/.f64 (pow.f64 Om 8) (pow.f64 ky 8))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))))
(+.f64 1 (/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om)))
(fma.f64 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)) -2 1)
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om)) (*.f64 4 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 ky 4))))))
(+.f64 (/.f64 4 (/.f64 (pow.f64 Om 4) (pow.f64 (*.f64 l ky) 4))) (fma.f64 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)) -2 1))
(+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 ky 6)) (pow.f64 Om 6))) (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) (pow.f64 Om 4))))))
(fma.f64 -8 (/.f64 (pow.f64 l 6) (/.f64 (pow.f64 Om 6) (pow.f64 ky 6))) (+.f64 1 (fma.f64 -2 (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om)) (*.f64 4 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 ky 4)))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)) -2 (/.f64 4 (/.f64 (pow.f64 Om 4) (pow.f64 (*.f64 l ky) 4)))) (fma.f64 -8 (/.f64 (pow.f64 l 6) (/.f64 (pow.f64 Om 6) (pow.f64 ky 6))) 1))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))))
(+.f64 1 (/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om)))
(fma.f64 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)) -2 1)
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om)) (*.f64 4 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 ky 4))))))
(+.f64 (/.f64 4 (/.f64 (pow.f64 Om 4) (pow.f64 (*.f64 l ky) 4))) (fma.f64 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)) -2 1))
(+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 ky 6)) (pow.f64 Om 6))) (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) (pow.f64 Om 4))))))
(fma.f64 -8 (/.f64 (pow.f64 l 6) (/.f64 (pow.f64 Om 6) (pow.f64 ky 6))) (+.f64 1 (fma.f64 -2 (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om)) (*.f64 4 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 ky 4)))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)) -2 (/.f64 4 (/.f64 (pow.f64 Om 4) (pow.f64 (*.f64 l ky) 4)))) (fma.f64 -8 (/.f64 (pow.f64 l 6) (/.f64 (pow.f64 Om 6) (pow.f64 ky 6))) 1))
1/2
(+.f64 1/2 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))))
(+.f64 1/2 (neg.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om))))
(-.f64 1/2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) (pow.f64 Om 4))) (+.f64 1/2 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))))
(fma.f64 2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 ky 4))) (+.f64 1/2 (neg.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om)))))
(-.f64 (fma.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 4) (pow.f64 Om 4)) 1/2) (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) (pow.f64 Om 4))) (+.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 ky 6)) (pow.f64 Om 6))))))
(fma.f64 2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 ky 4))) (+.f64 1/2 (fma.f64 -1 (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om)) (*.f64 (/.f64 (pow.f64 l 6) (/.f64 (pow.f64 Om 6) (pow.f64 ky 6))) -4))))
(+.f64 (-.f64 (fma.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 4) (pow.f64 Om 4)) 1/2) (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om))) (*.f64 (/.f64 (pow.f64 l 6) (/.f64 (pow.f64 Om 6) (pow.f64 ky 6))) -4))
(*.f64 1/4 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2))))
(*.f64 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 ky ky))) 1/4)
(*.f64 (*.f64 Om (/.f64 Om (pow.f64 (*.f64 l ky) 2))) 1/4)
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))) (*.f64 1/4 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))))
(fma.f64 -1/8 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4))) (*.f64 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 ky ky))) 1/4))
(fma.f64 (*.f64 Om (/.f64 Om (pow.f64 (*.f64 l ky) 2))) 1/4 (*.f64 (/.f64 (pow.f64 Om 4) (pow.f64 (*.f64 l ky) 4)) -1/8))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (*.f64 1/16 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6))))))
(fma.f64 -1/8 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4))) (fma.f64 1/4 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6))) 1/16)))
(fma.f64 (/.f64 (pow.f64 Om 4) (pow.f64 (*.f64 l ky) 4)) -1/8 (fma.f64 (*.f64 Om (/.f64 Om (pow.f64 (*.f64 l ky) 2))) 1/4 (*.f64 (/.f64 1/16 (pow.f64 ky 6)) (/.f64 (pow.f64 Om 6) (pow.f64 l 6)))))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 8) (*.f64 (pow.f64 l 8) (pow.f64 ky 8)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (*.f64 1/16 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6)))))))
(fma.f64 -1/8 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4))) (fma.f64 -1/32 (/.f64 (pow.f64 Om 8) (*.f64 (pow.f64 l 8) (pow.f64 ky 8))) (fma.f64 1/4 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6))) 1/16))))
(fma.f64 (/.f64 (pow.f64 Om 4) (pow.f64 (*.f64 l ky) 4)) -1/8 (fma.f64 (/.f64 (pow.f64 Om 8) (*.f64 (pow.f64 l 8) (pow.f64 ky 8))) -1/32 (fma.f64 (*.f64 Om (/.f64 Om (pow.f64 (*.f64 l ky) 2))) 1/4 (*.f64 (/.f64 1/16 (pow.f64 ky 6)) (/.f64 (pow.f64 Om 6) (pow.f64 l 6))))))
(*.f64 1/4 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2))))
(*.f64 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 ky ky))) 1/4)
(*.f64 (*.f64 Om (/.f64 Om (pow.f64 (*.f64 l ky) 2))) 1/4)
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))) (*.f64 1/4 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))))
(fma.f64 -1/8 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4))) (*.f64 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 ky ky))) 1/4))
(fma.f64 (*.f64 Om (/.f64 Om (pow.f64 (*.f64 l ky) 2))) 1/4 (*.f64 (/.f64 (pow.f64 Om 4) (pow.f64 (*.f64 l ky) 4)) -1/8))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (*.f64 1/16 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6))))))
(fma.f64 -1/8 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4))) (fma.f64 1/4 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6))) 1/16)))
(fma.f64 (/.f64 (pow.f64 Om 4) (pow.f64 (*.f64 l ky) 4)) -1/8 (fma.f64 (*.f64 Om (/.f64 Om (pow.f64 (*.f64 l ky) 2))) 1/4 (*.f64 (/.f64 1/16 (pow.f64 ky 6)) (/.f64 (pow.f64 Om 6) (pow.f64 l 6)))))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 8) (*.f64 (pow.f64 l 8) (pow.f64 ky 8)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (*.f64 1/16 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6)))))))
(fma.f64 -1/8 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4))) (fma.f64 -1/32 (/.f64 (pow.f64 Om 8) (*.f64 (pow.f64 l 8) (pow.f64 ky 8))) (fma.f64 1/4 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6))) 1/16))))
(fma.f64 (/.f64 (pow.f64 Om 4) (pow.f64 (*.f64 l ky) 4)) -1/8 (fma.f64 (/.f64 (pow.f64 Om 8) (*.f64 (pow.f64 l 8) (pow.f64 ky 8))) -1/32 (fma.f64 (*.f64 Om (/.f64 Om (pow.f64 (*.f64 l ky) 2))) 1/4 (*.f64 (/.f64 1/16 (pow.f64 ky 6)) (/.f64 (pow.f64 Om 6) (pow.f64 l 6))))))
1/2
(+.f64 1/2 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))))
(+.f64 1/2 (neg.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om))))
(-.f64 1/2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) (pow.f64 Om 4))) (+.f64 1/2 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))))
(fma.f64 2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 ky 4))) (+.f64 1/2 (neg.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om)))))
(-.f64 (fma.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 4) (pow.f64 Om 4)) 1/2) (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) (pow.f64 Om 4))) (+.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 ky 6)) (pow.f64 Om 6))))))
(fma.f64 2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 ky 4))) (+.f64 1/2 (fma.f64 -1 (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om)) (*.f64 (/.f64 (pow.f64 l 6) (/.f64 (pow.f64 Om 6) (pow.f64 ky 6))) -4))))
(+.f64 (-.f64 (fma.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 4) (pow.f64 Om 4)) 1/2) (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om))) (*.f64 (/.f64 (pow.f64 l 6) (/.f64 (pow.f64 Om 6) (pow.f64 ky 6))) -4))
(*.f64 1/4 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2))))
(*.f64 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 ky ky))) 1/4)
(*.f64 (*.f64 Om (/.f64 Om (pow.f64 (*.f64 l ky) 2))) 1/4)
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))) (*.f64 1/4 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))))
(fma.f64 -1/8 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4))) (*.f64 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 ky ky))) 1/4))
(fma.f64 (*.f64 Om (/.f64 Om (pow.f64 (*.f64 l ky) 2))) 1/4 (*.f64 (/.f64 (pow.f64 Om 4) (pow.f64 (*.f64 l ky) 4)) -1/8))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (*.f64 1/16 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6))))))
(fma.f64 -1/8 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4))) (fma.f64 1/4 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6))) 1/16)))
(fma.f64 (/.f64 (pow.f64 Om 4) (pow.f64 (*.f64 l ky) 4)) -1/8 (fma.f64 (*.f64 Om (/.f64 Om (pow.f64 (*.f64 l ky) 2))) 1/4 (*.f64 (/.f64 1/16 (pow.f64 ky 6)) (/.f64 (pow.f64 Om 6) (pow.f64 l 6)))))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 8) (*.f64 (pow.f64 l 8) (pow.f64 ky 8)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (*.f64 1/16 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6)))))))
(fma.f64 -1/8 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4))) (fma.f64 -1/32 (/.f64 (pow.f64 Om 8) (*.f64 (pow.f64 l 8) (pow.f64 ky 8))) (fma.f64 1/4 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6))) 1/16))))
(fma.f64 (/.f64 (pow.f64 Om 4) (pow.f64 (*.f64 l ky) 4)) -1/8 (fma.f64 (/.f64 (pow.f64 Om 8) (*.f64 (pow.f64 l 8) (pow.f64 ky 8))) -1/32 (fma.f64 (*.f64 Om (/.f64 Om (pow.f64 (*.f64 l ky) 2))) 1/4 (*.f64 (/.f64 1/16 (pow.f64 ky 6)) (/.f64 (pow.f64 Om 6) (pow.f64 l 6))))))
(*.f64 1/4 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2))))
(*.f64 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 ky ky))) 1/4)
(*.f64 (*.f64 Om (/.f64 Om (pow.f64 (*.f64 l ky) 2))) 1/4)
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))) (*.f64 1/4 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))))
(fma.f64 -1/8 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4))) (*.f64 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 ky ky))) 1/4))
(fma.f64 (*.f64 Om (/.f64 Om (pow.f64 (*.f64 l ky) 2))) 1/4 (*.f64 (/.f64 (pow.f64 Om 4) (pow.f64 (*.f64 l ky) 4)) -1/8))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (*.f64 1/16 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6))))))
(fma.f64 -1/8 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4))) (fma.f64 1/4 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6))) 1/16)))
(fma.f64 (/.f64 (pow.f64 Om 4) (pow.f64 (*.f64 l ky) 4)) -1/8 (fma.f64 (*.f64 Om (/.f64 Om (pow.f64 (*.f64 l ky) 2))) 1/4 (*.f64 (/.f64 1/16 (pow.f64 ky 6)) (/.f64 (pow.f64 Om 6) (pow.f64 l 6)))))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 8) (*.f64 (pow.f64 l 8) (pow.f64 ky 8)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (*.f64 1/16 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6)))))))
(fma.f64 -1/8 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4))) (fma.f64 -1/32 (/.f64 (pow.f64 Om 8) (*.f64 (pow.f64 l 8) (pow.f64 ky 8))) (fma.f64 1/4 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6))) 1/16))))
(fma.f64 (/.f64 (pow.f64 Om 4) (pow.f64 (*.f64 l ky) 4)) -1/8 (fma.f64 (/.f64 (pow.f64 Om 8) (*.f64 (pow.f64 l 8) (pow.f64 ky 8))) -1/32 (fma.f64 (*.f64 Om (/.f64 Om (pow.f64 (*.f64 l ky) 2))) 1/4 (*.f64 (/.f64 1/16 (pow.f64 ky 6)) (/.f64 (pow.f64 Om 6) (pow.f64 l 6))))))
(*.f64 1/4 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2))))
(*.f64 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 ky ky))) 1/4)
(*.f64 (*.f64 Om (/.f64 Om (pow.f64 (*.f64 l ky) 2))) 1/4)
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))) (*.f64 1/4 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))))
(fma.f64 -1/8 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4))) (*.f64 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 ky ky))) 1/4))
(fma.f64 (*.f64 Om (/.f64 Om (pow.f64 (*.f64 l ky) 2))) 1/4 (*.f64 (/.f64 (pow.f64 Om 4) (pow.f64 (*.f64 l ky) 4)) -1/8))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (*.f64 1/16 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6))))))
(fma.f64 -1/8 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4))) (fma.f64 1/4 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6))) 1/16)))
(fma.f64 (/.f64 (pow.f64 Om 4) (pow.f64 (*.f64 l ky) 4)) -1/8 (fma.f64 (*.f64 Om (/.f64 Om (pow.f64 (*.f64 l ky) 2))) 1/4 (*.f64 (/.f64 1/16 (pow.f64 ky 6)) (/.f64 (pow.f64 Om 6) (pow.f64 l 6)))))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 8) (*.f64 (pow.f64 l 8) (pow.f64 ky 8)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (*.f64 1/16 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6)))))))
(fma.f64 -1/8 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4))) (fma.f64 -1/32 (/.f64 (pow.f64 Om 8) (*.f64 (pow.f64 l 8) (pow.f64 ky 8))) (fma.f64 1/4 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6))) 1/16))))
(fma.f64 (/.f64 (pow.f64 Om 4) (pow.f64 (*.f64 l ky) 4)) -1/8 (fma.f64 (/.f64 (pow.f64 Om 8) (*.f64 (pow.f64 l 8) (pow.f64 ky 8))) -1/32 (fma.f64 (*.f64 Om (/.f64 Om (pow.f64 (*.f64 l ky) 2))) 1/4 (*.f64 (/.f64 1/16 (pow.f64 ky 6)) (/.f64 (pow.f64 Om 6) (pow.f64 l 6))))))
1/2
(+.f64 1/2 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))))
(+.f64 1/2 (neg.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om))))
(-.f64 1/2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) (pow.f64 Om 4))) (+.f64 1/2 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))))
(fma.f64 2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 ky 4))) (+.f64 1/2 (neg.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om)))))
(-.f64 (fma.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 4) (pow.f64 Om 4)) 1/2) (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) (pow.f64 Om 4))) (+.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 ky 6)) (pow.f64 Om 6))))))
(fma.f64 2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 ky 4))) (+.f64 1/2 (fma.f64 -1 (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om)) (*.f64 (/.f64 (pow.f64 l 6) (/.f64 (pow.f64 Om 6) (pow.f64 ky 6))) -4))))
(+.f64 (-.f64 (fma.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 4) (pow.f64 Om 4)) 1/2) (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om))) (*.f64 (/.f64 (pow.f64 l 6) (/.f64 (pow.f64 Om 6) (pow.f64 ky 6))) -4))
1/2
(+.f64 1/2 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))))
(+.f64 1/2 (neg.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om))))
(-.f64 1/2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) (pow.f64 Om 4))) (+.f64 1/2 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))))
(fma.f64 2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 ky 4))) (+.f64 1/2 (neg.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om)))))
(-.f64 (fma.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 4) (pow.f64 Om 4)) 1/2) (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) (pow.f64 Om 4))) (+.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 ky 6)) (pow.f64 Om 6))))))
(fma.f64 2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 ky 4))) (+.f64 1/2 (fma.f64 -1 (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om)) (*.f64 (/.f64 (pow.f64 l 6) (/.f64 (pow.f64 Om 6) (pow.f64 ky 6))) -4))))
(+.f64 (-.f64 (fma.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 4) (pow.f64 Om 4)) 1/2) (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om))) (*.f64 (/.f64 (pow.f64 l 6) (/.f64 (pow.f64 Om 6) (pow.f64 ky 6))) -4))
(+.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 0)
(pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2)
(pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2)
(+.f64 1 (-.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 1))
(pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2)
(pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2)
(-.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1) 1)
(+.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1) -1)
(+.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om))) 0)
(*.f64 -2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om (neg.f64 Om))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1))) 2)
(+.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1))) -2)
(+.f64 -2 (exp.f64 (log1p.f64 (fma.f64 2 (*.f64 (pow.f64 (*.f64 l ky) 2) (pow.f64 Om -2)) 1))))
(-.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))) (+.f64 (/.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2) (-.f64 1 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))) 1))
(-.f64 (-.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2))) (/.f64 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2) 2) (-.f64 1 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2)))) 1)
(+.f64 (-.f64 (/.f64 1 (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2))) (/.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 4) (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2)))) -1)
(+.f64 -1 (-.f64 (/.f64 1 (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2))) (/.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 4) (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2)))))
(*.f64 2 (*.f64 (pow.f64 (*.f64 l ky) 2) (pow.f64 Om -2)))
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
(*.f64 2 (*.f64 (pow.f64 Om -2) (pow.f64 (*.f64 l ky) 2)))
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 2 (pow.f64 Om -2)))
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2))
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 1)
(pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2)
(pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2)
(*.f64 1 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))
(pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2)
(pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2)
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om))
(pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2)
(pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2)
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) (pow.f64 Om -2)))
(pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2)
(pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)) 2))
(pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2)
(pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2)
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)))
(pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2)
(pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2))) 2) (*.f64 (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2))) (pow.f64 Om -2)))
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 (*.f64 2 (*.f64 l l)) (*.f64 (*.f64 ky ky) (pow.f64 Om -2)))
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) Om)) (/.f64 1 Om))
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 (pow.f64 Om -2) (*.f64 2 (pow.f64 (*.f64 l ky) 2)))
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 (/.f64 2 Om) (/.f64 (pow.f64 (*.f64 l ky) 2) Om))
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 (/.f64 (pow.f64 (*.f64 l ky) 2) Om) (/.f64 2 Om))
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 (*.f64 (pow.f64 (*.f64 l ky) 2) -2) (/.f64 1 (*.f64 Om (neg.f64 Om))))
(+.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1) -1)
(+.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om))) 0)
(*.f64 -2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om (neg.f64 Om))))
(*.f64 (/.f64 (pow.f64 (*.f64 l ky) 2) 1) (/.f64 2 (*.f64 Om Om)))
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 (/.f64 1 Om) (*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) Om)))
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 Om 4))) (/.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 (cbrt.f64 Om) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 Om 4))) (/.f64 2 (/.f64 (pow.f64 (cbrt.f64 Om) 2) (pow.f64 (*.f64 l ky) 2))))
(*.f64 (/.f64 2 (cbrt.f64 (pow.f64 Om 4))) (/.f64 (pow.f64 (*.f64 l ky) 2) (pow.f64 (cbrt.f64 Om) 2)))
(*.f64 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)) 2)
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2))
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 (*.f64 (pow.f64 Om -2) (pow.f64 (*.f64 l ky) 2)) 2)
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 (/.f64 1 (*.f64 Om (neg.f64 Om))) (*.f64 (pow.f64 (*.f64 l ky) 2) -2))
(+.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1) -1)
(+.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om))) 0)
(*.f64 -2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om (neg.f64 Om))))
(*.f64 (/.f64 2 (cbrt.f64 (pow.f64 Om 4))) (/.f64 (pow.f64 (*.f64 l ky) 2) (pow.f64 (cbrt.f64 Om) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 Om 4))) (/.f64 2 (/.f64 (pow.f64 (cbrt.f64 Om) 2) (pow.f64 (*.f64 l ky) 2))))
(*.f64 (/.f64 (pow.f64 (*.f64 l ky) 2) (cbrt.f64 (pow.f64 Om 4))) (/.f64 2 (pow.f64 (cbrt.f64 Om) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 Om 4))) (/.f64 2 (/.f64 (pow.f64 (cbrt.f64 Om) 2) (pow.f64 (*.f64 l ky) 2))))
(*.f64 (/.f64 2 (cbrt.f64 (pow.f64 Om 4))) (/.f64 (pow.f64 (*.f64 l ky) 2) (pow.f64 (cbrt.f64 Om) 2)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) 1) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) (*.f64 Om Om)))
(pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2)
(pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2)
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) (*.f64 Om Om)) (*.f64 (sqrt.f64 2) (*.f64 l ky)))
(pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2)
(pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2)
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) (cbrt.f64 (pow.f64 Om 4))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) (pow.f64 (cbrt.f64 Om) 2)))
(*.f64 (/.f64 (sqrt.f64 2) (/.f64 (cbrt.f64 (pow.f64 Om 4)) (*.f64 l ky))) (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (*.f64 l ky))))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 (sqrt.f64 2) (sqrt.f64 2))) (cbrt.f64 (pow.f64 Om 4))) (pow.f64 (cbrt.f64 Om) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2))) 2) Om) (/.f64 (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2))) Om))
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2))) 2) 1) (/.f64 (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2))) (*.f64 Om Om)))
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2))) 2) (cbrt.f64 (pow.f64 Om 4))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2))) 2) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2))) (cbrt.f64 (pow.f64 Om 4)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2))) 2) (/.f64 (cbrt.f64 (pow.f64 Om 4)) (cbrt.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2))))
(*.f64 (/.f64 (*.f64 2 (*.f64 l l)) Om) (/.f64 (*.f64 ky ky) Om))
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 (/.f64 (*.f64 2 (*.f64 l l)) 1) (/.f64 (*.f64 ky ky) (*.f64 Om Om)))
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 (/.f64 (*.f64 2 (*.f64 l l)) (cbrt.f64 (pow.f64 Om 4))) (/.f64 (*.f64 ky ky) (pow.f64 (cbrt.f64 Om) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 Om 4))) (/.f64 2 (/.f64 (pow.f64 (cbrt.f64 Om) 2) (pow.f64 (*.f64 l ky) 2))))
(*.f64 (/.f64 2 (cbrt.f64 (pow.f64 Om 4))) (/.f64 (pow.f64 (*.f64 l ky) 2) (pow.f64 (cbrt.f64 Om) 2)))
(*.f64 (/.f64 2 (*.f64 Om (neg.f64 Om))) (neg.f64 (pow.f64 (*.f64 l ky) 2)))
(+.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1) -1)
(+.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om))) 0)
(*.f64 -2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om (neg.f64 Om))))
(*.f64 (/.f64 2 (/.f64 (*.f64 Om Om) 1)) (pow.f64 (*.f64 l ky) 2))
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 (/.f64 2 (/.f64 (*.f64 Om Om) l)) (*.f64 l (*.f64 ky ky)))
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 (/.f64 2 (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 ky ky))
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 (/.f64 2 (/.f64 (*.f64 Om Om) (*.f64 ky ky))) (*.f64 l l))
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 (/.f64 2 (/.f64 (*.f64 Om Om) (*.f64 l ky))) (*.f64 l ky))
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 (/.f64 2 (/.f64 (*.f64 Om Om) (cbrt.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4))))) (cbrt.f64 (pow.f64 (*.f64 l ky) 2)))
(*.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (cbrt.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))) (cbrt.f64 (pow.f64 (*.f64 l ky) 2)))
(*.f64 (*.f64 (*.f64 2 (pow.f64 Om -2)) (cbrt.f64 (pow.f64 (*.f64 l ky) 4))) (cbrt.f64 (pow.f64 (*.f64 l ky) 2)))
(*.f64 (/.f64 2 (/.f64 (*.f64 Om Om) (*.f64 l (*.f64 l ky)))) ky)
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 (/.f64 1 (/.f64 (*.f64 Om Om) 2)) (pow.f64 (*.f64 l ky) 2))
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 (/.f64 1 (/.f64 (*.f64 Om Om) (*.f64 (sqrt.f64 2) (*.f64 l ky)))) (*.f64 (sqrt.f64 2) (*.f64 l ky)))
(pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2)
(pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2)
(*.f64 (/.f64 1 (/.f64 (*.f64 Om Om) (pow.f64 (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2))) 2))) (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2))))
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 (/.f64 1 (/.f64 (*.f64 Om Om) (*.f64 2 (*.f64 l l)))) (*.f64 ky ky))
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2))) 2) (*.f64 Om Om)) (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2))))
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 (/.f64 (*.f64 2 (*.f64 l l)) (*.f64 Om Om)) (*.f64 ky ky))
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 1)
(pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2)
(pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2)
(pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)
(pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2)
(pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2)
(pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)) 3)
(pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2)
(pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2)
(pow.f64 (*.f64 (/.f64 Om (pow.f64 (*.f64 l ky) 2)) (/.f64 Om 2)) -1)
(/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(pow.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2)
(pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2)
(neg.f64 (/.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (*.f64 Om (neg.f64 Om))))
(+.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1) -1)
(+.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om))) 0)
(*.f64 -2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om (neg.f64 Om))))
(sqrt.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))
(sqrt.f64 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 4))
(log.f64 (exp.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)))
(pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2)
(pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))))
(pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2)
(pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2)
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3))
(pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2)
(pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2)
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)))
(pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2)
(pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2)
(exp.f64 (*.f64 2 (log.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om))))
(pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2)
(pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om))) 1))
(pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2)
(pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2)
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)))
(pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2)
(pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 l ky) 2))) 1)
(*.f64 (*.f64 l l) (*.f64 ky ky))
(pow.f64 (*.f64 l ky) 2)
(pow.f64 (pow.f64 (*.f64 l ky) 2) 1)
(*.f64 (*.f64 l l) (*.f64 ky ky))
(pow.f64 (*.f64 l ky) 2)
(pow.f64 (*.f64 l ky) 2)
(*.f64 (*.f64 l l) (*.f64 ky ky))
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 l ky) 2)) 3)
(*.f64 (*.f64 l l) (*.f64 ky ky))
(pow.f64 (*.f64 l ky) 2)
(pow.f64 (pow.f64 (pow.f64 (*.f64 l ky) 2) 3) 1/3)
(*.f64 (*.f64 l l) (*.f64 ky ky))
(pow.f64 (*.f64 l ky) 2)
(sqrt.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))
(sqrt.f64 (pow.f64 (*.f64 l ky) 4))
(log.f64 (exp.f64 (pow.f64 (*.f64 l ky) 2)))
(*.f64 (*.f64 l l) (*.f64 ky ky))
(pow.f64 (*.f64 l ky) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 l ky) 2))))
(*.f64 (*.f64 l l) (*.f64 ky ky))
(pow.f64 (*.f64 l ky) 2)
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 l ky) 2) 3))
(*.f64 (*.f64 l l) (*.f64 ky ky))
(pow.f64 (*.f64 l ky) 2)
(cbrt.f64 (*.f64 (pow.f64 (*.f64 l l) 3) (pow.f64 (*.f64 ky ky) 3)))
(cbrt.f64 (*.f64 (pow.f64 l 6) (pow.f64 ky 6)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 ky ky) 3) (pow.f64 (*.f64 l l) 3)))
(cbrt.f64 (*.f64 (pow.f64 l 6) (pow.f64 ky 6)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 l ky) 2)))
(*.f64 (*.f64 l l) (*.f64 ky ky))
(pow.f64 (*.f64 l ky) 2)
(exp.f64 (*.f64 2 (log.f64 (*.f64 l ky))))
(*.f64 (*.f64 l l) (*.f64 ky ky))
(pow.f64 (*.f64 l ky) 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 l ky))) 1))
(*.f64 (*.f64 l l) (*.f64 ky ky))
(pow.f64 (*.f64 l ky) 2)
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 l ky) 2)))
(*.f64 (*.f64 l l) (*.f64 ky ky))
(pow.f64 (*.f64 l ky) 2)
(+.f64 (*.f64 (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) 1) (*.f64 (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) (neg.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2)) (-.f64 1 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2) 2)))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2)) (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 4)))
(+.f64 (*.f64 (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) 1) (*.f64 (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) (*.f64 (*.f64 (pow.f64 (*.f64 l ky) 2) -2) (pow.f64 Om -2))))
(*.f64 (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2) 2))) (+.f64 1 (*.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 -2 (pow.f64 Om -2)))))
(*.f64 (/.f64 1 (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 4))) (+.f64 1 (*.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 -2 (pow.f64 Om -2)))))
(/.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 -2 (pow.f64 Om -2)))) (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 4)))
(+.f64 (*.f64 (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) 1) (*.f64 (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) (*.f64 -1 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2)) (-.f64 1 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2) 2)))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2)) (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 4)))
(+.f64 (*.f64 (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) 1) (*.f64 (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) (*.f64 (neg.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om)) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2)) (-.f64 1 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2) 2)))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2)) (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 4)))
(+.f64 (*.f64 (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) 1) (*.f64 (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)) 2)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2)) (-.f64 1 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2) 2)))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2)) (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 4)))
(+.f64 (*.f64 (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) 1) (*.f64 (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) (*.f64 (neg.f64 (/.f64 2 Om)) (/.f64 (pow.f64 (*.f64 l ky) 2) Om))))
(*.f64 (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2) 2))) (+.f64 1 (*.f64 (/.f64 (pow.f64 (*.f64 l ky) 2) Om) (/.f64 -2 Om))))
(/.f64 (*.f64 1 (fma.f64 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)) -2 1)) (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 4)))
(/.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)) -2 1) (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 4)))
(+.f64 (*.f64 (/.f64 1 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3))) 1) (*.f64 (/.f64 1 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3))) (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2) (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))))
(/.f64 (+.f64 1 (-.f64 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2) 2) (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2))) (+.f64 1 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2) 3)))
(/.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 4) (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2))) (+.f64 1 (pow.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2) 3)))
(+.f64 (*.f64 (/.f64 1 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3))) (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2) (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))) (*.f64 (/.f64 1 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3))) 1))
(/.f64 (+.f64 1 (-.f64 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2) 2) (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2))) (+.f64 1 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2) 3)))
(/.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 4) (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2))) (+.f64 1 (pow.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2) 3)))
(+.f64 (*.f64 1 (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))) (*.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)) (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2)) (-.f64 1 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2) 2)))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2)) (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 4)))
(+.f64 (*.f64 1 (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))) (*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 l ky) 2) -2) (pow.f64 Om -2)) (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))))
(*.f64 (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2) 2))) (+.f64 1 (*.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 -2 (pow.f64 Om -2)))))
(*.f64 (/.f64 1 (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 4))) (+.f64 1 (*.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 -2 (pow.f64 Om -2)))))
(/.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 -2 (pow.f64 Om -2)))) (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 4)))
(+.f64 (*.f64 1 (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))) (*.f64 (*.f64 -1 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)) (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2)) (-.f64 1 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2) 2)))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2)) (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 4)))
(+.f64 (*.f64 1 (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))) (*.f64 (*.f64 (neg.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om)) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om)) (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2)) (-.f64 1 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2) 2)))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2)) (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 4)))
(+.f64 (*.f64 1 (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))) (*.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)) 2)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))) (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2)) (-.f64 1 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2) 2)))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2)) (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 4)))
(+.f64 (*.f64 1 (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))) (*.f64 (*.f64 (neg.f64 (/.f64 2 Om)) (/.f64 (pow.f64 (*.f64 l ky) 2) Om)) (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))))
(*.f64 (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2) 2))) (+.f64 1 (*.f64 (/.f64 (pow.f64 (*.f64 l ky) 2) Om) (/.f64 -2 Om))))
(/.f64 (*.f64 1 (fma.f64 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)) -2 1)) (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 4)))
(/.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)) -2 1) (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 4)))
(+.f64 (*.f64 1 (/.f64 1 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3)))) (*.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2) (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)) (/.f64 1 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3)))))
(/.f64 (+.f64 1 (-.f64 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2) 2) (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2))) (+.f64 1 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2) 3)))
(/.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 4) (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2))) (+.f64 1 (pow.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2) 3)))
(+.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2) (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)) (/.f64 1 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3)))) (*.f64 1 (/.f64 1 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3)))))
(/.f64 (+.f64 1 (-.f64 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2) 2) (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2))) (+.f64 1 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2) 3)))
(/.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 4) (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2))) (+.f64 1 (pow.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2) 3)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1)))) 1)
(/.f64 1 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1))
(/.f64 1 (fma.f64 2 (*.f64 (pow.f64 (*.f64 l ky) 2) (pow.f64 Om -2)) 1))
(*.f64 1 (/.f64 1 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1)))
(/.f64 1 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1))
(/.f64 1 (fma.f64 2 (*.f64 (pow.f64 (*.f64 l ky) 2) (pow.f64 Om -2)) 1))
(*.f64 1 (/.f64 (-.f64 1 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)) (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2)) (-.f64 1 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2) 2)))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2)) (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 4)))
(*.f64 1 (/.f64 (+.f64 1 (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2) (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))) (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3))))
(/.f64 (+.f64 1 (-.f64 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2) 2) (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2))) (+.f64 1 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2) 3)))
(/.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 4) (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2))) (+.f64 1 (pow.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2) 3)))
(*.f64 (/.f64 1 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1)) 1)
(/.f64 1 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1))
(/.f64 1 (fma.f64 2 (*.f64 (pow.f64 (*.f64 l ky) 2) (pow.f64 Om -2)) 1))
(*.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om))) (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om))))
(pow.f64 (hypot.f64 1 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky)))) -2)
(pow.f64 (hypot.f64 1 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky))) -2)
(*.f64 (/.f64 1 (cbrt.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1) -2)))
(/.f64 (cbrt.f64 (pow.f64 (fma.f64 2 (*.f64 (pow.f64 (*.f64 l ky) 2) (pow.f64 Om -2)) 1) -2)) (cbrt.f64 (fma.f64 2 (*.f64 (pow.f64 (*.f64 l ky) 2) (pow.f64 Om -2)) 1)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1) -2)) (/.f64 1 (cbrt.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1))))
(*.f64 (/.f64 1 (cbrt.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1) -2)))
(/.f64 (cbrt.f64 (pow.f64 (fma.f64 2 (*.f64 (pow.f64 (*.f64 l ky) 2) (pow.f64 Om -2)) 1) -2)) (cbrt.f64 (fma.f64 2 (*.f64 (pow.f64 (*.f64 l ky) 2) (pow.f64 Om -2)) 1)))
(*.f64 -1 (/.f64 1 (-.f64 -1 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))))
(/.f64 -1 (-.f64 -1 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2)))
(/.f64 -1 (-.f64 -1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1)) 2)) (/.f64 1 (cbrt.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1))))
(/.f64 1 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1))
(/.f64 1 (fma.f64 2 (*.f64 (pow.f64 (*.f64 l ky) 2) (pow.f64 Om -2)) 1))
(*.f64 (/.f64 1 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) (-.f64 1 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2)) (-.f64 1 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2) 2)))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2)) (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 4)))
(*.f64 (/.f64 1 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3))) (+.f64 1 (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2) (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))))
(/.f64 (+.f64 1 (-.f64 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2) 2) (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2))) (+.f64 1 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2) 3)))
(/.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 4) (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2))) (+.f64 1 (pow.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2) 3)))
(*.f64 (/.f64 1 (-.f64 -1 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))) -1)
(/.f64 -1 (-.f64 -1 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2)))
(/.f64 -1 (-.f64 -1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2)))
(*.f64 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om)) -1) (pow.f64 (hypot.f64 1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om)) -1))
(pow.f64 (hypot.f64 1 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky)))) -2)
(pow.f64 (hypot.f64 1 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky))) -2)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1)) 2) -1) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1)) -1))
(/.f64 1 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1))
(/.f64 1 (fma.f64 2 (*.f64 (pow.f64 (*.f64 l ky) 2) (pow.f64 Om -2)) 1))
(*.f64 (/.f64 1 (neg.f64 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))) (neg.f64 (-.f64 1 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2)) (-.f64 1 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2) 2)))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2)) (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 4)))
(*.f64 (/.f64 1 (neg.f64 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3)))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2) (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)))))
(/.f64 (+.f64 1 (-.f64 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2) 2) (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2))) (+.f64 1 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2) 3)))
(/.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 4) (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2))) (+.f64 1 (pow.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2) 3)))
(*.f64 (/.f64 1 (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2) 1)) (-.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 1))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2)) (-.f64 1 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2) 2)))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2)) (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 4)))
(*.f64 (/.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om))) (sqrt.f64 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3)))) (sqrt.f64 (+.f64 1 (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2) (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)))))
(*.f64 (/.f64 (/.f64 1 (hypot.f64 1 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))))) (sqrt.f64 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2) 3)))) (sqrt.f64 (+.f64 1 (-.f64 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2) 2) (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2)))))
(*.f64 (/.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)))) (hypot.f64 1 (pow.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2) 3/2))) (sqrt.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 4) (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2)))))
(*.f64 (/.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om))) (sqrt.f64 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2) 2))) (hypot.f64 1 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky)))))) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2))))
(*.f64 (/.f64 1 (*.f64 (hypot.f64 1 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 4))))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2))))
(*.f64 (/.f64 -1 (neg.f64 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))) (-.f64 1 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2)) (-.f64 1 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2) 2)))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2)) (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 4)))
(*.f64 (/.f64 -1 (neg.f64 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3)))) (+.f64 1 (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2) (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))))
(/.f64 (+.f64 1 (-.f64 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2) 2) (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2))) (+.f64 1 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2) 3)))
(/.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 4) (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2))) (+.f64 1 (pow.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2) 3)))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1)) 2)) (cbrt.f64 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3)))) (cbrt.f64 (+.f64 1 (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2) (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)))))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2) 3))) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1)) 2))) (cbrt.f64 (+.f64 1 (-.f64 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2) 2) (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 2 (*.f64 (pow.f64 (*.f64 l ky) 2) (pow.f64 Om -2)) 1)) -2) (cbrt.f64 (+.f64 1 (pow.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2) 3)))) (cbrt.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 4) (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2)))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1)) 2)) (cbrt.f64 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))) (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2) 2))) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1)) 2))) (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 2 (*.f64 (pow.f64 (*.f64 l ky) 2) (pow.f64 Om -2)) 1)) -2) (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 4)))) (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2))))
(pow.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1) -1)
(/.f64 1 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1))
(/.f64 1 (fma.f64 2 (*.f64 (pow.f64 (*.f64 l ky) 2) (pow.f64 Om -2)) 1))
(pow.f64 (/.f64 1 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1)) 1)
(/.f64 1 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1))
(/.f64 1 (fma.f64 2 (*.f64 (pow.f64 (*.f64 l ky) 2) (pow.f64 Om -2)) 1))
(pow.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om))) 2)
(pow.f64 (hypot.f64 1 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky)))) -2)
(pow.f64 (hypot.f64 1 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky))) -2)
(pow.f64 (/.f64 1 (cbrt.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1))) 3)
(/.f64 1 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1))
(/.f64 1 (fma.f64 2 (*.f64 (pow.f64 (*.f64 l ky) 2) (pow.f64 Om -2)) 1))
(pow.f64 (/.f64 1 (pow.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1) 3)) 1/3)
(cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1) 3)))
(cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 (*.f64 (pow.f64 (*.f64 l ky) 2) (pow.f64 Om -2)) 1) 3)))
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1) -2))
(sqrt.f64 (pow.f64 (fma.f64 2 (*.f64 (pow.f64 (*.f64 l ky) 2) (pow.f64 Om -2)) 1) -2))
(log.f64 (exp.f64 (/.f64 1 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1))))
(/.f64 1 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1))
(/.f64 1 (fma.f64 2 (*.f64 (pow.f64 (*.f64 l ky) 2) (pow.f64 Om -2)) 1))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1)))))
(/.f64 1 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1))
(/.f64 1 (fma.f64 2 (*.f64 (pow.f64 (*.f64 l ky) 2) (pow.f64 Om -2)) 1))
(cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1) 3)))
(cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 (*.f64 (pow.f64 (*.f64 l ky) 2) (pow.f64 Om -2)) 1) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1))))
(/.f64 1 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1))
(/.f64 1 (fma.f64 2 (*.f64 (pow.f64 (*.f64 l ky) 2) (pow.f64 Om -2)) 1))
(exp.f64 (neg.f64 (log1p.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))))
(exp.f64 (neg.f64 (log1p.f64 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2))))
(exp.f64 (neg.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2))))
(exp.f64 (*.f64 (log1p.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)) -1))
(exp.f64 (neg.f64 (log1p.f64 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2))))
(exp.f64 (neg.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2))))
(exp.f64 (*.f64 (neg.f64 (log1p.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))) 1))
(exp.f64 (neg.f64 (log1p.f64 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2))))
(exp.f64 (neg.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2))))
(log1p.f64 (expm1.f64 (/.f64 1 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1))))
(/.f64 1 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1))
(/.f64 1 (fma.f64 2 (*.f64 (pow.f64 (*.f64 l ky) 2) (pow.f64 Om -2)) 1))
(+.f64 (*.f64 (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) 1) (*.f64 (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) (neg.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))))
(*.f64 (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2) 2))) (-.f64 1 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2)))
(/.f64 (*.f64 1/2 (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2))) (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 4)))
(/.f64 (+.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2) -1/2)) (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 4)))
(+.f64 (*.f64 (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) 1) (*.f64 (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) (*.f64 (*.f64 (pow.f64 (*.f64 l ky) 2) -2) (pow.f64 Om -2))))
(*.f64 (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2) 2))) (+.f64 1 (*.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 -2 (pow.f64 Om -2)))))
(*.f64 (/.f64 1/2 (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 4))) (+.f64 1 (*.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 -2 (pow.f64 Om -2)))))
(+.f64 (*.f64 (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) 1) (*.f64 (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) (*.f64 -1 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))))
(*.f64 (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2) 2))) (-.f64 1 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2)))
(/.f64 (*.f64 1/2 (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2))) (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 4)))
(/.f64 (+.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2) -1/2)) (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 4)))
(+.f64 (*.f64 (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) 1) (*.f64 (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) (*.f64 (neg.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om)) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om))))
(*.f64 (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2) 2))) (-.f64 1 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2)))
(/.f64 (*.f64 1/2 (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2))) (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 4)))
(/.f64 (+.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2) -1/2)) (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 4)))
(+.f64 (*.f64 (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) 1) (*.f64 (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)) 2)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)))))
(*.f64 (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2) 2))) (-.f64 1 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2)))
(/.f64 (*.f64 1/2 (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2))) (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 4)))
(/.f64 (+.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2) -1/2)) (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 4)))
(+.f64 (*.f64 (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) 1) (*.f64 (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2))) (*.f64 (neg.f64 (/.f64 2 Om)) (/.f64 (pow.f64 (*.f64 l ky) 2) Om))))
(*.f64 (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2) 2))) (+.f64 1 (*.f64 (/.f64 (pow.f64 (*.f64 l ky) 2) Om) (/.f64 -2 Om))))
(/.f64 (*.f64 1/2 (fma.f64 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)) -2 1)) (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 4)))
(+.f64 (*.f64 (/.f64 1/2 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3))) 1) (*.f64 (/.f64 1/2 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3))) (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2) (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))))
(*.f64 (/.f64 1/2 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2) 3))) (+.f64 1 (-.f64 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2) 2) (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2))))
(*.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 4) (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2))) (/.f64 1/2 (+.f64 1 (pow.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2) 3))))
(+.f64 (*.f64 (/.f64 1/2 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3))) (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2) (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))) (*.f64 (/.f64 1/2 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3))) 1))
(*.f64 (/.f64 1/2 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2) 3))) (+.f64 1 (-.f64 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2) 2) (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2))))
(*.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 4) (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2))) (/.f64 1/2 (+.f64 1 (pow.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2) 3))))
(+.f64 (*.f64 1 (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))) (*.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)) (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))))
(*.f64 (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2) 2))) (-.f64 1 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2)))
(/.f64 (*.f64 1/2 (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2))) (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 4)))
(/.f64 (+.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2) -1/2)) (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 4)))
(+.f64 (*.f64 1 (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))) (*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 l ky) 2) -2) (pow.f64 Om -2)) (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))))
(*.f64 (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2) 2))) (+.f64 1 (*.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 -2 (pow.f64 Om -2)))))
(*.f64 (/.f64 1/2 (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 4))) (+.f64 1 (*.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 -2 (pow.f64 Om -2)))))
(+.f64 (*.f64 1 (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))) (*.f64 (*.f64 -1 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)) (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))))
(*.f64 (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2) 2))) (-.f64 1 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2)))
(/.f64 (*.f64 1/2 (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2))) (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 4)))
(/.f64 (+.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2) -1/2)) (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 4)))
(+.f64 (*.f64 1 (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))) (*.f64 (*.f64 (neg.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om)) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om)) (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))))
(*.f64 (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2) 2))) (-.f64 1 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2)))
(/.f64 (*.f64 1/2 (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2))) (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 4)))
(/.f64 (+.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2) -1/2)) (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 4)))
(+.f64 (*.f64 1 (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))) (*.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)) 2)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))) (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))))
(*.f64 (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2) 2))) (-.f64 1 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2)))
(/.f64 (*.f64 1/2 (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2))) (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 4)))
(/.f64 (+.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2) -1/2)) (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 4)))
(+.f64 (*.f64 1 (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))) (*.f64 (*.f64 (neg.f64 (/.f64 2 Om)) (/.f64 (pow.f64 (*.f64 l ky) 2) Om)) (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2)))))
(*.f64 (/.f64 1/2 (-.f64 1 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2) 2))) (+.f64 1 (*.f64 (/.f64 (pow.f64 (*.f64 l ky) 2) Om) (/.f64 -2 Om))))
(/.f64 (*.f64 1/2 (fma.f64 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)) -2 1)) (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 4)))
(+.f64 (*.f64 1 (/.f64 1/2 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3)))) (*.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2) (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)) (/.f64 1/2 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3)))))
(*.f64 (/.f64 1/2 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2) 3))) (+.f64 1 (-.f64 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2) 2) (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2))))
(*.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 4) (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2))) (/.f64 1/2 (+.f64 1 (pow.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2) 3))))
(+.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 2) (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)) (/.f64 1/2 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3)))) (*.f64 1 (/.f64 1/2 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2) 3)))))
(*.f64 (/.f64 1/2 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2) 3))) (+.f64 1 (-.f64 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2) 2) (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2))))
(*.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 4) (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2))) (/.f64 1/2 (+.f64 1 (pow.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2) 3))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1/2 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1)))) 1)
(/.f64 1/2 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1))
(/.f64 1/2 (fma.f64 2 (*.f64 (pow.f64 (*.f64 l ky) 2) (pow.f64 Om -2)) 1))
(/.f64 1 (/.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1) 1/2))
(/.f64 1/2 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1))
(/.f64 1/2 (fma.f64 2 (*.f64 (pow.f64 (*.f64 l ky) 2) (pow.f64 Om -2)) 1))
(/.f64 1/2 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1))
(/.f64 1/2 (fma.f64 2 (*.f64 (pow.f64 (*.f64 l ky) 2) (pow.f64 Om -2)) 1))
(/.f64 -1/2 (-.f64 -1 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2)))
(/.f64 -1/2 (-.f64 -1 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2)))
(/.f64 -1/2 (-.f64 -1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2)))
(/.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om))) (hypot.f64 1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om)))
(/.f64 1/2 (*.f64 (hypot.f64 1 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky)))) (hypot.f64 1 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))))))
(/.f64 1/2 (*.f64 (hypot.f64 1 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky))) (hypot.f64 1 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)))))
(/.f64 (/.f64 1/2 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1)) 2)) (cbrt.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1)))
(/.f64 1/2 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1))
(/.f64 1/2 (fma.f64 2 (*.f64 (pow.f64 (*.f64 l ky) 2) (pow.f64 Om -2)) 1))
(pow.f64 (/.f64 1/2 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1)) 1)
(/.f64 1/2 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1))
(/.f64 1/2 (fma.f64 2 (*.f64 (pow.f64 (*.f64 l ky) 2) (pow.f64 Om -2)) 1))
(pow.f64 (/.f64 (sqrt.f64 1/2) (hypot.f64 1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om))) 2)
(pow.f64 (/.f64 (sqrt.f64 1/2) (hypot.f64 1 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))))) 2)
(pow.f64 (/.f64 (sqrt.f64 1/2) (hypot.f64 1 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)))) 2)
(pow.f64 (cbrt.f64 (/.f64 1/2 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1))) 3)
(/.f64 1/2 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1))
(/.f64 1/2 (fma.f64 2 (*.f64 (pow.f64 (*.f64 l ky) 2) (pow.f64 Om -2)) 1))
(pow.f64 (pow.f64 (/.f64 1/2 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1)) 3) 1/3)
(/.f64 1/2 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1))
(/.f64 1/2 (fma.f64 2 (*.f64 (pow.f64 (*.f64 l ky) 2) (pow.f64 Om -2)) 1))
(sqrt.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1) -2) 1/4))
(sqrt.f64 (*.f64 1/4 (pow.f64 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1) -2)))
(sqrt.f64 (*.f64 1/4 (pow.f64 (fma.f64 2 (*.f64 (pow.f64 (*.f64 l ky) 2) (pow.f64 Om -2)) 1) -2)))
(log.f64 (exp.f64 (/.f64 1/2 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1))))
(/.f64 1/2 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1))
(/.f64 1/2 (fma.f64 2 (*.f64 (pow.f64 (*.f64 l ky) 2) (pow.f64 Om -2)) 1))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1/2 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1)))))
(/.f64 1/2 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1))
(/.f64 1/2 (fma.f64 2 (*.f64 (pow.f64 (*.f64 l ky) 2) (pow.f64 Om -2)) 1))
(cbrt.f64 (pow.f64 (/.f64 1/2 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1)) 3))
(/.f64 1/2 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1))
(/.f64 1/2 (fma.f64 2 (*.f64 (pow.f64 (*.f64 l ky) 2) (pow.f64 Om -2)) 1))
(expm1.f64 (log1p.f64 (/.f64 1/2 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1))))
(/.f64 1/2 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1))
(/.f64 1/2 (fma.f64 2 (*.f64 (pow.f64 (*.f64 l ky) 2) (pow.f64 Om -2)) 1))
(exp.f64 (-.f64 (log.f64 1/2) (log1p.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))))
(exp.f64 (-.f64 (log.f64 1/2) (log1p.f64 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2))))
(/.f64 1/2 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2))))
(exp.f64 (*.f64 (-.f64 (log.f64 1/2) (log1p.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l ky)) Om) 2))) 1))
(exp.f64 (-.f64 (log.f64 1/2) (log1p.f64 (pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l ky))) 2))))
(/.f64 1/2 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l ky)) 2))))
(log1p.f64 (expm1.f64 (/.f64 1/2 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1))))
(/.f64 1/2 (fma.f64 (*.f64 2 (pow.f64 (*.f64 l ky) 2)) (pow.f64 Om -2) 1))
(/.f64 1/2 (fma.f64 2 (*.f64 (pow.f64 (*.f64 l ky) 2) (pow.f64 Om -2)) 1))

localize19.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(+.f64 1/2 (*.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))))
0.4b
(/.f64 1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
3.5b
(*.f64 (sin.f64 kx) (/.f64 l Om))
5.6b
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 kx) (/.f64 l Om))))))
Compiler

Compiled 62 to 27 computations (56.5% saved)

series19.0ms (0.1%)

Counts
4 → 128
Calls

36 calls:

TimeVariablePointExpression
2.0ms
l
@0
(/.f64 1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
2.0ms
kx
@inf
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 kx) (/.f64 l Om))))))
1.0ms
kx
@0
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 kx) (/.f64 l Om))))))
1.0ms
kx
@-inf
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 kx) (/.f64 l Om))))))
1.0ms
Om
@inf
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 kx) (/.f64 l Om))))))

rewrite97.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1142×associate-/l*
776×associate-/r/
512×distribute-rgt-in
472×distribute-lft-in
452×distribute-lft-neg-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
014102
1302102
24010102
Stop Event
node limit
Counts
4 → 186
Calls
Call 1
Inputs
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 kx) (/.f64 l Om))))))
(*.f64 (sin.f64 kx) (/.f64 l Om))
(/.f64 1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(+.f64 1/2 (*.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) 1/4) (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))) (cbrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) 2))) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) 2)) 1/2) (pow.f64 (cbrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 1/4 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)))) (sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3)))) (sqrt.f64 (-.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (-.f64 (*.f64 1/8 (/.f64 (/.f64 Om l) (sin.f64 kx))) 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sin.f64 kx) (/.f64 Om l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 l (/.f64 Om (sin.f64 kx)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 l (/.f64 1 (*.f64 (/.f64 1 Om) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 l Om) (/.f64 1 (sin.f64 kx)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 Om l) (sin.f64 kx)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (/.f64 l Om)) (/.f64 1 (*.f64 (sqrt.f64 (/.f64 l Om)) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (sin.f64 kx)) (/.f64 (/.f64 Om l) (sqrt.f64 (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (sin.f64 kx)) (/.f64 Om (*.f64 (sqrt.f64 (sin.f64 kx)) l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (sin.f64 kx)) (/.f64 1 (*.f64 (sqrt.f64 (sin.f64 kx)) (/.f64 l Om))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 (sin.f64 kx) (/.f64 l Om))) (/.f64 1 (sqrt.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (/.f64 l Om)) 2) (/.f64 1 (*.f64 (cbrt.f64 (/.f64 l Om)) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (sin.f64 kx)) (/.f64 (/.f64 Om l) (pow.f64 (cbrt.f64 (sin.f64 kx)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (sin.f64 kx)) 2) (/.f64 (/.f64 Om l) (cbrt.f64 (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (sin.f64 kx)) 2) (/.f64 Om (*.f64 (cbrt.f64 (sin.f64 kx)) l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (sin.f64 kx)) 2) (/.f64 1 (*.f64 (cbrt.f64 (sin.f64 kx)) (/.f64 l Om))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 (sin.f64 kx) (/.f64 l Om))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (/.f64 1 (cbrt.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 kx) l) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 kx) l) (/.f64 Om 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 l) (/.f64 (neg.f64 Om) (sin.f64 kx)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 (sin.f64 kx) l)) (/.f64 Om (sqrt.f64 (*.f64 (sin.f64 kx) l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 kx) l)) (cbrt.f64 (*.f64 (sin.f64 kx) l))) (/.f64 Om (cbrt.f64 (*.f64 (sin.f64 kx) l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 kx) (sqrt.f64 l)) (/.f64 Om (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 kx) (pow.f64 (cbrt.f64 l) 2)) (/.f64 Om (cbrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 kx) (sqrt.f64 (/.f64 l Om))) (/.f64 (sqrt.f64 Om) (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 kx) (pow.f64 (cbrt.f64 (/.f64 l Om)) 2)) (/.f64 (cbrt.f64 Om) (cbrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 l Om) (sqrt.f64 (sin.f64 kx))) (/.f64 1 (sqrt.f64 (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 l Om) (pow.f64 (cbrt.f64 (sin.f64 kx)) 2)) (/.f64 1 (cbrt.f64 (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 kx) (neg.f64 l)) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 kx) (/.f64 1 l)) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 kx) (/.f64 (sqrt.f64 Om) l)) (sqrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 kx) (/.f64 (pow.f64 (cbrt.f64 Om) 2) l)) (cbrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 l) (sin.f64 kx)) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (sin.f64 kx)) (sqrt.f64 l)) (/.f64 Om (*.f64 (sqrt.f64 (sin.f64 kx)) (sqrt.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 kx) 1) (/.f64 Om l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 kx) (sqrt.f64 Om)) (/.f64 (sqrt.f64 Om) l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 kx) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (cbrt.f64 Om) l))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (sin.f64 kx) (/.f64 l Om))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (sin.f64 kx) (/.f64 l Om))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (sin.f64 kx) (neg.f64 (/.f64 l Om))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (/.f64 l Om)) (sin.f64 kx)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 (/.f64 l Om) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 l Om) 3) (pow.f64 (sin.f64 kx) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (sin.f64 kx) (/.f64 l Om))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (sin.f64 kx) (/.f64 l Om))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 kx) (/.f64 l Om))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (sin.f64 kx) (/.f64 l Om))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 1/2 (/.f64 Om l)) (sin.f64 kx)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 kx)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 1/2 (/.f64 Om l)) (sin.f64 kx)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 1/2 (/.f64 Om l)) (sin.f64 kx)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (*.f64 1/2 (/.f64 Om l)) (sin.f64 kx))) (sqrt.f64 (/.f64 (*.f64 1/2 (/.f64 Om l)) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (/.f64 Om l)) (sin.f64 kx))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (/.f64 Om l)) (sin.f64 kx))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (/.f64 Om l)) (sin.f64 kx))) 2) (cbrt.f64 (/.f64 (*.f64 1/2 (/.f64 Om l)) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (sin.f64 kx)) (/.f64 Om l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 Om l) (sin.f64 kx)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 Om l) (/.f64 1/2 (sin.f64 kx)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (*.f64 (/.f64 1 (*.f64 (neg.f64 l) (sin.f64 kx))) Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (*.f64 (sin.f64 kx) l)) Om)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sin.f64 kx)) (*.f64 1/2 (/.f64 Om l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)))) (/.f64 1/2 (sqrt.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))) (/.f64 1/2 (cbrt.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (*.f64 (neg.f64 l) (sin.f64 kx))) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (sin.f64 kx) l)) (*.f64 1/2 Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (*.f64 (neg.f64 l) (sin.f64 kx))) Om) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 (sin.f64 kx)) (/.f64 l (sqrt.f64 Om))) (sqrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 (sin.f64 kx)) (sqrt.f64 l)) (/.f64 Om (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (*.f64 (sin.f64 kx) (neg.f64 l))) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (/.f64 (sin.f64 kx) (/.f64 (sqrt.f64 Om) l))) (sqrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (/.f64 (sin.f64 kx) (/.f64 (pow.f64 (cbrt.f64 Om) 2) l))) (cbrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 (sqrt.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)))) (sqrt.f64 (*.f64 (sin.f64 kx) l))) (sqrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 (sin.f64 kx)) (pow.f64 (cbrt.f64 l) 2)) (/.f64 Om (cbrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 (sin.f64 kx)) (/.f64 l 1)) Om)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 (sin.f64 kx)) (/.f64 l (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 (sin.f64 kx)) -1) (neg.f64 (/.f64 Om l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (*.f64 (neg.f64 l) (sin.f64 kx))) Om)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))) (cbrt.f64 (*.f64 (sin.f64 kx) l))) (cbrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 (*.f64 (sin.f64 kx) l)) 1) Om)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 (*.f64 (sin.f64 kx) l)) 1) (/.f64 Om 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 (*.f64 (sin.f64 kx) l)) (/.f64 1 (sqrt.f64 Om))) (sqrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 (*.f64 (sin.f64 kx) l)) (/.f64 1 (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 (*.f64 (sin.f64 kx) l)) -1) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 1/2 (sin.f64 kx)) (sqrt.f64 (/.f64 Om l))) 1) (sqrt.f64 (/.f64 Om l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 1/2 (sin.f64 kx)) (sqrt.f64 (/.f64 Om l))) (sqrt.f64 l)) (sqrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 1/2 (sin.f64 kx)) (sqrt.f64 (/.f64 Om l))) (sqrt.f64 (neg.f64 l))) (sqrt.f64 (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 1/2 (sin.f64 kx)) (pow.f64 (cbrt.f64 (/.f64 l Om)) 2)) 1) (cbrt.f64 (/.f64 Om l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 1/2 (sin.f64 kx)) (pow.f64 (cbrt.f64 (/.f64 l Om)) 2)) (cbrt.f64 l)) (cbrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 1/2 (sin.f64 kx)) (pow.f64 (cbrt.f64 (/.f64 l Om)) 2)) (cbrt.f64 (neg.f64 l))) (cbrt.f64 (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 1/2 (/.f64 Om l)) (sin.f64 kx)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (*.f64 1/2 (/.f64 Om l)) (sin.f64 kx))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (/.f64 Om l)) (sin.f64 kx))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 1/2 (/.f64 Om l)) (sin.f64 kx)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (/.f64 l Om) 1/2) (sin.f64 kx)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 1/4 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 1/2) (/.f64 (/.f64 Om l) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 1/2 (/.f64 Om l)) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (/.f64 Om l)) (sin.f64 kx)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (*.f64 1/2 (/.f64 Om l)) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (*.f64 1/2 (/.f64 Om l)) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 1/2 (/.f64 Om l)) (sin.f64 kx))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (*.f64 1/2 (/.f64 Om l)) (sin.f64 kx))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log.f64 (+.f64 3/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1/4 (+.f64 1/2 (*.f64 -1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))) (/.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (+.f64 1/2 (*.f64 -1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1/2 (exp.f64 (log1p.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) 1/4) (*.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) 1/4) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))) (cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) 2)) (cbrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1/4 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))) (/.f64 1 (+.f64 1/2 (*.f64 -1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3))) (/.f64 1 (-.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (-.f64 (*.f64 1/8 (/.f64 (/.f64 Om l) (sin.f64 kx))) 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))) (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) 1/4)) (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))) (cbrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 1/2 (*.f64 -1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))) (-.f64 1/4 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (-.f64 (*.f64 1/8 (/.f64 (/.f64 Om l) (sin.f64 kx))) 1/4))) (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (*.f64 1/2 (/.f64 Om l)) (sin.f64 kx)) 1) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1/4 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))) (-.f64 1/4 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)))) (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1/4 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))) (-.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3)))) (+.f64 1/4 (+.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (*.f64 1/8 (/.f64 (/.f64 Om l) (sin.f64 kx))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3))) (-.f64 1/16 (*.f64 (-.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (*.f64 1/8 (/.f64 (/.f64 Om l) (sin.f64 kx)))) (-.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (*.f64 1/8 (/.f64 (/.f64 Om l) (sin.f64 kx))))))) (+.f64 (-.f64 1/4 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))) (*.f64 1/8 (/.f64 (/.f64 Om l) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3))) (+.f64 1/64 (pow.f64 (-.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (*.f64 1/8 (/.f64 (/.f64 Om l) (sin.f64 kx)))) 3))) (+.f64 1/16 (*.f64 (-.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (*.f64 1/8 (/.f64 (/.f64 Om l) (sin.f64 kx)))) (-.f64 (-.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (*.f64 1/8 (/.f64 (/.f64 Om l) (sin.f64 kx)))) 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1/4 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))) (+.f64 1/2 (*.f64 -1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3))) (-.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (-.f64 (*.f64 1/8 (/.f64 (/.f64 Om l) (sin.f64 kx))) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 1/4 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)))) (/.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) (sqrt.f64 (-.f64 1/4 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3)))) (/.f64 (-.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (-.f64 (*.f64 1/8 (/.f64 (/.f64 Om l) (sin.f64 kx))) 1/4)) (sqrt.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 1/4 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)))) (cbrt.f64 (-.f64 1/4 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))))) (/.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) (cbrt.f64 (-.f64 1/4 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3)))) (cbrt.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3))))) (/.f64 (-.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (-.f64 (*.f64 1/8 (/.f64 (/.f64 Om l) (sin.f64 kx))) 1/4)) (cbrt.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) 1/4) (-.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1/64 (*.f64 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3)) (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3)))) (*.f64 (-.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (-.f64 (*.f64 1/8 (/.f64 (/.f64 Om l) (sin.f64 kx))) 1/4)) (-.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1/16 (*.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)))) (*.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) (+.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1/512 (pow.f64 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3)) 3)) (*.f64 (-.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (-.f64 (*.f64 1/8 (/.f64 (/.f64 Om l) (sin.f64 kx))) 1/4)) (+.f64 1/64 (*.f64 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3)) (-.f64 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3)) 1/8)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1/64 (pow.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) 3)) (*.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) (+.f64 1/16 (*.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (+.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) 1/4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 1/4 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)))) (neg.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3)))) (neg.f64 (-.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (-.f64 (*.f64 1/8 (/.f64 (/.f64 Om l) (sin.f64 kx))) 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log.f64 (+.f64 3/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1/2 (/.f64 (*.f64 1/2 (/.f64 Om l)) (sin.f64 kx)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (*.f64 1/2 (/.f64 Om l)) (sin.f64 kx)) 1/2 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1/2 (sqrt.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)))) (/.f64 1/2 (sqrt.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))) (cbrt.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) 1/2)))))

simplify146.0ms (0.7%)

Algorithm
egg-herbie
Rules
662×associate-*r*
610×*-commutative
596×+-commutative
482×associate-*l*
478×associate-*r/
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
057212288
1154611680
2598011666
Stop Event
node limit
Counts
314 → 354
Calls
Call 1
Inputs
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))))) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3))))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))))) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))))) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3))))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))))) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))))) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))))) (+.f64 (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx))))) (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3))))))))
(/.f64 (*.f64 l kx) Om)
(+.f64 (*.f64 -1/6 (/.f64 (*.f64 l (pow.f64 kx 3)) Om)) (/.f64 (*.f64 l kx) Om))
(+.f64 (*.f64 1/120 (/.f64 (*.f64 l (pow.f64 kx 5)) Om)) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 l (pow.f64 kx 3)) Om)) (/.f64 (*.f64 l kx) Om)))
(+.f64 (*.f64 -1/5040 (/.f64 (*.f64 l (pow.f64 kx 7)) Om)) (+.f64 (*.f64 1/120 (/.f64 (*.f64 l (pow.f64 kx 5)) Om)) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 l (pow.f64 kx 3)) Om)) (/.f64 (*.f64 l kx) Om))))
(/.f64 (*.f64 l (sin.f64 kx)) Om)
(/.f64 (*.f64 l (sin.f64 kx)) Om)
(/.f64 (*.f64 l (sin.f64 kx)) Om)
(/.f64 (*.f64 l (sin.f64 kx)) Om)
(/.f64 (*.f64 l (sin.f64 kx)) Om)
(/.f64 (*.f64 l (sin.f64 kx)) Om)
(/.f64 (*.f64 l (sin.f64 kx)) Om)
(/.f64 (*.f64 l (sin.f64 kx)) Om)
(/.f64 (*.f64 l (sin.f64 kx)) Om)
(/.f64 (*.f64 l (sin.f64 kx)) Om)
(/.f64 (*.f64 l (sin.f64 kx)) Om)
(/.f64 (*.f64 l (sin.f64 kx)) Om)
(/.f64 (*.f64 l (sin.f64 kx)) Om)
(/.f64 (*.f64 l (sin.f64 kx)) Om)
(/.f64 (*.f64 l (sin.f64 kx)) Om)
(/.f64 (*.f64 l (sin.f64 kx)) Om)
(/.f64 (*.f64 l (sin.f64 kx)) Om)
(/.f64 (*.f64 l (sin.f64 kx)) Om)
(/.f64 (*.f64 l (sin.f64 kx)) Om)
(/.f64 (*.f64 l (sin.f64 kx)) Om)
(/.f64 (*.f64 l (sin.f64 kx)) Om)
(/.f64 (*.f64 l (sin.f64 kx)) Om)
(/.f64 (*.f64 l (sin.f64 kx)) Om)
(/.f64 (*.f64 l (sin.f64 kx)) Om)
(/.f64 (*.f64 l (sin.f64 kx)) Om)
(/.f64 (*.f64 l (sin.f64 kx)) Om)
(/.f64 (*.f64 l (sin.f64 kx)) Om)
(/.f64 (*.f64 l (sin.f64 kx)) Om)
(/.f64 (*.f64 l (sin.f64 kx)) Om)
(/.f64 (*.f64 l (sin.f64 kx)) Om)
(/.f64 (*.f64 l (sin.f64 kx)) Om)
(/.f64 (*.f64 l (sin.f64 kx)) Om)
(*.f64 1/2 (/.f64 Om (*.f64 l kx)))
(+.f64 (*.f64 1/12 (/.f64 (*.f64 Om kx) l)) (*.f64 1/2 (/.f64 Om (*.f64 l kx))))
(+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))) (pow.f64 kx 3))) (+.f64 (*.f64 1/12 (/.f64 (*.f64 Om kx) l)) (*.f64 1/2 (/.f64 Om (*.f64 l kx)))))
(+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))) (pow.f64 kx 3))) (+.f64 (*.f64 1/12 (/.f64 (*.f64 Om kx) l)) (+.f64 (*.f64 1/2 (/.f64 Om (*.f64 l kx))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/720 (/.f64 Om l)) (+.f64 (*.f64 1/6 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l)))) (*.f64 -1/5040 (/.f64 Om l)))) (pow.f64 kx 5))))))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 1/4 (/.f64 Om (*.f64 l kx)))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l kx))))
(+.f64 1/2 (+.f64 (*.f64 1/24 (/.f64 (*.f64 Om kx) l)) (*.f64 1/4 (/.f64 Om (*.f64 l kx)))))
(+.f64 1/2 (+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))) (pow.f64 kx 3))) (+.f64 (*.f64 1/24 (/.f64 (*.f64 Om kx) l)) (*.f64 1/4 (/.f64 Om (*.f64 l kx))))))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))))
(*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))))
1/2
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))))
1/2
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))))
1/2
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))) 1)
(*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))) 1)
(*.f64 1 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))
(*.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) 1/4) (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) 1/4))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))) (cbrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) 2))) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) 2)) 1/2) (pow.f64 (cbrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))) 1/2))
(/.f64 (sqrt.f64 (-.f64 1/4 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)))) (sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3)))) (sqrt.f64 (-.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (-.f64 (*.f64 1/8 (/.f64 (/.f64 Om l) (sin.f64 kx))) 1/4))))
(pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) 1/2)
(pow.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))) 1)
(pow.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) 1/4) 2)
(pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))) 3)
(pow.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) 3/2) 1/3)
(fabs.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))))
(exp.f64 (*.f64 (log.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)))) 1)
(/.f64 (sin.f64 kx) (/.f64 Om l))
(/.f64 l (/.f64 Om (sin.f64 kx)))
(/.f64 l (/.f64 1 (*.f64 (/.f64 1 Om) (sin.f64 kx))))
(/.f64 (/.f64 l Om) (/.f64 1 (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 1)
(/.f64 1 (/.f64 (/.f64 Om l) (sin.f64 kx)))
(/.f64 (sqrt.f64 (/.f64 l Om)) (/.f64 1 (*.f64 (sqrt.f64 (/.f64 l Om)) (sin.f64 kx))))
(/.f64 (sqrt.f64 (sin.f64 kx)) (/.f64 (/.f64 Om l) (sqrt.f64 (sin.f64 kx))))
(/.f64 (sqrt.f64 (sin.f64 kx)) (/.f64 Om (*.f64 (sqrt.f64 (sin.f64 kx)) l)))
(/.f64 (sqrt.f64 (sin.f64 kx)) (/.f64 1 (*.f64 (sqrt.f64 (sin.f64 kx)) (/.f64 l Om))))
(/.f64 (sqrt.f64 (*.f64 (sin.f64 kx) (/.f64 l Om))) (/.f64 1 (sqrt.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 l Om)) 2) (/.f64 1 (*.f64 (cbrt.f64 (/.f64 l Om)) (sin.f64 kx))))
(/.f64 (cbrt.f64 (sin.f64 kx)) (/.f64 (/.f64 Om l) (pow.f64 (cbrt.f64 (sin.f64 kx)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (sin.f64 kx)) 2) (/.f64 (/.f64 Om l) (cbrt.f64 (sin.f64 kx))))
(/.f64 (pow.f64 (cbrt.f64 (sin.f64 kx)) 2) (/.f64 Om (*.f64 (cbrt.f64 (sin.f64 kx)) l)))
(/.f64 (pow.f64 (cbrt.f64 (sin.f64 kx)) 2) (/.f64 1 (*.f64 (cbrt.f64 (sin.f64 kx)) (/.f64 l Om))))
(/.f64 (cbrt.f64 (*.f64 (sin.f64 kx) (/.f64 l Om))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))))
(/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (/.f64 1 (cbrt.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)))))
(/.f64 (*.f64 (sin.f64 kx) l) Om)
(/.f64 (*.f64 (sin.f64 kx) l) (/.f64 Om 1))
(/.f64 (neg.f64 l) (/.f64 (neg.f64 Om) (sin.f64 kx)))
(/.f64 (sqrt.f64 (*.f64 (sin.f64 kx) l)) (/.f64 Om (sqrt.f64 (*.f64 (sin.f64 kx) l))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 kx) l)) (cbrt.f64 (*.f64 (sin.f64 kx) l))) (/.f64 Om (cbrt.f64 (*.f64 (sin.f64 kx) l))))
(/.f64 (*.f64 (sin.f64 kx) (sqrt.f64 l)) (/.f64 Om (sqrt.f64 l)))
(/.f64 (*.f64 (sin.f64 kx) (pow.f64 (cbrt.f64 l) 2)) (/.f64 Om (cbrt.f64 l)))
(/.f64 (*.f64 (sin.f64 kx) (sqrt.f64 (/.f64 l Om))) (/.f64 (sqrt.f64 Om) (sqrt.f64 l)))
(/.f64 (*.f64 (sin.f64 kx) (pow.f64 (cbrt.f64 (/.f64 l Om)) 2)) (/.f64 (cbrt.f64 Om) (cbrt.f64 l)))
(/.f64 (*.f64 (/.f64 l Om) (sqrt.f64 (sin.f64 kx))) (/.f64 1 (sqrt.f64 (sin.f64 kx))))
(/.f64 (*.f64 (/.f64 l Om) (pow.f64 (cbrt.f64 (sin.f64 kx)) 2)) (/.f64 1 (cbrt.f64 (sin.f64 kx))))
(/.f64 (*.f64 (sin.f64 kx) (neg.f64 l)) (neg.f64 Om))
(/.f64 (/.f64 (sin.f64 kx) (/.f64 1 l)) Om)
(/.f64 (/.f64 (sin.f64 kx) (/.f64 (sqrt.f64 Om) l)) (sqrt.f64 Om))
(/.f64 (/.f64 (sin.f64 kx) (/.f64 (pow.f64 (cbrt.f64 Om) 2) l)) (cbrt.f64 Om))
(/.f64 (*.f64 (neg.f64 l) (sin.f64 kx)) (neg.f64 Om))
(/.f64 (*.f64 (sqrt.f64 (sin.f64 kx)) (sqrt.f64 l)) (/.f64 Om (*.f64 (sqrt.f64 (sin.f64 kx)) (sqrt.f64 l))))
(/.f64 (/.f64 (sin.f64 kx) 1) (/.f64 Om l))
(/.f64 (/.f64 (sin.f64 kx) (sqrt.f64 Om)) (/.f64 (sqrt.f64 Om) l))
(/.f64 (/.f64 (sin.f64 kx) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (cbrt.f64 Om) l))
(pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 1)
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 kx) (/.f64 l Om))) 2)
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 kx) (/.f64 l Om))) 3)
(pow.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3) 1/3)
(neg.f64 (*.f64 (sin.f64 kx) (neg.f64 (/.f64 l Om))))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 l Om)) (sin.f64 kx)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 (/.f64 l Om) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 l Om) 3) (pow.f64 (sin.f64 kx) 3)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 kx) (/.f64 l Om))))
(exp.f64 (log.f64 (*.f64 (sin.f64 kx) (/.f64 l Om))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 kx) (/.f64 l Om))) 1))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 kx) (/.f64 l Om))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 1/2 (/.f64 Om l)) (sin.f64 kx)))) 1)
(*.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 kx)))
(*.f64 (/.f64 (*.f64 1/2 (/.f64 Om l)) (sin.f64 kx)) 1)
(*.f64 1 (/.f64 (*.f64 1/2 (/.f64 Om l)) (sin.f64 kx)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 1/2 (/.f64 Om l)) (sin.f64 kx))) (sqrt.f64 (/.f64 (*.f64 1/2 (/.f64 Om l)) (sin.f64 kx))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (/.f64 Om l)) (sin.f64 kx))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (/.f64 Om l)) (sin.f64 kx))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (/.f64 Om l)) (sin.f64 kx))) 2) (cbrt.f64 (/.f64 (*.f64 1/2 (/.f64 Om l)) (sin.f64 kx))))
(*.f64 (/.f64 1/2 (sin.f64 kx)) (/.f64 Om l))
(*.f64 (/.f64 (/.f64 Om l) (sin.f64 kx)) 1/2)
(*.f64 (/.f64 Om l) (/.f64 1/2 (sin.f64 kx)))
(*.f64 -1/2 (*.f64 (/.f64 1 (*.f64 (neg.f64 l) (sin.f64 kx))) Om))
(*.f64 (/.f64 1/2 (*.f64 (sin.f64 kx) l)) Om)
(*.f64 (/.f64 1 (sin.f64 kx)) (*.f64 1/2 (/.f64 Om l)))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)))) (/.f64 1/2 (sqrt.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))) (/.f64 1/2 (cbrt.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)))))
(*.f64 (/.f64 1/2 (*.f64 (neg.f64 l) (sin.f64 kx))) (neg.f64 Om))
(*.f64 (/.f64 1 (*.f64 (sin.f64 kx) l)) (*.f64 1/2 Om))
(*.f64 (*.f64 (/.f64 1 (*.f64 (neg.f64 l) (sin.f64 kx))) Om) -1/2)
(*.f64 (/.f64 (/.f64 1/2 (sin.f64 kx)) (/.f64 l (sqrt.f64 Om))) (sqrt.f64 Om))
(*.f64 (/.f64 (/.f64 1/2 (sin.f64 kx)) (sqrt.f64 l)) (/.f64 Om (sqrt.f64 l)))
(*.f64 (/.f64 1/2 (*.f64 (sin.f64 kx) (neg.f64 l))) (neg.f64 Om))
(*.f64 (/.f64 1/2 (/.f64 (sin.f64 kx) (/.f64 (sqrt.f64 Om) l))) (sqrt.f64 Om))
(*.f64 (/.f64 1/2 (/.f64 (sin.f64 kx) (/.f64 (pow.f64 (cbrt.f64 Om) 2) l))) (cbrt.f64 Om))
(*.f64 (/.f64 (/.f64 1/2 (sqrt.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)))) (sqrt.f64 (*.f64 (sin.f64 kx) l))) (sqrt.f64 Om))
(*.f64 (/.f64 (/.f64 1/2 (sin.f64 kx)) (pow.f64 (cbrt.f64 l) 2)) (/.f64 Om (cbrt.f64 l)))
(*.f64 (/.f64 (/.f64 1/2 (sin.f64 kx)) (/.f64 l 1)) Om)
(*.f64 (/.f64 (/.f64 1/2 (sin.f64 kx)) (/.f64 l (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 Om))
(*.f64 (/.f64 (/.f64 1/2 (sin.f64 kx)) -1) (neg.f64 (/.f64 Om l)))
(*.f64 (/.f64 -1/2 (*.f64 (neg.f64 l) (sin.f64 kx))) Om)
(*.f64 (/.f64 (/.f64 1/2 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))) (cbrt.f64 (*.f64 (sin.f64 kx) l))) (cbrt.f64 Om))
(*.f64 (/.f64 (/.f64 1/2 (*.f64 (sin.f64 kx) l)) 1) Om)
(*.f64 (/.f64 (/.f64 1/2 (*.f64 (sin.f64 kx) l)) 1) (/.f64 Om 1))
(*.f64 (/.f64 (/.f64 1/2 (*.f64 (sin.f64 kx) l)) (/.f64 1 (sqrt.f64 Om))) (sqrt.f64 Om))
(*.f64 (/.f64 (/.f64 1/2 (*.f64 (sin.f64 kx) l)) (/.f64 1 (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 Om))
(*.f64 (/.f64 (/.f64 1/2 (*.f64 (sin.f64 kx) l)) -1) (neg.f64 Om))
(*.f64 (/.f64 (*.f64 (/.f64 1/2 (sin.f64 kx)) (sqrt.f64 (/.f64 Om l))) 1) (sqrt.f64 (/.f64 Om l)))
(*.f64 (/.f64 (*.f64 (/.f64 1/2 (sin.f64 kx)) (sqrt.f64 (/.f64 Om l))) (sqrt.f64 l)) (sqrt.f64 Om))
(*.f64 (/.f64 (*.f64 (/.f64 1/2 (sin.f64 kx)) (sqrt.f64 (/.f64 Om l))) (sqrt.f64 (neg.f64 l))) (sqrt.f64 (neg.f64 Om)))
(*.f64 (/.f64 (/.f64 (/.f64 1/2 (sin.f64 kx)) (pow.f64 (cbrt.f64 (/.f64 l Om)) 2)) 1) (cbrt.f64 (/.f64 Om l)))
(*.f64 (/.f64 (/.f64 (/.f64 1/2 (sin.f64 kx)) (pow.f64 (cbrt.f64 (/.f64 l Om)) 2)) (cbrt.f64 l)) (cbrt.f64 Om))
(*.f64 (/.f64 (/.f64 (/.f64 1/2 (sin.f64 kx)) (pow.f64 (cbrt.f64 (/.f64 l Om)) 2)) (cbrt.f64 (neg.f64 l))) (cbrt.f64 (neg.f64 Om)))
(pow.f64 (/.f64 (*.f64 1/2 (/.f64 Om l)) (sin.f64 kx)) 1)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 1/2 (/.f64 Om l)) (sin.f64 kx))) 2)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (/.f64 Om l)) (sin.f64 kx))) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 1/2 (/.f64 Om l)) (sin.f64 kx)) 3) 1/3)
(pow.f64 (*.f64 (/.f64 (/.f64 l Om) 1/2) (sin.f64 kx)) -1)
(sqrt.f64 (/.f64 1/4 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)))
(log.f64 (pow.f64 (exp.f64 1/2) (/.f64 (/.f64 Om l) (sin.f64 kx))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 1/2 (/.f64 Om l)) (sin.f64 kx)))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (/.f64 Om l)) (sin.f64 kx)) 3))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 1/2 (/.f64 Om l)) (sin.f64 kx))))
(exp.f64 (log.f64 (/.f64 (*.f64 1/2 (/.f64 Om l)) (sin.f64 kx))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 1/2 (/.f64 Om l)) (sin.f64 kx))) 1))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 1/2 (/.f64 Om l)) (sin.f64 kx))))
(-.f64 (exp.f64 (log.f64 (+.f64 3/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))) 1/2)
(-.f64 (/.f64 1/4 (+.f64 1/2 (*.f64 -1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))) (/.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (+.f64 1/2 (*.f64 -1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))
(-.f64 (+.f64 1/2 (exp.f64 (log1p.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))) 1)
(*.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) 1)
(*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))
(*.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))
(*.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) 1/4) (*.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) 1/4) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))) (cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) 2)))
(*.f64 (cbrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) 2)) (cbrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))
(*.f64 (-.f64 1/4 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))) (/.f64 1 (+.f64 1/2 (*.f64 -1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))
(*.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3))) (/.f64 1 (-.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (-.f64 (*.f64 1/8 (/.f64 (/.f64 Om l) (sin.f64 kx))) 1/4))))
(*.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))) (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) 1/4)) (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) 1/4))
(*.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))) (cbrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))))
(*.f64 (/.f64 1 (+.f64 1/2 (*.f64 -1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))) (-.f64 1/4 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))))
(*.f64 (/.f64 1 (-.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (-.f64 (*.f64 1/8 (/.f64 (/.f64 Om l) (sin.f64 kx))) 1/4))) (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3))))
(*.f64 (+.f64 (/.f64 (*.f64 1/2 (/.f64 Om l)) (sin.f64 kx)) 1) 1/2)
(*.f64 (/.f64 (-.f64 1/4 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))) (-.f64 1/4 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)))) (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))
(*.f64 (/.f64 (-.f64 1/4 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))) (-.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3)))) (+.f64 1/4 (+.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (*.f64 1/8 (/.f64 (/.f64 Om l) (sin.f64 kx))))))
(*.f64 (/.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3))) (-.f64 1/16 (*.f64 (-.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (*.f64 1/8 (/.f64 (/.f64 Om l) (sin.f64 kx)))) (-.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (*.f64 1/8 (/.f64 (/.f64 Om l) (sin.f64 kx))))))) (+.f64 (-.f64 1/4 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))) (*.f64 1/8 (/.f64 (/.f64 Om l) (sin.f64 kx)))))
(*.f64 (/.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3))) (+.f64 1/64 (pow.f64 (-.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (*.f64 1/8 (/.f64 (/.f64 Om l) (sin.f64 kx)))) 3))) (+.f64 1/16 (*.f64 (-.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (*.f64 1/8 (/.f64 (/.f64 Om l) (sin.f64 kx)))) (-.f64 (-.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (*.f64 1/8 (/.f64 (/.f64 Om l) (sin.f64 kx)))) 1/4))))
(/.f64 1 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))
(/.f64 (-.f64 1/4 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))) (+.f64 1/2 (*.f64 -1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))
(/.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3))) (-.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (-.f64 (*.f64 1/8 (/.f64 (/.f64 Om l) (sin.f64 kx))) 1/4)))
(/.f64 (sqrt.f64 (-.f64 1/4 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)))) (/.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) (sqrt.f64 (-.f64 1/4 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3)))) (/.f64 (-.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (-.f64 (*.f64 1/8 (/.f64 (/.f64 Om l) (sin.f64 kx))) 1/4)) (sqrt.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 1/4 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)))) (cbrt.f64 (-.f64 1/4 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))))) (/.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) (cbrt.f64 (-.f64 1/4 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3)))) (cbrt.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3))))) (/.f64 (-.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (-.f64 (*.f64 1/8 (/.f64 (/.f64 Om l) (sin.f64 kx))) 1/4)) (cbrt.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3))))))
(/.f64 (-.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) 1/4) (-.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))) 1/2))
(/.f64 (-.f64 1/64 (*.f64 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3)) (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3)))) (*.f64 (-.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (-.f64 (*.f64 1/8 (/.f64 (/.f64 Om l) (sin.f64 kx))) 1/4)) (-.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3)))))
(/.f64 (-.f64 1/16 (*.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)))) (*.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) (+.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) 1/4)))
(/.f64 (+.f64 1/512 (pow.f64 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3)) 3)) (*.f64 (-.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (-.f64 (*.f64 1/8 (/.f64 (/.f64 Om l) (sin.f64 kx))) 1/4)) (+.f64 1/64 (*.f64 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3)) (-.f64 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3)) 1/8)))))
(/.f64 (-.f64 1/64 (pow.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) 3)) (*.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) (+.f64 1/16 (*.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (+.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) 1/4)))))
(/.f64 (neg.f64 (-.f64 1/4 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)))) (neg.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))
(/.f64 (neg.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3)))) (neg.f64 (-.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (-.f64 (*.f64 1/8 (/.f64 (/.f64 Om l) (sin.f64 kx))) 1/4))))
(pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) 1)
(pow.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))) 2)
(pow.f64 (cbrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))) 3)
(pow.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) 2) 1/2)
(pow.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) 3) 1/3)
(sqrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) 2))
(log.f64 (exp.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) 3))
(expm1.f64 (log.f64 (+.f64 3/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))
(exp.f64 (log.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))
(log1p.f64 (expm1.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))
(fma.f64 1/2 (/.f64 (*.f64 1/2 (/.f64 Om l)) (sin.f64 kx)) 1/2)
(fma.f64 (/.f64 (*.f64 1/2 (/.f64 Om l)) (sin.f64 kx)) 1/2 1/2)
(fma.f64 1 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))) 1/2)
(fma.f64 (/.f64 1/2 (sqrt.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)))) (/.f64 1/2 (sqrt.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)))) 1/2)
(fma.f64 (cbrt.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))) (cbrt.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) 1/2)
Outputs
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx))))))
(+.f64 (sqrt.f64 1/2) (/.f64 (*.f64 1/8 Om) (*.f64 (*.f64 (sin.f64 kx) l) (sqrt.f64 1/2))))
(fma.f64 1/8 (/.f64 Om (*.f64 (sin.f64 kx) (*.f64 l (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 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))))) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 l l)) (pow.f64 (sin.f64 kx) 2))) (/.f64 (*.f64 1/8 Om) (*.f64 (*.f64 (sin.f64 kx) l) (sqrt.f64 1/2)))))
(+.f64 (sqrt.f64 1/2) (fma.f64 1/8 (/.f64 Om (*.f64 (sin.f64 kx) (*.f64 l (sqrt.f64 1/2)))) (/.f64 (*.f64 -1/128 (*.f64 Om Om)) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 1/2 (*.f64 (sqrt.f64 1/2) (*.f64 l l)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3))))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))))) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 l l)) (pow.f64 (sin.f64 kx) 2))) (fma.f64 1/8 (/.f64 Om (*.f64 (*.f64 (sin.f64 kx) l) (sqrt.f64 1/2))) (*.f64 1/1024 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 (sqrt.f64 1/2) 5)) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (*.f64 (/.f64 Om (*.f64 1/2 (*.f64 (sqrt.f64 1/2) (*.f64 l l)))) (/.f64 Om (pow.f64 (sin.f64 kx) 2))) (fma.f64 1/8 (/.f64 Om (*.f64 (sin.f64 kx) (*.f64 l (sqrt.f64 1/2)))) (/.f64 (*.f64 1/1024 (pow.f64 Om 3)) (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (pow.f64 (sin.f64 kx) 3)))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx))))))
(+.f64 (sqrt.f64 1/2) (/.f64 (*.f64 1/8 Om) (*.f64 (*.f64 (sin.f64 kx) l) (sqrt.f64 1/2))))
(fma.f64 1/8 (/.f64 Om (*.f64 (sin.f64 kx) (*.f64 l (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 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))))) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 l l)) (pow.f64 (sin.f64 kx) 2))) (/.f64 (*.f64 1/8 Om) (*.f64 (*.f64 (sin.f64 kx) l) (sqrt.f64 1/2)))))
(+.f64 (sqrt.f64 1/2) (fma.f64 1/8 (/.f64 Om (*.f64 (sin.f64 kx) (*.f64 l (sqrt.f64 1/2)))) (/.f64 (*.f64 -1/128 (*.f64 Om Om)) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 1/2 (*.f64 (sqrt.f64 1/2) (*.f64 l l)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3))))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))))) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 l l)) (pow.f64 (sin.f64 kx) 2))) (fma.f64 1/8 (/.f64 Om (*.f64 (*.f64 (sin.f64 kx) l) (sqrt.f64 1/2))) (*.f64 1/1024 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 (sqrt.f64 1/2) 5)) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (*.f64 (/.f64 Om (*.f64 1/2 (*.f64 (sqrt.f64 1/2) (*.f64 l l)))) (/.f64 Om (pow.f64 (sin.f64 kx) 2))) (fma.f64 1/8 (/.f64 Om (*.f64 (sin.f64 kx) (*.f64 l (sqrt.f64 1/2)))) (/.f64 (*.f64 1/1024 (pow.f64 Om 3)) (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (pow.f64 (sin.f64 kx) 3)))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx))))))
(+.f64 (sqrt.f64 1/2) (/.f64 (*.f64 1/8 Om) (*.f64 (*.f64 (sin.f64 kx) l) (sqrt.f64 1/2))))
(fma.f64 1/8 (/.f64 Om (*.f64 (sin.f64 kx) (*.f64 l (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 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))))) (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 l l)) (pow.f64 (sin.f64 kx) 2))) (/.f64 (*.f64 1/8 Om) (*.f64 (*.f64 (sin.f64 kx) l) (sqrt.f64 1/2)))))
(+.f64 (sqrt.f64 1/2) (fma.f64 1/8 (/.f64 Om (*.f64 (sin.f64 kx) (*.f64 l (sqrt.f64 1/2)))) (/.f64 (*.f64 -1/128 (*.f64 Om Om)) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 1/2 (*.f64 (sqrt.f64 1/2) (*.f64 l l)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))))) (+.f64 (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx))))) (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 l 3))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 l l)) (pow.f64 (sin.f64 kx) 2))) (fma.f64 1/8 (/.f64 Om (*.f64 (*.f64 (sin.f64 kx) l) (sqrt.f64 1/2))) (*.f64 1/1024 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 (sqrt.f64 1/2) 5)) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (*.f64 (/.f64 Om (*.f64 1/2 (*.f64 (sqrt.f64 1/2) (*.f64 l l)))) (/.f64 Om (pow.f64 (sin.f64 kx) 2))) (fma.f64 1/8 (/.f64 Om (*.f64 (sin.f64 kx) (*.f64 l (sqrt.f64 1/2)))) (/.f64 (*.f64 1/1024 (pow.f64 Om 3)) (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (pow.f64 (sin.f64 kx) 3)))))))
(/.f64 (*.f64 l kx) Om)
(/.f64 l (/.f64 Om kx))
(*.f64 (/.f64 l Om) kx)
(+.f64 (*.f64 -1/6 (/.f64 (*.f64 l (pow.f64 kx 3)) Om)) (/.f64 (*.f64 l kx) Om))
(fma.f64 -1/6 (/.f64 l (/.f64 Om (pow.f64 kx 3))) (/.f64 l (/.f64 Om kx)))
(fma.f64 -1/6 (*.f64 (/.f64 l Om) (pow.f64 kx 3)) (*.f64 (/.f64 l Om) kx))
(+.f64 (*.f64 1/120 (/.f64 (*.f64 l (pow.f64 kx 5)) Om)) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 l (pow.f64 kx 3)) Om)) (/.f64 (*.f64 l kx) Om)))
(fma.f64 1/120 (/.f64 l (/.f64 Om (pow.f64 kx 5))) (fma.f64 -1/6 (/.f64 l (/.f64 Om (pow.f64 kx 3))) (/.f64 l (/.f64 Om kx))))
(fma.f64 1/120 (*.f64 (/.f64 l Om) (pow.f64 kx 5)) (fma.f64 -1/6 (*.f64 (/.f64 l Om) (pow.f64 kx 3)) (*.f64 (/.f64 l Om) kx)))
(+.f64 (*.f64 -1/5040 (/.f64 (*.f64 l (pow.f64 kx 7)) Om)) (+.f64 (*.f64 1/120 (/.f64 (*.f64 l (pow.f64 kx 5)) Om)) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 l (pow.f64 kx 3)) Om)) (/.f64 (*.f64 l kx) Om))))
(fma.f64 -1/5040 (/.f64 l (/.f64 Om (pow.f64 kx 7))) (fma.f64 1/120 (/.f64 l (/.f64 Om (pow.f64 kx 5))) (fma.f64 -1/6 (/.f64 l (/.f64 Om (pow.f64 kx 3))) (/.f64 l (/.f64 Om kx)))))
(fma.f64 -1/5040 (*.f64 (/.f64 l Om) (pow.f64 kx 7)) (fma.f64 1/120 (*.f64 (/.f64 l Om) (pow.f64 kx 5)) (fma.f64 -1/6 (*.f64 (/.f64 l Om) (pow.f64 kx 3)) (*.f64 (/.f64 l Om) kx))))
(/.f64 (*.f64 l (sin.f64 kx)) Om)
(*.f64 (sin.f64 kx) (/.f64 l Om))
(/.f64 (*.f64 l (sin.f64 kx)) Om)
(*.f64 (sin.f64 kx) (/.f64 l Om))
(/.f64 (*.f64 l (sin.f64 kx)) Om)
(*.f64 (sin.f64 kx) (/.f64 l Om))
(/.f64 (*.f64 l (sin.f64 kx)) Om)
(*.f64 (sin.f64 kx) (/.f64 l Om))
(/.f64 (*.f64 l (sin.f64 kx)) Om)
(*.f64 (sin.f64 kx) (/.f64 l Om))
(/.f64 (*.f64 l (sin.f64 kx)) Om)
(*.f64 (sin.f64 kx) (/.f64 l Om))
(/.f64 (*.f64 l (sin.f64 kx)) Om)
(*.f64 (sin.f64 kx) (/.f64 l Om))
(/.f64 (*.f64 l (sin.f64 kx)) Om)
(*.f64 (sin.f64 kx) (/.f64 l Om))
(/.f64 (*.f64 l (sin.f64 kx)) Om)
(*.f64 (sin.f64 kx) (/.f64 l Om))
(/.f64 (*.f64 l (sin.f64 kx)) Om)
(*.f64 (sin.f64 kx) (/.f64 l Om))
(/.f64 (*.f64 l (sin.f64 kx)) Om)
(*.f64 (sin.f64 kx) (/.f64 l Om))
(/.f64 (*.f64 l (sin.f64 kx)) Om)
(*.f64 (sin.f64 kx) (/.f64 l Om))
(/.f64 (*.f64 l (sin.f64 kx)) Om)
(*.f64 (sin.f64 kx) (/.f64 l Om))
(/.f64 (*.f64 l (sin.f64 kx)) Om)
(*.f64 (sin.f64 kx) (/.f64 l Om))
(/.f64 (*.f64 l (sin.f64 kx)) Om)
(*.f64 (sin.f64 kx) (/.f64 l Om))
(/.f64 (*.f64 l (sin.f64 kx)) Om)
(*.f64 (sin.f64 kx) (/.f64 l Om))
(/.f64 (*.f64 l (sin.f64 kx)) Om)
(*.f64 (sin.f64 kx) (/.f64 l Om))
(/.f64 (*.f64 l (sin.f64 kx)) Om)
(*.f64 (sin.f64 kx) (/.f64 l Om))
(/.f64 (*.f64 l (sin.f64 kx)) Om)
(*.f64 (sin.f64 kx) (/.f64 l Om))
(/.f64 (*.f64 l (sin.f64 kx)) Om)
(*.f64 (sin.f64 kx) (/.f64 l Om))
(/.f64 (*.f64 l (sin.f64 kx)) Om)
(*.f64 (sin.f64 kx) (/.f64 l Om))
(/.f64 (*.f64 l (sin.f64 kx)) Om)
(*.f64 (sin.f64 kx) (/.f64 l Om))
(/.f64 (*.f64 l (sin.f64 kx)) Om)
(*.f64 (sin.f64 kx) (/.f64 l Om))
(/.f64 (*.f64 l (sin.f64 kx)) Om)
(*.f64 (sin.f64 kx) (/.f64 l Om))
(/.f64 (*.f64 l (sin.f64 kx)) Om)
(*.f64 (sin.f64 kx) (/.f64 l Om))
(/.f64 (*.f64 l (sin.f64 kx)) Om)
(*.f64 (sin.f64 kx) (/.f64 l Om))
(/.f64 (*.f64 l (sin.f64 kx)) Om)
(*.f64 (sin.f64 kx) (/.f64 l Om))
(/.f64 (*.f64 l (sin.f64 kx)) Om)
(*.f64 (sin.f64 kx) (/.f64 l Om))
(/.f64 (*.f64 l (sin.f64 kx)) Om)
(*.f64 (sin.f64 kx) (/.f64 l Om))
(/.f64 (*.f64 l (sin.f64 kx)) Om)
(*.f64 (sin.f64 kx) (/.f64 l Om))
(/.f64 (*.f64 l (sin.f64 kx)) Om)
(*.f64 (sin.f64 kx) (/.f64 l Om))
(/.f64 (*.f64 l (sin.f64 kx)) Om)
(*.f64 (sin.f64 kx) (/.f64 l Om))
(*.f64 1/2 (/.f64 Om (*.f64 l kx)))
(*.f64 1/2 (/.f64 Om (*.f64 kx l)))
(/.f64 (*.f64 1/2 Om) (*.f64 kx l))
(+.f64 (*.f64 1/12 (/.f64 (*.f64 Om kx) l)) (*.f64 1/2 (/.f64 Om (*.f64 l kx))))
(fma.f64 1/12 (/.f64 Om (/.f64 l kx)) (*.f64 1/2 (/.f64 Om (*.f64 kx l))))
(fma.f64 1/12 (*.f64 (/.f64 Om l) kx) (/.f64 (*.f64 1/2 Om) (*.f64 kx l)))
(+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))) (pow.f64 kx 3))) (+.f64 (*.f64 1/12 (/.f64 (*.f64 Om kx) l)) (*.f64 1/2 (/.f64 Om (*.f64 l kx)))))
(fma.f64 -1/2 (*.f64 (pow.f64 kx 3) (*.f64 (/.f64 Om l) -7/360)) (fma.f64 1/12 (/.f64 Om (/.f64 l kx)) (*.f64 1/2 (/.f64 Om (*.f64 kx l)))))
(fma.f64 -1/2 (*.f64 (/.f64 Om l) (*.f64 -7/360 (pow.f64 kx 3))) (fma.f64 1/12 (*.f64 (/.f64 Om l) kx) (/.f64 (*.f64 1/2 Om) (*.f64 kx l))))
(+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))) (pow.f64 kx 3))) (+.f64 (*.f64 1/12 (/.f64 (*.f64 Om kx) l)) (+.f64 (*.f64 1/2 (/.f64 Om (*.f64 l kx))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/720 (/.f64 Om l)) (+.f64 (*.f64 1/6 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l)))) (*.f64 -1/5040 (/.f64 Om l)))) (pow.f64 kx 5))))))
(fma.f64 -1/2 (*.f64 (pow.f64 kx 3) (*.f64 (/.f64 Om l) -7/360)) (fma.f64 1/12 (/.f64 Om (/.f64 l kx)) (fma.f64 1/2 (/.f64 Om (*.f64 kx l)) (*.f64 (*.f64 -1/2 (fma.f64 1/720 (/.f64 Om l) (fma.f64 1/6 (*.f64 (/.f64 Om l) -7/360) (*.f64 -1/5040 (/.f64 Om l))))) (pow.f64 kx 5)))))
(fma.f64 -1/2 (*.f64 (/.f64 Om l) (*.f64 -7/360 (pow.f64 kx 3))) (fma.f64 1/12 (*.f64 (/.f64 Om l) kx) (fma.f64 1/2 (/.f64 Om (*.f64 kx l)) (*.f64 (fma.f64 (/.f64 Om l) 1/720 (fma.f64 -1/5040 (/.f64 Om l) (*.f64 (/.f64 Om l) -7/2160))) (*.f64 (pow.f64 kx 5) -1/2)))))
(fma.f64 -1/2 (*.f64 (/.f64 Om l) (*.f64 -7/360 (pow.f64 kx 3))) (fma.f64 1/12 (*.f64 (/.f64 Om l) kx) (fma.f64 1/2 (/.f64 Om (*.f64 kx l)) (*.f64 (fma.f64 (/.f64 Om l) 1/720 (*.f64 (/.f64 Om l) -13/3780)) (*.f64 (pow.f64 kx 5) -1/2)))))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 1/4 (/.f64 Om (*.f64 l kx)))
(*.f64 1/4 (/.f64 Om (*.f64 kx l)))
(/.f64 (*.f64 1/4 Om) (*.f64 kx l))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l kx))))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 kx l))))
(fma.f64 1/4 (/.f64 Om (*.f64 kx l)) 1/2)
(+.f64 1/2 (+.f64 (*.f64 1/24 (/.f64 (*.f64 Om kx) l)) (*.f64 1/4 (/.f64 Om (*.f64 l kx)))))
(+.f64 1/2 (fma.f64 1/24 (/.f64 Om (/.f64 l kx)) (*.f64 1/4 (/.f64 Om (*.f64 kx l)))))
(+.f64 1/2 (fma.f64 1/4 (/.f64 Om (*.f64 kx l)) (/.f64 (*.f64 (*.f64 1/24 Om) kx) l)))
(+.f64 1/2 (+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))) (pow.f64 kx 3))) (+.f64 (*.f64 1/24 (/.f64 (*.f64 Om kx) l)) (*.f64 1/4 (/.f64 Om (*.f64 l kx))))))
(+.f64 1/2 (fma.f64 -1/4 (*.f64 (pow.f64 kx 3) (*.f64 (/.f64 Om l) -7/360)) (fma.f64 1/24 (/.f64 Om (/.f64 l kx)) (*.f64 1/4 (/.f64 Om (*.f64 kx l))))))
(+.f64 (fma.f64 (*.f64 (/.f64 Om l) (*.f64 -7/360 (pow.f64 kx 3))) -1/4 (/.f64 (*.f64 (*.f64 1/24 Om) kx) l)) (fma.f64 1/4 (/.f64 Om (*.f64 kx l)) 1/2))
(+.f64 (fma.f64 1/4 (/.f64 Om (*.f64 kx l)) 1/2) (fma.f64 (*.f64 (/.f64 Om l) (*.f64 -7/360 (pow.f64 kx 3))) -1/4 (/.f64 (*.f64 (*.f64 1/24 Om) kx) l)))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx)))
(fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2)
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx)))
(fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2)
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx)))
(fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2)
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx)))
(fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2)
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))))
(+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx)))
(fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2)
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))))
(+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx)))
(fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2)
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))))
(+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx)))
(fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2)
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))))
(+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx)))
(fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2)
(*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx))
(*.f64 (/.f64 1/4 (sin.f64 kx)) (/.f64 Om l))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))))
(+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx)))
(fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2)
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))))
(+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx)))
(fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2)
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))))
(+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx)))
(fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2)
1/2
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))))
(+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx)))
(fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2)
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))))
(+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx)))
(fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2)
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))))
(+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx)))
(fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2)
1/2
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))))
(+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx)))
(fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2)
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))))
(+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx)))
(fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2)
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))))
(+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx)))
(fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2)
1/2
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx)))
(fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2)
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx)))
(fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2)
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx)))
(fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2)
(*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx))
(*.f64 (/.f64 1/4 (sin.f64 kx)) (/.f64 Om l))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))))
(+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx)))
(fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2)
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))))
(+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx)))
(fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2)
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))))
(+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx)))
(fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2)
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))
(/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx))
(*.f64 (/.f64 1/4 (sin.f64 kx)) (/.f64 Om l))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx)))
(fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2)
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx)))
(fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2)
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx)))
(fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2)
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))) 1)
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2))
(*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))) 1)
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2))
(*.f64 1 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2))
(*.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) 1/4) (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) 1/4))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))) (cbrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx))))) (cbrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx)))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2))) (cbrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2)))
(*.f64 (cbrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx))))) (cbrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx)))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2))) (cbrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) 2))) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx))) 2))) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx))))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2) 2))) (sqrt.f64 (cbrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) 2)) 1/2) (pow.f64 (cbrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx))) 2))) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx))))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2) 2))) (sqrt.f64 (cbrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2))))
(/.f64 (sqrt.f64 (-.f64 1/4 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)))) (sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)))) (sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))))))
(/.f64 (sqrt.f64 (+.f64 1/4 (/.f64 -1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)))) (sqrt.f64 (fma.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2)))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3)))) (sqrt.f64 (-.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (-.f64 (*.f64 1/8 (/.f64 (/.f64 Om l) (sin.f64 kx))) 1/4))))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3)))) (sqrt.f64 (-.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (fma.f64 1/8 (/.f64 Om (*.f64 (sin.f64 kx) l)) -1/4))))
(pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) 1/2)
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2))
(pow.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))) 1)
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2))
(pow.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) 1/4) 2)
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2))
(pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))) 3)
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2))
(pow.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx))) 3/2))
(cbrt.f64 (pow.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2) 3/2))
(fabs.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2))
(cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) 3/2))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx))) 3/2))
(cbrt.f64 (pow.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2))
(exp.f64 (*.f64 (log.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))) 1/2))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))) 1))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)))) 1)
(*.f64 (sin.f64 kx) (/.f64 l Om))
(/.f64 (sin.f64 kx) (/.f64 Om l))
(*.f64 (sin.f64 kx) (/.f64 l Om))
(/.f64 l (/.f64 Om (sin.f64 kx)))
(*.f64 (sin.f64 kx) (/.f64 l Om))
(/.f64 l (/.f64 1 (*.f64 (/.f64 1 Om) (sin.f64 kx))))
(*.f64 (sin.f64 kx) (/.f64 l Om))
(/.f64 (/.f64 l Om) (/.f64 1 (sin.f64 kx)))
(*.f64 (sin.f64 kx) (/.f64 l Om))
(/.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 1)
(*.f64 (sin.f64 kx) (/.f64 l Om))
(/.f64 1 (/.f64 (/.f64 Om l) (sin.f64 kx)))
(*.f64 (sin.f64 kx) (/.f64 l Om))
(/.f64 (sqrt.f64 (/.f64 l Om)) (/.f64 1 (*.f64 (sqrt.f64 (/.f64 l Om)) (sin.f64 kx))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 l Om)) 1) (*.f64 (sin.f64 kx) (sqrt.f64 (/.f64 l Om))))
(*.f64 (sqrt.f64 (/.f64 l Om)) (*.f64 (sin.f64 kx) (sqrt.f64 (/.f64 l Om))))
(/.f64 (sqrt.f64 (sin.f64 kx)) (/.f64 (/.f64 Om l) (sqrt.f64 (sin.f64 kx))))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 kx)) Om) (*.f64 l (sqrt.f64 (sin.f64 kx))))
(*.f64 (sqrt.f64 (sin.f64 kx)) (*.f64 (/.f64 l Om) (sqrt.f64 (sin.f64 kx))))
(/.f64 (sqrt.f64 (sin.f64 kx)) (/.f64 Om (*.f64 (sqrt.f64 (sin.f64 kx)) l)))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 kx)) Om) (*.f64 l (sqrt.f64 (sin.f64 kx))))
(*.f64 (sqrt.f64 (sin.f64 kx)) (*.f64 (/.f64 l Om) (sqrt.f64 (sin.f64 kx))))
(/.f64 (sqrt.f64 (sin.f64 kx)) (/.f64 1 (*.f64 (sqrt.f64 (sin.f64 kx)) (/.f64 l Om))))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 kx)) Om) (*.f64 l (sqrt.f64 (sin.f64 kx))))
(*.f64 (sqrt.f64 (sin.f64 kx)) (*.f64 (/.f64 l Om) (sqrt.f64 (sin.f64 kx))))
(/.f64 (sqrt.f64 (*.f64 (sin.f64 kx) (/.f64 l Om))) (/.f64 1 (sqrt.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)))))
(*.f64 (sin.f64 kx) (/.f64 l Om))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 l Om)) 2) (/.f64 1 (*.f64 (cbrt.f64 (/.f64 l Om)) (sin.f64 kx))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 l Om)) 2) 1) (*.f64 (sin.f64 kx) (cbrt.f64 (/.f64 l Om))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 l Om)) 2) (*.f64 (sin.f64 kx) (cbrt.f64 (/.f64 l Om))))
(/.f64 (cbrt.f64 (sin.f64 kx)) (/.f64 (/.f64 Om l) (pow.f64 (cbrt.f64 (sin.f64 kx)) 2)))
(*.f64 (/.f64 (cbrt.f64 (sin.f64 kx)) (/.f64 Om l)) (pow.f64 (cbrt.f64 (sin.f64 kx)) 2))
(*.f64 (cbrt.f64 (sin.f64 kx)) (*.f64 (/.f64 l Om) (pow.f64 (cbrt.f64 (sin.f64 kx)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (sin.f64 kx)) 2) (/.f64 (/.f64 Om l) (cbrt.f64 (sin.f64 kx))))
(*.f64 (/.f64 (cbrt.f64 (sin.f64 kx)) (/.f64 Om l)) (pow.f64 (cbrt.f64 (sin.f64 kx)) 2))
(*.f64 (cbrt.f64 (sin.f64 kx)) (*.f64 (/.f64 l Om) (pow.f64 (cbrt.f64 (sin.f64 kx)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (sin.f64 kx)) 2) (/.f64 Om (*.f64 (cbrt.f64 (sin.f64 kx)) l)))
(*.f64 (/.f64 (cbrt.f64 (sin.f64 kx)) (/.f64 Om l)) (pow.f64 (cbrt.f64 (sin.f64 kx)) 2))
(*.f64 (cbrt.f64 (sin.f64 kx)) (*.f64 (/.f64 l Om) (pow.f64 (cbrt.f64 (sin.f64 kx)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (sin.f64 kx)) 2) (/.f64 1 (*.f64 (cbrt.f64 (sin.f64 kx)) (/.f64 l Om))))
(*.f64 (/.f64 (cbrt.f64 (sin.f64 kx)) (/.f64 Om l)) (pow.f64 (cbrt.f64 (sin.f64 kx)) 2))
(*.f64 (cbrt.f64 (sin.f64 kx)) (*.f64 (/.f64 l Om) (pow.f64 (cbrt.f64 (sin.f64 kx)) 2)))
(/.f64 (cbrt.f64 (*.f64 (sin.f64 kx) (/.f64 l Om))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 kx) (/.f64 l Om))) 1) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)))
(*.f64 (cbrt.f64 (*.f64 (sin.f64 kx) (/.f64 l Om))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)))
(/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (/.f64 1 (cbrt.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 kx) (/.f64 l Om))) 1) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)))
(*.f64 (cbrt.f64 (*.f64 (sin.f64 kx) (/.f64 l Om))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)))
(/.f64 (*.f64 (sin.f64 kx) l) Om)
(*.f64 (sin.f64 kx) (/.f64 l Om))
(/.f64 (*.f64 (sin.f64 kx) l) (/.f64 Om 1))
(*.f64 (sin.f64 kx) (/.f64 l Om))
(/.f64 (neg.f64 l) (/.f64 (neg.f64 Om) (sin.f64 kx)))
(*.f64 (sin.f64 kx) (/.f64 l Om))
(/.f64 (sqrt.f64 (*.f64 (sin.f64 kx) l)) (/.f64 Om (sqrt.f64 (*.f64 (sin.f64 kx) l))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (sin.f64 kx) l)) Om) (sqrt.f64 (*.f64 (sin.f64 kx) l)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (sin.f64 kx) l)) (sqrt.f64 (*.f64 (sin.f64 kx) l))) Om)
(/.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 kx) l)) (cbrt.f64 (*.f64 (sin.f64 kx) l))) (/.f64 Om (cbrt.f64 (*.f64 (sin.f64 kx) l))))
(/.f64 (cbrt.f64 (*.f64 (sin.f64 kx) l)) (/.f64 (/.f64 Om (cbrt.f64 (*.f64 (sin.f64 kx) l))) (cbrt.f64 (*.f64 (sin.f64 kx) l))))
(/.f64 (*.f64 (sin.f64 kx) (sqrt.f64 l)) (/.f64 Om (sqrt.f64 l)))
(/.f64 (sin.f64 kx) (/.f64 (/.f64 Om (sqrt.f64 l)) (sqrt.f64 l)))
(/.f64 (sin.f64 kx) (/.f64 Om (*.f64 (sqrt.f64 l) (sqrt.f64 l))))
(/.f64 (*.f64 (sin.f64 kx) (pow.f64 (cbrt.f64 l) 2)) (/.f64 Om (cbrt.f64 l)))
(/.f64 (sin.f64 kx) (/.f64 (/.f64 Om (cbrt.f64 l)) (pow.f64 (cbrt.f64 l) 2)))
(*.f64 (cbrt.f64 l) (/.f64 (pow.f64 (cbrt.f64 l) 2) (/.f64 Om (sin.f64 kx))))
(/.f64 (*.f64 (sin.f64 kx) (sqrt.f64 (/.f64 l Om))) (/.f64 (sqrt.f64 Om) (sqrt.f64 l)))
(/.f64 (sin.f64 kx) (/.f64 (/.f64 (sqrt.f64 Om) (sqrt.f64 l)) (sqrt.f64 (/.f64 l Om))))
(*.f64 (sqrt.f64 l) (/.f64 (sin.f64 kx) (/.f64 (sqrt.f64 Om) (sqrt.f64 (/.f64 l Om)))))
(/.f64 (*.f64 (sin.f64 kx) (pow.f64 (cbrt.f64 (/.f64 l Om)) 2)) (/.f64 (cbrt.f64 Om) (cbrt.f64 l)))
(*.f64 (/.f64 (*.f64 (sin.f64 kx) (pow.f64 (cbrt.f64 (/.f64 l Om)) 2)) (cbrt.f64 Om)) (cbrt.f64 l))
(*.f64 (/.f64 (sin.f64 kx) (/.f64 (cbrt.f64 Om) (cbrt.f64 l))) (pow.f64 (cbrt.f64 (/.f64 l Om)) 2))
(/.f64 (*.f64 (/.f64 l Om) (sqrt.f64 (sin.f64 kx))) (/.f64 1 (sqrt.f64 (sin.f64 kx))))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 kx)) Om) (*.f64 l (sqrt.f64 (sin.f64 kx))))
(*.f64 (sqrt.f64 (sin.f64 kx)) (*.f64 (/.f64 l Om) (sqrt.f64 (sin.f64 kx))))
(/.f64 (*.f64 (/.f64 l Om) (pow.f64 (cbrt.f64 (sin.f64 kx)) 2)) (/.f64 1 (cbrt.f64 (sin.f64 kx))))
(*.f64 (/.f64 (cbrt.f64 (sin.f64 kx)) (/.f64 Om l)) (pow.f64 (cbrt.f64 (sin.f64 kx)) 2))
(*.f64 (cbrt.f64 (sin.f64 kx)) (*.f64 (/.f64 l Om) (pow.f64 (cbrt.f64 (sin.f64 kx)) 2)))
(/.f64 (*.f64 (sin.f64 kx) (neg.f64 l)) (neg.f64 Om))
(*.f64 (sin.f64 kx) (/.f64 l Om))
(/.f64 (/.f64 (sin.f64 kx) (/.f64 1 l)) Om)
(*.f64 (sin.f64 kx) (/.f64 l Om))
(/.f64 (/.f64 (sin.f64 kx) (/.f64 (sqrt.f64 Om) l)) (sqrt.f64 Om))
(/.f64 (sin.f64 kx) (*.f64 (sqrt.f64 Om) (/.f64 (sqrt.f64 Om) l)))
(*.f64 l (/.f64 (sin.f64 kx) (*.f64 (sqrt.f64 Om) (sqrt.f64 Om))))
(/.f64 (/.f64 (sin.f64 kx) (/.f64 (pow.f64 (cbrt.f64 Om) 2) l)) (cbrt.f64 Om))
(/.f64 (sin.f64 kx) (*.f64 (cbrt.f64 Om) (/.f64 (pow.f64 (cbrt.f64 Om) 2) l)))
(/.f64 (*.f64 (sin.f64 kx) (/.f64 l (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 Om))
(/.f64 (*.f64 (neg.f64 l) (sin.f64 kx)) (neg.f64 Om))
(*.f64 (sin.f64 kx) (/.f64 l Om))
(/.f64 (*.f64 (sqrt.f64 (sin.f64 kx)) (sqrt.f64 l)) (/.f64 Om (*.f64 (sqrt.f64 (sin.f64 kx)) (sqrt.f64 l))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (sin.f64 kx)) (sqrt.f64 l)) Om) (*.f64 (sqrt.f64 (sin.f64 kx)) (sqrt.f64 l)))
(*.f64 (*.f64 (sqrt.f64 (sin.f64 kx)) (sqrt.f64 l)) (/.f64 (sqrt.f64 (sin.f64 kx)) (/.f64 Om (sqrt.f64 l))))
(/.f64 (/.f64 (sin.f64 kx) 1) (/.f64 Om l))
(*.f64 (sin.f64 kx) (/.f64 l Om))
(/.f64 (/.f64 (sin.f64 kx) (sqrt.f64 Om)) (/.f64 (sqrt.f64 Om) l))
(/.f64 (sin.f64 kx) (*.f64 (sqrt.f64 Om) (/.f64 (sqrt.f64 Om) l)))
(*.f64 l (/.f64 (sin.f64 kx) (*.f64 (sqrt.f64 Om) (sqrt.f64 Om))))
(/.f64 (/.f64 (sin.f64 kx) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (cbrt.f64 Om) l))
(/.f64 (sin.f64 kx) (*.f64 (cbrt.f64 Om) (/.f64 (pow.f64 (cbrt.f64 Om) 2) l)))
(/.f64 (*.f64 (sin.f64 kx) (/.f64 l (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 Om))
(pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 1)
(*.f64 (sin.f64 kx) (/.f64 l Om))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 kx) (/.f64 l Om))) 2)
(*.f64 (sin.f64 kx) (/.f64 l Om))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 kx) (/.f64 l Om))) 3)
(*.f64 (sin.f64 kx) (/.f64 l Om))
(pow.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3) 1/3)
(*.f64 (sin.f64 kx) (/.f64 l Om))
(neg.f64 (*.f64 (sin.f64 kx) (neg.f64 (/.f64 l Om))))
(*.f64 (sin.f64 kx) (/.f64 l Om))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))
(fabs.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(log.f64 (pow.f64 (exp.f64 (/.f64 l Om)) (sin.f64 kx)))
(*.f64 (sin.f64 kx) (/.f64 l Om))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)))))
(*.f64 (sin.f64 kx) (/.f64 l Om))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3))
(*.f64 (sin.f64 kx) (/.f64 l Om))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 (/.f64 l Om) 3)))
(*.f64 (sin.f64 kx) (/.f64 l Om))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 l Om) 3) (pow.f64 (sin.f64 kx) 3)))
(*.f64 (sin.f64 kx) (/.f64 l Om))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 kx) (/.f64 l Om))))
(*.f64 (sin.f64 kx) (/.f64 l Om))
(exp.f64 (log.f64 (*.f64 (sin.f64 kx) (/.f64 l Om))))
(*.f64 (sin.f64 kx) (/.f64 l Om))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 kx) (/.f64 l Om))) 1))
(*.f64 (sin.f64 kx) (/.f64 l Om))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 kx) (/.f64 l Om))))
(*.f64 (sin.f64 kx) (/.f64 l Om))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 1/2 (/.f64 Om l)) (sin.f64 kx)))) 1)
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 kx)))
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 (/.f64 (*.f64 1/2 (/.f64 Om l)) (sin.f64 kx)) 1)
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 1 (/.f64 (*.f64 1/2 (/.f64 Om l)) (sin.f64 kx)))
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 1/2 (/.f64 Om l)) (sin.f64 kx))) (sqrt.f64 (/.f64 (*.f64 1/2 (/.f64 Om l)) (sin.f64 kx))))
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (/.f64 Om l)) (sin.f64 kx))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (/.f64 Om l)) (sin.f64 kx))) 2))
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (/.f64 Om l)) (sin.f64 kx))) 2) (cbrt.f64 (/.f64 (*.f64 1/2 (/.f64 Om l)) (sin.f64 kx))))
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 (/.f64 1/2 (sin.f64 kx)) (/.f64 Om l))
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 (/.f64 (/.f64 Om l) (sin.f64 kx)) 1/2)
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 (/.f64 Om l) (/.f64 1/2 (sin.f64 kx)))
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 -1/2 (*.f64 (/.f64 1 (*.f64 (neg.f64 l) (sin.f64 kx))) Om))
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 (/.f64 1/2 (*.f64 (sin.f64 kx) l)) Om)
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 (/.f64 1 (sin.f64 kx)) (*.f64 1/2 (/.f64 Om l)))
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)))) (/.f64 1/2 (sqrt.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)))))
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))) (/.f64 1/2 (cbrt.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)))))
(/.f64 (/.f64 1/2 (cbrt.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)))
(*.f64 (/.f64 1/2 (*.f64 (neg.f64 l) (sin.f64 kx))) (neg.f64 Om))
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 (/.f64 1 (*.f64 (sin.f64 kx) l)) (*.f64 1/2 Om))
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 (*.f64 (/.f64 1 (*.f64 (neg.f64 l) (sin.f64 kx))) Om) -1/2)
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 (/.f64 (/.f64 1/2 (sin.f64 kx)) (/.f64 l (sqrt.f64 Om))) (sqrt.f64 Om))
(*.f64 (sqrt.f64 Om) (*.f64 (/.f64 1/2 (*.f64 (sin.f64 kx) l)) (sqrt.f64 Om)))
(*.f64 (sqrt.f64 Om) (/.f64 (/.f64 1/2 (/.f64 l (sqrt.f64 Om))) (sin.f64 kx)))
(*.f64 (/.f64 (/.f64 1/2 (sin.f64 kx)) (sqrt.f64 l)) (/.f64 Om (sqrt.f64 l)))
(*.f64 (/.f64 Om (sqrt.f64 l)) (/.f64 1/2 (*.f64 (sin.f64 kx) (sqrt.f64 l))))
(*.f64 (/.f64 1/2 (*.f64 (sin.f64 kx) (neg.f64 l))) (neg.f64 Om))
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 (/.f64 1/2 (/.f64 (sin.f64 kx) (/.f64 (sqrt.f64 Om) l))) (sqrt.f64 Om))
(*.f64 (sqrt.f64 Om) (*.f64 (/.f64 1/2 (*.f64 (sin.f64 kx) l)) (sqrt.f64 Om)))
(*.f64 (sqrt.f64 Om) (/.f64 (/.f64 1/2 (/.f64 l (sqrt.f64 Om))) (sin.f64 kx)))
(*.f64 (/.f64 1/2 (/.f64 (sin.f64 kx) (/.f64 (pow.f64 (cbrt.f64 Om) 2) l))) (cbrt.f64 Om))
(*.f64 (cbrt.f64 Om) (*.f64 (/.f64 1/2 (sin.f64 kx)) (/.f64 (pow.f64 (cbrt.f64 Om) 2) l)))
(*.f64 (cbrt.f64 Om) (*.f64 (pow.f64 (cbrt.f64 Om) 2) (/.f64 1/2 (*.f64 (sin.f64 kx) l))))
(*.f64 (/.f64 (/.f64 1/2 (sqrt.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)))) (sqrt.f64 (*.f64 (sin.f64 kx) l))) (sqrt.f64 Om))
(*.f64 (sqrt.f64 Om) (/.f64 1/2 (*.f64 (sqrt.f64 (*.f64 (sin.f64 kx) l)) (sqrt.f64 (*.f64 (sin.f64 kx) (/.f64 l Om))))))
(*.f64 (/.f64 (/.f64 1/2 (sin.f64 kx)) (pow.f64 (cbrt.f64 l) 2)) (/.f64 Om (cbrt.f64 l)))
(*.f64 (/.f64 Om (cbrt.f64 l)) (/.f64 1/2 (*.f64 (sin.f64 kx) (pow.f64 (cbrt.f64 l) 2))))
(/.f64 (*.f64 1/2 (/.f64 Om (cbrt.f64 l))) (*.f64 (sin.f64 kx) (pow.f64 (cbrt.f64 l) 2)))
(*.f64 (/.f64 (/.f64 1/2 (sin.f64 kx)) (/.f64 l 1)) Om)
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 (/.f64 (/.f64 1/2 (sin.f64 kx)) (/.f64 l (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 Om))
(*.f64 (cbrt.f64 Om) (*.f64 (/.f64 1/2 (sin.f64 kx)) (/.f64 (pow.f64 (cbrt.f64 Om) 2) l)))
(*.f64 (cbrt.f64 Om) (*.f64 (pow.f64 (cbrt.f64 Om) 2) (/.f64 1/2 (*.f64 (sin.f64 kx) l))))
(*.f64 (/.f64 (/.f64 1/2 (sin.f64 kx)) -1) (neg.f64 (/.f64 Om l)))
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 (/.f64 -1/2 (*.f64 (neg.f64 l) (sin.f64 kx))) Om)
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 (/.f64 (/.f64 1/2 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))) (cbrt.f64 (*.f64 (sin.f64 kx) l))) (cbrt.f64 Om))
(*.f64 (cbrt.f64 Om) (/.f64 1/2 (*.f64 (cbrt.f64 (*.f64 (sin.f64 kx) l)) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)))))
(/.f64 (/.f64 1/2 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))) (/.f64 (cbrt.f64 (*.f64 (sin.f64 kx) l)) (cbrt.f64 Om)))
(*.f64 (/.f64 (/.f64 1/2 (*.f64 (sin.f64 kx) l)) 1) Om)
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 (/.f64 (/.f64 1/2 (*.f64 (sin.f64 kx) l)) 1) (/.f64 Om 1))
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 (/.f64 (/.f64 1/2 (*.f64 (sin.f64 kx) l)) (/.f64 1 (sqrt.f64 Om))) (sqrt.f64 Om))
(*.f64 (sqrt.f64 Om) (*.f64 (/.f64 1/2 (*.f64 (sin.f64 kx) l)) (sqrt.f64 Om)))
(*.f64 (sqrt.f64 Om) (/.f64 (/.f64 1/2 (/.f64 l (sqrt.f64 Om))) (sin.f64 kx)))
(*.f64 (/.f64 (/.f64 1/2 (*.f64 (sin.f64 kx) l)) (/.f64 1 (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 Om))
(*.f64 (cbrt.f64 Om) (*.f64 (/.f64 1/2 (sin.f64 kx)) (/.f64 (pow.f64 (cbrt.f64 Om) 2) l)))
(*.f64 (cbrt.f64 Om) (*.f64 (pow.f64 (cbrt.f64 Om) 2) (/.f64 1/2 (*.f64 (sin.f64 kx) l))))
(*.f64 (/.f64 (/.f64 1/2 (*.f64 (sin.f64 kx) l)) -1) (neg.f64 Om))
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 (/.f64 (*.f64 (/.f64 1/2 (sin.f64 kx)) (sqrt.f64 (/.f64 Om l))) 1) (sqrt.f64 (/.f64 Om l)))
(*.f64 (sqrt.f64 (/.f64 Om l)) (*.f64 (/.f64 1/2 (sin.f64 kx)) (sqrt.f64 (/.f64 Om l))))
(*.f64 (/.f64 1/2 (sin.f64 kx)) (*.f64 (sqrt.f64 (/.f64 Om l)) (sqrt.f64 (/.f64 Om l))))
(*.f64 (/.f64 (*.f64 (/.f64 1/2 (sin.f64 kx)) (sqrt.f64 (/.f64 Om l))) (sqrt.f64 l)) (sqrt.f64 Om))
(*.f64 (sqrt.f64 Om) (/.f64 (/.f64 1/2 (sin.f64 kx)) (/.f64 (sqrt.f64 l) (sqrt.f64 (/.f64 Om l)))))
(/.f64 (*.f64 (/.f64 1/2 (sin.f64 kx)) (sqrt.f64 (/.f64 Om l))) (/.f64 (sqrt.f64 l) (sqrt.f64 Om)))
(*.f64 (/.f64 (*.f64 (/.f64 1/2 (sin.f64 kx)) (sqrt.f64 (/.f64 Om l))) (sqrt.f64 (neg.f64 l))) (sqrt.f64 (neg.f64 Om)))
(*.f64 (/.f64 (/.f64 1/2 (sin.f64 kx)) (/.f64 (sqrt.f64 (neg.f64 l)) (sqrt.f64 (/.f64 Om l)))) (sqrt.f64 (neg.f64 Om)))
(/.f64 (*.f64 (/.f64 1/2 (sin.f64 kx)) (*.f64 (sqrt.f64 (/.f64 Om l)) (sqrt.f64 (neg.f64 Om)))) (sqrt.f64 (neg.f64 l)))
(*.f64 (/.f64 (/.f64 (/.f64 1/2 (sin.f64 kx)) (pow.f64 (cbrt.f64 (/.f64 l Om)) 2)) 1) (cbrt.f64 (/.f64 Om l)))
(*.f64 (/.f64 1/2 (*.f64 (sin.f64 kx) (pow.f64 (cbrt.f64 (/.f64 l Om)) 2))) (cbrt.f64 (/.f64 Om l)))
(*.f64 (/.f64 (/.f64 1/2 (sin.f64 kx)) (pow.f64 (cbrt.f64 (/.f64 l Om)) 2)) (cbrt.f64 (/.f64 Om l)))
(*.f64 (/.f64 (/.f64 (/.f64 1/2 (sin.f64 kx)) (pow.f64 (cbrt.f64 (/.f64 l Om)) 2)) (cbrt.f64 l)) (cbrt.f64 Om))
(*.f64 (cbrt.f64 Om) (/.f64 (/.f64 1/2 (sin.f64 kx)) (*.f64 (cbrt.f64 l) (pow.f64 (cbrt.f64 (/.f64 l Om)) 2))))
(/.f64 (/.f64 (/.f64 1/2 (sin.f64 kx)) (pow.f64 (cbrt.f64 (/.f64 l Om)) 2)) (/.f64 (cbrt.f64 l) (cbrt.f64 Om)))
(*.f64 (/.f64 (/.f64 (/.f64 1/2 (sin.f64 kx)) (pow.f64 (cbrt.f64 (/.f64 l Om)) 2)) (cbrt.f64 (neg.f64 l))) (cbrt.f64 (neg.f64 Om)))
(*.f64 (/.f64 (/.f64 1/2 (sin.f64 kx)) (*.f64 (cbrt.f64 (neg.f64 l)) (pow.f64 (cbrt.f64 (/.f64 l Om)) 2))) (cbrt.f64 (neg.f64 Om)))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 Om)) (/.f64 1/2 (sin.f64 kx))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 l Om)) 2) (cbrt.f64 (neg.f64 l))))
(pow.f64 (/.f64 (*.f64 1/2 (/.f64 Om l)) (sin.f64 kx)) 1)
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 1/2 (/.f64 Om l)) (sin.f64 kx))) 2)
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (/.f64 Om l)) (sin.f64 kx))) 3)
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(pow.f64 (pow.f64 (/.f64 (*.f64 1/2 (/.f64 Om l)) (sin.f64 kx)) 3) 1/3)
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(pow.f64 (*.f64 (/.f64 (/.f64 l Om) 1/2) (sin.f64 kx)) -1)
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(sqrt.f64 (/.f64 1/4 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)))
(sqrt.f64 (pow.f64 (*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l))) 2))
(log.f64 (pow.f64 (exp.f64 1/2) (/.f64 (/.f64 Om l) (sin.f64 kx))))
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 1/2 (/.f64 Om l)) (sin.f64 kx)))))
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (/.f64 Om l)) (sin.f64 kx)) 3))
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 1/2 (/.f64 Om l)) (sin.f64 kx))))
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(exp.f64 (log.f64 (/.f64 (*.f64 1/2 (/.f64 Om l)) (sin.f64 kx))))
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 1/2 (/.f64 Om l)) (sin.f64 kx))) 1))
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 1/2 (/.f64 Om l)) (sin.f64 kx))))
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 kx) l)))
(*.f64 1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(-.f64 (exp.f64 (log.f64 (+.f64 3/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))) 1)
(+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx)))
(fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2)
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))) 1/2)
(+.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx)))) -1/2)
(+.f64 1/2 (expm1.f64 (log1p.f64 (*.f64 (/.f64 1/4 (sin.f64 kx)) (/.f64 Om l)))))
(-.f64 (/.f64 1/4 (+.f64 1/2 (*.f64 -1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))) (/.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (+.f64 1/2 (*.f64 -1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))
(/.f64 (-.f64 1/4 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))) (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))
(/.f64 (+.f64 1/4 (/.f64 -1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))) (fma.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2))
(-.f64 (+.f64 1/2 (exp.f64 (log1p.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))) 1)
(+.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx)))) -1/2)
(+.f64 1/2 (expm1.f64 (log1p.f64 (*.f64 (/.f64 1/4 (sin.f64 kx)) (/.f64 Om l)))))
(*.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) 1)
(+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx)))
(fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2)
(*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))
(+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx)))
(fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2)
(*.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))
(+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx)))
(fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2)
(*.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) 1/4) (*.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) 1/4) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))))
(+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx)))
(fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2)
(*.f64 (cbrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))) (cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) 2)))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx))) 2)))
(*.f64 (cbrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2)) (cbrt.f64 (pow.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2) 2)))
(*.f64 (cbrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx)))) (*.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx)))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx)))))))
(*.f64 (cbrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2)) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2))) 4))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) 2)) (cbrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx))) 2)))
(*.f64 (cbrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2)) (cbrt.f64 (pow.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2) 2)))
(*.f64 (-.f64 1/4 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))) (/.f64 1 (+.f64 1/2 (*.f64 -1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))
(/.f64 (-.f64 1/4 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))) (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))
(/.f64 (+.f64 1/4 (/.f64 -1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))) (fma.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2))
(*.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3))) (/.f64 1 (-.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (-.f64 (*.f64 1/8 (/.f64 (/.f64 Om l) (sin.f64 kx))) 1/4))))
(*.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3))) (/.f64 1 (-.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (fma.f64 1/8 (/.f64 Om (*.f64 (sin.f64 kx) l)) -1/4))))
(/.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3))) (-.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (fma.f64 1/8 (/.f64 Om (*.f64 (sin.f64 kx) l)) -1/4)))
(*.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))) (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) 1/4)) (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) 1/4))
(+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx)))
(fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2)
(*.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))) (cbrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx)))) (*.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx)))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx)))))))
(*.f64 (cbrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2)) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2))) 4))
(*.f64 (/.f64 1 (+.f64 1/2 (*.f64 -1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))) (-.f64 1/4 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))))
(/.f64 (-.f64 1/4 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))) (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))
(/.f64 (+.f64 1/4 (/.f64 -1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))) (fma.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2))
(*.f64 (/.f64 1 (-.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (-.f64 (*.f64 1/8 (/.f64 (/.f64 Om l) (sin.f64 kx))) 1/4))) (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3))))
(*.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3))) (/.f64 1 (-.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (fma.f64 1/8 (/.f64 Om (*.f64 (sin.f64 kx) l)) -1/4))))
(/.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3))) (-.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (fma.f64 1/8 (/.f64 Om (*.f64 (sin.f64 kx) l)) -1/4)))
(*.f64 (+.f64 (/.f64 (*.f64 1/2 (/.f64 Om l)) (sin.f64 kx)) 1) 1/2)
(+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx)))
(fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2)
(*.f64 (/.f64 (-.f64 1/4 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))) (-.f64 1/4 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)))) (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))
(+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx)))
(fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2)
(*.f64 (/.f64 (-.f64 1/4 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))) (-.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3)))) (+.f64 1/4 (+.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (*.f64 1/8 (/.f64 (/.f64 Om l) (sin.f64 kx))))))
(/.f64 (*.f64 (-.f64 1/4 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))) (+.f64 (+.f64 1/4 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))) (*.f64 1/8 (/.f64 Om (*.f64 (sin.f64 kx) l))))) (-.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3))))
(/.f64 (+.f64 1/4 (/.f64 -1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))) (/.f64 (+.f64 1/8 (/.f64 -1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3))) (+.f64 1/4 (fma.f64 1/8 (/.f64 Om (*.f64 (sin.f64 kx) l)) (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))))))
(*.f64 (/.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3))) (-.f64 1/16 (*.f64 (-.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (*.f64 1/8 (/.f64 (/.f64 Om l) (sin.f64 kx)))) (-.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (*.f64 1/8 (/.f64 (/.f64 Om l) (sin.f64 kx))))))) (+.f64 (-.f64 1/4 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))) (*.f64 1/8 (/.f64 (/.f64 Om l) (sin.f64 kx)))))
(*.f64 (/.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3))) (-.f64 1/16 (*.f64 (+.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (*.f64 -1/8 (/.f64 Om (*.f64 (sin.f64 kx) l)))) (+.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (*.f64 -1/8 (/.f64 Om (*.f64 (sin.f64 kx) l))))))) (+.f64 (-.f64 1/4 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))) (*.f64 1/8 (/.f64 Om (*.f64 (sin.f64 kx) l)))))
(*.f64 (/.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3))) (-.f64 1/16 (*.f64 (+.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (*.f64 (/.f64 Om (*.f64 (sin.f64 kx) l)) -1/8)) (+.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (*.f64 (/.f64 Om (*.f64 (sin.f64 kx) l)) -1/8))))) (+.f64 (fma.f64 1/8 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/4) (/.f64 -1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))))
(*.f64 (/.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3))) (+.f64 1/16 (*.f64 (+.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (*.f64 (/.f64 Om (*.f64 (sin.f64 kx) l)) -1/8)) (+.f64 (/.f64 (*.f64 1/8 (/.f64 Om l)) (sin.f64 kx)) (/.f64 -1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)))))) (+.f64 (fma.f64 1/8 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/4) (/.f64 -1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))))
(*.f64 (/.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3))) (+.f64 1/64 (pow.f64 (-.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (*.f64 1/8 (/.f64 (/.f64 Om l) (sin.f64 kx)))) 3))) (+.f64 1/16 (*.f64 (-.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (*.f64 1/8 (/.f64 (/.f64 Om l) (sin.f64 kx)))) (-.f64 (-.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (*.f64 1/8 (/.f64 (/.f64 Om l) (sin.f64 kx)))) 1/4))))
(/.f64 (*.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3))) (+.f64 1/16 (*.f64 (+.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (*.f64 -1/8 (/.f64 Om (*.f64 (sin.f64 kx) l)))) (-.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (+.f64 (*.f64 1/8 (/.f64 Om (*.f64 (sin.f64 kx) l))) 1/4))))) (+.f64 1/64 (pow.f64 (+.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (*.f64 -1/8 (/.f64 Om (*.f64 (sin.f64 kx) l)))) 3)))
(/.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3))) (/.f64 (+.f64 1/64 (pow.f64 (+.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (*.f64 (/.f64 Om (*.f64 (sin.f64 kx) l)) -1/8)) 3)) (fma.f64 (+.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (*.f64 (/.f64 Om (*.f64 (sin.f64 kx) l)) -1/8)) (-.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (fma.f64 1/8 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/4)) 1/16)))
(/.f64 1 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))
(+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx)))
(fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2)
(/.f64 (-.f64 1/4 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))) (+.f64 1/2 (*.f64 -1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))
(/.f64 (-.f64 1/4 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))) (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))
(/.f64 (+.f64 1/4 (/.f64 -1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))) (fma.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2))
(/.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3))) (-.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (-.f64 (*.f64 1/8 (/.f64 (/.f64 Om l) (sin.f64 kx))) 1/4)))
(*.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3))) (/.f64 1 (-.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (fma.f64 1/8 (/.f64 Om (*.f64 (sin.f64 kx) l)) -1/4))))
(/.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3))) (-.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (fma.f64 1/8 (/.f64 Om (*.f64 (sin.f64 kx) l)) -1/4)))
(/.f64 (sqrt.f64 (-.f64 1/4 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)))) (/.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) (sqrt.f64 (-.f64 1/4 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1/4 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)))) (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))))) (sqrt.f64 (-.f64 1/4 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)))))
(*.f64 (sqrt.f64 (+.f64 1/4 (/.f64 -1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)))) (/.f64 (sqrt.f64 (+.f64 1/4 (/.f64 -1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)))) (fma.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2)))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3)))) (/.f64 (-.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (-.f64 (*.f64 1/8 (/.f64 (/.f64 Om l) (sin.f64 kx))) 1/4)) (sqrt.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3))))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3)))) (-.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (fma.f64 1/8 (/.f64 Om (*.f64 (sin.f64 kx) l)) -1/4))) (sqrt.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3)))))
(*.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3)))) (/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3)))) (-.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (fma.f64 1/8 (/.f64 Om (*.f64 (sin.f64 kx) l)) -1/4))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 1/4 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)))) (cbrt.f64 (-.f64 1/4 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))))) (/.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) (cbrt.f64 (-.f64 1/4 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))))))
(/.f64 (cbrt.f64 (-.f64 1/4 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)))) (/.f64 (/.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))) (cbrt.f64 (-.f64 1/4 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))))) (cbrt.f64 (-.f64 1/4 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 1/4 (/.f64 -1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)))) (cbrt.f64 (+.f64 1/4 (/.f64 -1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))))) (/.f64 (fma.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2) (cbrt.f64 (+.f64 1/4 (/.f64 -1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3)))) (cbrt.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3))))) (/.f64 (-.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (-.f64 (*.f64 1/8 (/.f64 (/.f64 Om l) (sin.f64 kx))) 1/4)) (cbrt.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3))))))
(/.f64 (cbrt.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3)))) (/.f64 (/.f64 (-.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (fma.f64 1/8 (/.f64 Om (*.f64 (sin.f64 kx) l)) -1/4)) (cbrt.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3))))) (cbrt.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3))))))
(/.f64 (-.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) 1/4) (-.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))) 1/2))
(/.f64 (+.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) -1/4) (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) -1/2))
(/.f64 (+.f64 -1/4 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))) (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) -1/2))
(/.f64 (-.f64 1/64 (*.f64 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3)) (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3)))) (*.f64 (-.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (-.f64 (*.f64 1/8 (/.f64 (/.f64 Om l) (sin.f64 kx))) 1/4)) (-.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3)))))
(/.f64 (-.f64 1/64 (*.f64 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3)) (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3)))) (*.f64 (-.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (fma.f64 1/8 (/.f64 Om (*.f64 (sin.f64 kx) l)) -1/4)) (-.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3)))))
(/.f64 (/.f64 (-.f64 1/64 (/.f64 (/.f64 1/4096 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3)) (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3))) (+.f64 1/8 (/.f64 -1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3)))) (-.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (fma.f64 1/8 (/.f64 Om (*.f64 (sin.f64 kx) l)) -1/4)))
(/.f64 (-.f64 1/16 (*.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)))) (*.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) (+.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) 1/4)))
(/.f64 (-.f64 1/16 (*.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)))) (*.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))) (+.f64 1/4 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)))))
(/.f64 (-.f64 1/16 (/.f64 (/.f64 1/256 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))) (*.f64 (fma.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2) (+.f64 1/4 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)))))
(/.f64 (+.f64 1/512 (pow.f64 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3)) 3)) (*.f64 (-.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (-.f64 (*.f64 1/8 (/.f64 (/.f64 Om l) (sin.f64 kx))) 1/4)) (+.f64 1/64 (*.f64 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3)) (-.f64 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3)) 1/8)))))
(/.f64 (/.f64 (+.f64 1/512 (/.f64 1/262144 (pow.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3) 3))) (-.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (fma.f64 1/8 (/.f64 Om (*.f64 (sin.f64 kx) l)) -1/4))) (+.f64 1/64 (*.f64 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3)) (+.f64 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3)) -1/8))))
(/.f64 (/.f64 (+.f64 1/512 (/.f64 1/262144 (pow.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3) 3))) (-.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (fma.f64 1/8 (/.f64 Om (*.f64 (sin.f64 kx) l)) -1/4))) (+.f64 1/64 (/.f64 (+.f64 (/.f64 1/4096 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3)) -1/512) (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3))))
(/.f64 (-.f64 1/64 (pow.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) 3)) (*.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) (+.f64 1/16 (*.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (+.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) 1/4)))))
(/.f64 (/.f64 (-.f64 1/64 (/.f64 1/4096 (pow.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2) 3))) (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))))) (+.f64 1/16 (*.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (+.f64 1/4 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))))))
(/.f64 (+.f64 1/64 (/.f64 -1/4096 (pow.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2) 3))) (*.f64 (fma.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2) (+.f64 1/16 (/.f64 (+.f64 1/64 (/.f64 1/256 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))) (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)))))
(/.f64 (neg.f64 (-.f64 1/4 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)))) (neg.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))
(/.f64 (+.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) -1/4) (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) -1/2))
(/.f64 (+.f64 -1/4 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))) (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) -1/2))
(/.f64 (neg.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3)))) (neg.f64 (-.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (-.f64 (*.f64 1/8 (/.f64 (/.f64 Om l) (sin.f64 kx))) 1/4))))
(/.f64 (+.f64 -1/8 (neg.f64 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3)))) (neg.f64 (-.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (fma.f64 1/8 (/.f64 Om (*.f64 (sin.f64 kx) l)) -1/4))))
(/.f64 (+.f64 -1/8 (/.f64 -1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3))) (+.f64 (/.f64 -1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (fma.f64 1/8 (/.f64 Om (*.f64 (sin.f64 kx) l)) -1/4)))
(/.f64 (+.f64 -1/8 (/.f64 -1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3))) (+.f64 (fma.f64 1/8 (/.f64 Om (*.f64 (sin.f64 kx) l)) -1/4) (/.f64 -1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))))
(pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) 1)
(+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx)))
(fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2)
(pow.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))) 2)
(+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx)))
(fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2)
(pow.f64 (cbrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))) 3)
(+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx)))
(fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2)
(pow.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) 2) 1/2)
(sqrt.f64 (pow.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx))) 2))
(fabs.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2))
(pow.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) 3) 1/3)
(+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx)))
(fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2)
(sqrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) 2))
(sqrt.f64 (pow.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx))) 2))
(fabs.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2))
(log.f64 (exp.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))
(+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx)))
(fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2)
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))))
(+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx)))
(fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2)
(cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) 3))
(+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx)))
(fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2)
(expm1.f64 (log.f64 (+.f64 3/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))
(+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx)))
(fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2)
(exp.f64 (log.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))
(+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx)))
(fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2)
(log1p.f64 (expm1.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))
(+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx)))
(fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2)
(fma.f64 1/2 (/.f64 (*.f64 1/2 (/.f64 Om l)) (sin.f64 kx)) 1/2)
(+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx)))
(fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2)
(fma.f64 (/.f64 (*.f64 1/2 (/.f64 Om l)) (sin.f64 kx)) 1/2 1/2)
(+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx)))
(fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2)
(fma.f64 1 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))) 1/2)
(+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx)))
(fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/2)
(fma.f64 (/.f64 1/2 (sqrt.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)))) (/.f64 1/2 (sqrt.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)))) 1/2)
(fma.f64 (cbrt.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))) (cbrt.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) 1/2)
(fma.f64 (cbrt.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))) (cbrt.f64 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx))) 1/2)
(fma.f64 (cbrt.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))) (cbrt.f64 (*.f64 (/.f64 1/4 (sin.f64 kx)) (/.f64 Om l))) 1/2)

localize27.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(*.f64 1/2 (/.f64 1 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))))
0.9b
(/.f64 1 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2)))
3.0b
(*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))
5.1b
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))))))
Compiler

Compiled 79 to 45 computations (43% saved)

series18.0ms (0.1%)

Counts
4 → 128
Calls

36 calls:

TimeVariablePointExpression
2.0ms
Om
@0
(*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))
1.0ms
ky
@-inf
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))))))
1.0ms
ky
@inf
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))))))
1.0ms
l
@0
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))))))
1.0ms
ky
@0
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))))))

rewrite100.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1018×associate-/l*
628×associate-/r/
550×distribute-rgt-in
506×distribute-lft-in
356×add-sqr-sqrt
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
017120
1358120
24505102
Stop Event
node limit
Counts
4 → 197
Calls
Call 1
Inputs
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))))))
(*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))
(/.f64 1 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2)))
(*.f64 1/2 (/.f64 1 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))) 1/4) (pow.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))))) (cbrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)))) 2) 1/2) (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)) 2))) (sqrt.f64 (-.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)) 3))) (sqrt.f64 (+.f64 1/4 (*.f64 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)) (-.f64 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (cbrt.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 -1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sin.f64 ky) (/.f64 Om (/.f64 l -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sin.f64 ky) (/.f64 (/.f64 Om (/.f64 l -1/2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sin.f64 ky) (/.f64 -1/2 (/.f64 l Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sin.f64 ky) (/.f64 -1 (neg.f64 (*.f64 (/.f64 l Om) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 l (/.f64 (/.f64 1 (sin.f64 ky)) (*.f64 (/.f64 1 Om) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 l (*.f64 (/.f64 1 (sin.f64 ky)) (/.f64 Om -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 l Om) (/.f64 1 (*.f64 -2 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 l Om) (/.f64 -1/2 (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (*.f64 (/.f64 1 (sin.f64 ky)) (/.f64 Om l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 l Om) -2) (/.f64 1 (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 (/.f64 l Om) -2)) (/.f64 1 (*.f64 (sqrt.f64 (*.f64 (/.f64 l Om) -2)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 (/.f64 l Om) -2)) (/.f64 (sqrt.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))) (sqrt.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) (sqrt.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) (/.f64 -1 (neg.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (/.f64 l Om)) (/.f64 (/.f64 1 (sin.f64 ky)) (*.f64 (sqrt.f64 (/.f64 l Om)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (sin.f64 ky)) (/.f64 (/.f64 Om (/.f64 l -1/2)) (sqrt.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (sin.f64 ky)) (/.f64 1 (*.f64 (sqrt.f64 (sin.f64 ky)) (*.f64 (/.f64 l Om) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (sin.f64 ky)) (/.f64 (sqrt.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))) (sqrt.f64 (*.f64 (/.f64 l Om) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (sin.f64 ky)) (/.f64 -1/2 (*.f64 (sqrt.f64 (sin.f64 ky)) (/.f64 l Om))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 (/.f64 l Om) -2)) (/.f64 (/.f64 1 (sin.f64 ky)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 l Om) -2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 l Om) -2)) 2) (/.f64 (/.f64 1 (sin.f64 ky)) (cbrt.f64 (*.f64 (/.f64 l Om) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 l Om) -2)) 2) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 (/.f64 l Om) -2)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) (/.f64 (sqrt.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))) (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) (/.f64 (cbrt.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))) (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) 2) (cbrt.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) 2) (/.f64 -1 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (/.f64 l Om)) 2) (/.f64 (/.f64 1 (sin.f64 ky)) (*.f64 (cbrt.f64 (/.f64 l Om)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (/.f64 Om (/.f64 l -1/2)) (pow.f64 (cbrt.f64 (sin.f64 ky)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) 2) (/.f64 (/.f64 Om (/.f64 l -1/2)) (cbrt.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) 2) (/.f64 1 (*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (/.f64 l Om) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) 2) (/.f64 -1/2 (*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 l Om))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l -2) (/.f64 (/.f64 1 (sin.f64 ky)) (/.f64 1 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l -2) (/.f64 Om (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l -2) (*.f64 (/.f64 1 (sin.f64 ky)) Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 -1 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) 2)) (/.f64 (sqrt.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))) (sqrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) 2)) (/.f64 (cbrt.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2)))) (/.f64 (sqrt.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))) (sqrt.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (/.f64 l Om))) (/.f64 (sqrt.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))) (sqrt.f64 -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (/.f64 l Om))) (/.f64 -1/2 (sqrt.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)) (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) 2))) (/.f64 (cbrt.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (/.f64 l Om))) (cbrt.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)))) (/.f64 -1/2 (cbrt.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)) (cbrt.f64 (*.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2))) (cbrt.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 ky) l) (/.f64 -1/2 (/.f64 1 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 ky) l) (*.f64 -1/2 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 l Om))) (/.f64 -1/2 (sqrt.f64 (/.f64 l Om))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (/.f64 l Om)) 2)) (/.f64 -1/2 (cbrt.f64 (/.f64 l Om))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 (sqrt.f64 (/.f64 l Om))) (/.f64 (/.f64 1 (sin.f64 ky)) (sqrt.f64 (/.f64 l Om))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 (pow.f64 (cbrt.f64 (/.f64 l Om)) 2)) (/.f64 (/.f64 1 (sin.f64 ky)) (cbrt.f64 (/.f64 l Om))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 ky) -2) (/.f64 Om l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 ky) (sqrt.f64 (*.f64 (/.f64 l Om) -2))) (/.f64 1 (sqrt.f64 (*.f64 (/.f64 l Om) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (*.f64 (/.f64 l Om) -2)) 2)) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 l Om) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 l Om) -2) (sqrt.f64 (sin.f64 ky))) (/.f64 1 (sqrt.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 l Om) -2) (pow.f64 (cbrt.f64 (sin.f64 ky)) 2)) (/.f64 1 (cbrt.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 ky) (neg.f64 l)) (*.f64 -1/2 (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 (neg.f64 l)) (*.f64 (/.f64 1 (sin.f64 ky)) (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 ky) (*.f64 l -2)) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 l) -2) (*.f64 (/.f64 1 (sin.f64 ky)) (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 l -2) (sin.f64 ky)) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 l -1/2) (*.f64 (/.f64 1 (sin.f64 ky)) Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 l (/.f64 (sqrt.f64 Om) -2)) (*.f64 (/.f64 1 (sin.f64 ky)) (sqrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l -2) (pow.f64 (cbrt.f64 Om) 2)) (*.f64 (/.f64 1 (sin.f64 ky)) (cbrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 l 1) (/.f64 (/.f64 1 (sin.f64 ky)) (/.f64 -2 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 l (sqrt.f64 Om)) (/.f64 (/.f64 1 (sin.f64 ky)) (/.f64 -2 (sqrt.f64 Om))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 l (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (/.f64 1 (sin.f64 ky)) (/.f64 -2 (cbrt.f64 Om))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sin.f64 ky)) (/.f64 -1 (*.f64 (/.f64 l Om) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 l Om) -2)) (/.f64 -1 (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2)))) (/.f64 -1 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) 2)) (/.f64 -1 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (sin.f64 ky)) (sqrt.f64 (/.f64 l Om))) (/.f64 -1/2 (*.f64 (sqrt.f64 (sin.f64 ky)) (sqrt.f64 (/.f64 l Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 l -2)) (*.f64 (/.f64 1 (sin.f64 ky)) (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 -2) (/.f64 l Om)) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (*.f64 (/.f64 l Om) -2) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 l Om) -2) 3) (pow.f64 (sin.f64 ky) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))) (sqrt.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))) 2) (cbrt.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sin.f64 ky)) (/.f64 Om (/.f64 l -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sin.f64 ky)) (pow.f64 (*.f64 (/.f64 l Om) -2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 1 (*.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 Om (/.f64 l -1/2)) (/.f64 1 (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) 2)) (cbrt.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (sin.f64 ky)) (/.f64 Om l)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 -2 (sin.f64 ky))) (/.f64 Om l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (sin.f64 ky)) (*.f64 l -2)) Om)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (/.f64 l Om) -2) -1) (/.f64 1 (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) -1) (pow.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) 2) -1) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) -1) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (sin.f64 ky) (*.f64 l -2))) Om)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (sin.f64 ky)) l) (/.f64 Om -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (sin.f64 ky)) (*.f64 -2 (neg.f64 l))) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (sin.f64 ky)) (*.f64 (neg.f64 l) -2)) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (sin.f64 ky)) (/.f64 l -1/2)) Om)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (sin.f64 ky)) (/.f64 l (/.f64 (sqrt.f64 Om) -2))) (sqrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (sin.f64 ky)) (/.f64 (*.f64 l -2) (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (sin.f64 ky)) (neg.f64 (*.f64 l -2))) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 -2 (sin.f64 ky))) 1) (/.f64 Om l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 -2 (sin.f64 ky))) l) Om)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 -2 (sin.f64 ky))) (sqrt.f64 l)) (/.f64 Om (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 -2 (sin.f64 ky))) (pow.f64 (cbrt.f64 l) 2)) (/.f64 Om (cbrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 -2 (sin.f64 ky))) -1) (neg.f64 (/.f64 Om l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 -2 (sin.f64 ky))) (neg.f64 l)) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 -2 (sin.f64 ky))) (/.f64 l 1)) Om)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 -2 (sin.f64 ky))) (/.f64 l (sqrt.f64 Om))) (sqrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 -2 (sin.f64 ky))) (/.f64 l (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 -2 (sin.f64 ky))) (neg.f64 (neg.f64 l))) (neg.f64 (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 (sqrt.f64 (*.f64 (/.f64 l Om) -2)) (sin.f64 ky))) (sqrt.f64 (*.f64 l -2))) (sqrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 1 (sin.f64 ky)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 l Om) -2)) 2)) (cbrt.f64 (*.f64 l -2))) (cbrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (sin.f64 ky) (*.f64 -1/4 (/.f64 Om l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (sin.f64 ky)) (/.f64 (*.f64 (/.f64 l Om) -2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/2 (/.f64 1 (sin.f64 ky))) (*.f64 (/.f64 l Om) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1/2 (*.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (sin.f64 ky)) 1/2) (*.f64 (/.f64 l Om) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1/2 (sin.f64 ky)) (*.f64 (/.f64 l Om) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1/2 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2)))) (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1/2 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 Om l)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))))))))

simplify141.0ms (0.7%)

Algorithm
egg-herbie
Rules
1280×distribute-rgt-in
1274×distribute-lft-in
682×associate-*r*
622×*-commutative
604×associate-/r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
057511339
1152410903
2612410903
Stop Event
node limit
Counts
325 → 343
Calls
Call 1
Inputs
(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))))))
(sqrt.f64 1/2)
(+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 ky))))) (sqrt.f64 1/2))
(+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 ky))))) (+.f64 (sqrt.f64 1/2) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 ky))))) (+.f64 (*.f64 -1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))))) (+.f64 (sqrt.f64 1/2) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 1/2)
(+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 ky))))) (sqrt.f64 1/2))
(+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 ky))))) (+.f64 (sqrt.f64 1/2) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 ky))))) (+.f64 (*.f64 -1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))))) (+.f64 (sqrt.f64 1/2) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 1/2)
(+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 ky))))) (sqrt.f64 1/2))
(+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 ky))))) (+.f64 (sqrt.f64 1/2) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 ky))))) (+.f64 (*.f64 -1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))))) (+.f64 (sqrt.f64 1/2) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))))))))
(*.f64 -2 (/.f64 (*.f64 l ky) Om))
(+.f64 (*.f64 -2 (/.f64 (*.f64 l ky) Om)) (*.f64 1/3 (/.f64 (*.f64 l (pow.f64 ky 3)) Om)))
(+.f64 (*.f64 -1/60 (/.f64 (*.f64 l (pow.f64 ky 5)) Om)) (+.f64 (*.f64 -2 (/.f64 (*.f64 l ky) Om)) (*.f64 1/3 (/.f64 (*.f64 l (pow.f64 ky 3)) Om))))
(+.f64 (*.f64 -1/60 (/.f64 (*.f64 l (pow.f64 ky 5)) Om)) (+.f64 (*.f64 1/2520 (/.f64 (*.f64 l (pow.f64 ky 7)) Om)) (+.f64 (*.f64 -2 (/.f64 (*.f64 l ky) Om)) (*.f64 1/3 (/.f64 (*.f64 l (pow.f64 ky 3)) 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 -1/2 (/.f64 Om (*.f64 l ky)))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 l ky))) (*.f64 -1/12 (/.f64 (*.f64 Om ky) l)))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 l ky))) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))) (pow.f64 ky 3))) (*.f64 -1/12 (/.f64 (*.f64 Om ky) l))))
(+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 1/720 (/.f64 Om l)) (+.f64 (*.f64 1/6 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l)))) (*.f64 -1/5040 (/.f64 Om l)))) (pow.f64 ky 5))) (+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 l ky))) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))) (pow.f64 ky 3))) (*.f64 -1/12 (/.f64 (*.f64 Om ky) l)))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l ky))) (*.f64 -1/24 (/.f64 (*.f64 Om ky) l)))
(+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l ky))) (+.f64 (*.f64 -1/24 (/.f64 (*.f64 Om ky) l)) (*.f64 1/4 (*.f64 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))) (pow.f64 ky 3)))))
(+.f64 (*.f64 1/4 (*.f64 (+.f64 (*.f64 1/720 (/.f64 Om l)) (+.f64 (*.f64 1/6 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l)))) (*.f64 -1/5040 (/.f64 Om l)))) (pow.f64 ky 5))) (+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l ky))) (+.f64 (*.f64 -1/24 (/.f64 (*.f64 Om ky) l)) (*.f64 1/4 (*.f64 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))) (pow.f64 ky 3))))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (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 (exp.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)))))) 1)
(*.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)))))
(*.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)))) 1)
(*.f64 (pow.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))) 1/4) (pow.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))) 1/4))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))))) (cbrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)))) 2) 1/2) (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)))) 1/2))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)) 2))) (sqrt.f64 (-.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)))))
(/.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)) 3))) (sqrt.f64 (+.f64 1/4 (*.f64 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)) (-.f64 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)) 1/2)))))
(pow.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))) 1/2)
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)))) 1)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))) 1/4) 2)
(pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))))) 3)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))) 3/2) 1/3)
(fabs.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)))))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))))))
(exp.f64 (*.f64 (log.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2)))) 1)
(/.f64 1 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky)))
(/.f64 1 (/.f64 (cbrt.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) 2)))
(/.f64 1 (/.f64 -1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))))
(/.f64 (sin.f64 ky) (/.f64 Om (/.f64 l -1/2)))
(/.f64 (sin.f64 ky) (/.f64 (/.f64 Om (/.f64 l -1/2)) 1))
(/.f64 (sin.f64 ky) (/.f64 -1/2 (/.f64 l Om)))
(/.f64 (sin.f64 ky) (/.f64 -1 (neg.f64 (*.f64 (/.f64 l Om) -2))))
(/.f64 l (/.f64 (/.f64 1 (sin.f64 ky)) (*.f64 (/.f64 1 Om) -2)))
(/.f64 l (*.f64 (/.f64 1 (sin.f64 ky)) (/.f64 Om -2)))
(/.f64 (/.f64 l Om) (/.f64 1 (*.f64 -2 (sin.f64 ky))))
(/.f64 (/.f64 l Om) (/.f64 -1/2 (sin.f64 ky)))
(/.f64 -2 (*.f64 (/.f64 1 (sin.f64 ky)) (/.f64 Om l)))
(/.f64 (*.f64 (/.f64 l Om) -2) (/.f64 1 (sin.f64 ky)))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2)) 1)
(/.f64 (sqrt.f64 (*.f64 (/.f64 l Om) -2)) (/.f64 1 (*.f64 (sqrt.f64 (*.f64 (/.f64 l Om) -2)) (sin.f64 ky))))
(/.f64 (sqrt.f64 (*.f64 (/.f64 l Om) -2)) (/.f64 (sqrt.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))) (sqrt.f64 (sin.f64 ky))))
(/.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) (sqrt.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))))
(/.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) (/.f64 -1 (neg.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))))))
(/.f64 (sqrt.f64 (/.f64 l Om)) (/.f64 (/.f64 1 (sin.f64 ky)) (*.f64 (sqrt.f64 (/.f64 l Om)) -2)))
(/.f64 (sqrt.f64 (sin.f64 ky)) (/.f64 (/.f64 Om (/.f64 l -1/2)) (sqrt.f64 (sin.f64 ky))))
(/.f64 (sqrt.f64 (sin.f64 ky)) (/.f64 1 (*.f64 (sqrt.f64 (sin.f64 ky)) (*.f64 (/.f64 l Om) -2))))
(/.f64 (sqrt.f64 (sin.f64 ky)) (/.f64 (sqrt.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))) (sqrt.f64 (*.f64 (/.f64 l Om) -2))))
(/.f64 (sqrt.f64 (sin.f64 ky)) (/.f64 -1/2 (*.f64 (sqrt.f64 (sin.f64 ky)) (/.f64 l Om))))
(/.f64 (cbrt.f64 (*.f64 (/.f64 l Om) -2)) (/.f64 (/.f64 1 (sin.f64 ky)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 l Om) -2)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 l Om) -2)) 2) (/.f64 (/.f64 1 (sin.f64 ky)) (cbrt.f64 (*.f64 (/.f64 l Om) -2))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 l Om) -2)) 2) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 (/.f64 l Om) -2)) (sin.f64 ky))))
(/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) 2)))
(/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) (/.f64 (sqrt.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))) (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))))))
(/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) (/.f64 (cbrt.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))) (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2)))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) 2) (cbrt.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) 2) (/.f64 -1 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 l Om)) 2) (/.f64 (/.f64 1 (sin.f64 ky)) (*.f64 (cbrt.f64 (/.f64 l Om)) -2)))
(/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (/.f64 Om (/.f64 l -1/2)) (pow.f64 (cbrt.f64 (sin.f64 ky)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) 2) (/.f64 (/.f64 Om (/.f64 l -1/2)) (cbrt.f64 (sin.f64 ky))))
(/.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) 2) (/.f64 1 (*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (/.f64 l Om) -2))))
(/.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) 2) (/.f64 -1/2 (*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 l Om))))
(/.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) -1/2)
(/.f64 (*.f64 l -2) (/.f64 (/.f64 1 (sin.f64 ky)) (/.f64 1 Om)))
(/.f64 (*.f64 l -2) (/.f64 Om (sin.f64 ky)))
(/.f64 (*.f64 l -2) (*.f64 (/.f64 1 (sin.f64 ky)) Om))
(/.f64 -1 (/.f64 -1 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) -1)
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) 2)) (/.f64 (sqrt.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))) (sqrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) 2)) (/.f64 (cbrt.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) 2))))
(/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2)))) (/.f64 (sqrt.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))) (sqrt.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))))))
(/.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (/.f64 l Om))) (/.f64 (sqrt.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))) (sqrt.f64 -2)))
(/.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (/.f64 l Om))) (/.f64 -1/2 (sqrt.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)) (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) 2))) (/.f64 (cbrt.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) 2))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (/.f64 l Om))) (cbrt.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)))) (/.f64 -1/2 (cbrt.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)) (cbrt.f64 (*.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2))) (cbrt.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))))
(/.f64 (*.f64 (sin.f64 ky) l) (/.f64 -1/2 (/.f64 1 Om)))
(/.f64 (*.f64 (sin.f64 ky) l) (*.f64 -1/2 Om))
(/.f64 (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 l Om))) (/.f64 -1/2 (sqrt.f64 (/.f64 l Om))))
(/.f64 (*.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (/.f64 l Om)) 2)) (/.f64 -1/2 (cbrt.f64 (/.f64 l Om))))
(/.f64 (*.f64 -2 (sqrt.f64 (/.f64 l Om))) (/.f64 (/.f64 1 (sin.f64 ky)) (sqrt.f64 (/.f64 l Om))))
(/.f64 (*.f64 -2 (pow.f64 (cbrt.f64 (/.f64 l Om)) 2)) (/.f64 (/.f64 1 (sin.f64 ky)) (cbrt.f64 (/.f64 l Om))))
(/.f64 (*.f64 (sin.f64 ky) -2) (/.f64 Om l))
(/.f64 (*.f64 (sin.f64 ky) (sqrt.f64 (*.f64 (/.f64 l Om) -2))) (/.f64 1 (sqrt.f64 (*.f64 (/.f64 l Om) -2))))
(/.f64 (*.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (*.f64 (/.f64 l Om) -2)) 2)) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 l Om) -2))))
(/.f64 (*.f64 (*.f64 (/.f64 l Om) -2) (sqrt.f64 (sin.f64 ky))) (/.f64 1 (sqrt.f64 (sin.f64 ky))))
(/.f64 (*.f64 (*.f64 (/.f64 l Om) -2) (pow.f64 (cbrt.f64 (sin.f64 ky)) 2)) (/.f64 1 (cbrt.f64 (sin.f64 ky))))
(/.f64 (*.f64 (sin.f64 ky) (neg.f64 l)) (*.f64 -1/2 (neg.f64 Om)))
(/.f64 (*.f64 -2 (neg.f64 l)) (*.f64 (/.f64 1 (sin.f64 ky)) (neg.f64 Om)))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 l -2)) Om)
(/.f64 (*.f64 (neg.f64 l) -2) (*.f64 (/.f64 1 (sin.f64 ky)) (neg.f64 Om)))
(/.f64 (*.f64 (*.f64 l -2) (sin.f64 ky)) Om)
(/.f64 (/.f64 l -1/2) (*.f64 (/.f64 1 (sin.f64 ky)) Om))
(/.f64 (/.f64 l (/.f64 (sqrt.f64 Om) -2)) (*.f64 (/.f64 1 (sin.f64 ky)) (sqrt.f64 Om)))
(/.f64 (/.f64 (*.f64 l -2) (pow.f64 (cbrt.f64 Om) 2)) (*.f64 (/.f64 1 (sin.f64 ky)) (cbrt.f64 Om)))
(/.f64 (/.f64 l 1) (/.f64 (/.f64 1 (sin.f64 ky)) (/.f64 -2 Om)))
(/.f64 (/.f64 l (sqrt.f64 Om)) (/.f64 (/.f64 1 (sin.f64 ky)) (/.f64 -2 (sqrt.f64 Om))))
(/.f64 (/.f64 l (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (/.f64 1 (sin.f64 ky)) (/.f64 -2 (cbrt.f64 Om))))
(/.f64 (neg.f64 (sin.f64 ky)) (/.f64 -1 (*.f64 (/.f64 l Om) -2)))
(/.f64 (neg.f64 (*.f64 (/.f64 l Om) -2)) (/.f64 -1 (sin.f64 ky)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2)))) (/.f64 -1 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2)))))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) 2)) (/.f64 -1 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2)))))
(/.f64 (neg.f64 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2)
(/.f64 (*.f64 (sqrt.f64 (sin.f64 ky)) (sqrt.f64 (/.f64 l Om))) (/.f64 -1/2 (*.f64 (sqrt.f64 (sin.f64 ky)) (sqrt.f64 (/.f64 l Om)))))
(/.f64 (neg.f64 (*.f64 l -2)) (*.f64 (/.f64 1 (sin.f64 ky)) (neg.f64 Om)))
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2)) 1)
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) 2)
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) 3)
(pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -2) (/.f64 l Om)) (sin.f64 ky)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2)))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2)) 3))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (*.f64 (/.f64 l Om) -2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 l Om) -2) 3) (pow.f64 (sin.f64 ky) 3)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))))
(exp.f64 (log.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky)))) 1)
(*.f64 1 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky)))
(*.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky)) 1)
(*.f64 (sqrt.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))) (sqrt.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))) 2) (cbrt.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))))
(*.f64 (/.f64 1 (sin.f64 ky)) (/.f64 Om (/.f64 l -1/2)))
(*.f64 (/.f64 1 (sin.f64 ky)) (pow.f64 (*.f64 (/.f64 l Om) -2) -1))
(*.f64 -1 (/.f64 1 (*.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)))
(*.f64 (/.f64 Om (/.f64 l -1/2)) (/.f64 1 (sin.f64 ky)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) 2)) (cbrt.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))))
(*.f64 (*.f64 (/.f64 1 (sin.f64 ky)) (/.f64 Om l)) -1/2)
(*.f64 (/.f64 1 (*.f64 -2 (sin.f64 ky))) (/.f64 Om l))
(*.f64 (/.f64 (/.f64 1 (sin.f64 ky)) (*.f64 l -2)) Om)
(*.f64 (/.f64 1 (*.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)) -1)
(*.f64 (pow.f64 (*.f64 (/.f64 l Om) -2) -1) (/.f64 1 (sin.f64 ky)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) -1) (pow.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) 2) -1) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) -1))
(*.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) -1) -1/2)
(*.f64 (/.f64 1 (*.f64 (sin.f64 ky) (*.f64 l -2))) Om)
(*.f64 (/.f64 (/.f64 1 (sin.f64 ky)) l) (/.f64 Om -2))
(*.f64 (/.f64 (/.f64 1 (sin.f64 ky)) (*.f64 -2 (neg.f64 l))) (neg.f64 Om))
(*.f64 (/.f64 (/.f64 1 (sin.f64 ky)) (*.f64 (neg.f64 l) -2)) (neg.f64 Om))
(*.f64 (/.f64 (/.f64 1 (sin.f64 ky)) (/.f64 l -1/2)) Om)
(*.f64 (/.f64 (/.f64 1 (sin.f64 ky)) (/.f64 l (/.f64 (sqrt.f64 Om) -2))) (sqrt.f64 Om))
(*.f64 (/.f64 (/.f64 1 (sin.f64 ky)) (/.f64 (*.f64 l -2) (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 Om))
(*.f64 (/.f64 (/.f64 1 (sin.f64 ky)) (neg.f64 (*.f64 l -2))) (neg.f64 Om))
(*.f64 (/.f64 (/.f64 1 (*.f64 -2 (sin.f64 ky))) 1) (/.f64 Om l))
(*.f64 (/.f64 (/.f64 1 (*.f64 -2 (sin.f64 ky))) l) Om)
(*.f64 (/.f64 (/.f64 1 (*.f64 -2 (sin.f64 ky))) (sqrt.f64 l)) (/.f64 Om (sqrt.f64 l)))
(*.f64 (/.f64 (/.f64 1 (*.f64 -2 (sin.f64 ky))) (pow.f64 (cbrt.f64 l) 2)) (/.f64 Om (cbrt.f64 l)))
(*.f64 (/.f64 (/.f64 1 (*.f64 -2 (sin.f64 ky))) -1) (neg.f64 (/.f64 Om l)))
(*.f64 (/.f64 (/.f64 1 (*.f64 -2 (sin.f64 ky))) (neg.f64 l)) (neg.f64 Om))
(*.f64 (/.f64 (/.f64 1 (*.f64 -2 (sin.f64 ky))) (/.f64 l 1)) Om)
(*.f64 (/.f64 (/.f64 1 (*.f64 -2 (sin.f64 ky))) (/.f64 l (sqrt.f64 Om))) (sqrt.f64 Om))
(*.f64 (/.f64 (/.f64 1 (*.f64 -2 (sin.f64 ky))) (/.f64 l (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 Om))
(*.f64 (/.f64 (/.f64 1 (*.f64 -2 (sin.f64 ky))) (neg.f64 (neg.f64 l))) (neg.f64 (neg.f64 Om)))
(*.f64 (/.f64 (/.f64 1 (*.f64 (sqrt.f64 (*.f64 (/.f64 l Om) -2)) (sin.f64 ky))) (sqrt.f64 (*.f64 l -2))) (sqrt.f64 Om))
(*.f64 (/.f64 (/.f64 (/.f64 1 (sin.f64 ky)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 l Om) -2)) 2)) (cbrt.f64 (*.f64 l -2))) (cbrt.f64 Om))
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2)) -1)
(pow.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky)) 1)
(pow.f64 (sqrt.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))) 2)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))) 3)
(pow.f64 (pow.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2)) -2))
(log.f64 (exp.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky)))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky)) 3))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))))
(exp.f64 (log.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) -1))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))) 1))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)))) 1)
(/.f64 1/2 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2)))
(/.f64 1 (/.f64 (sin.f64 ky) (*.f64 -1/4 (/.f64 Om l))))
(/.f64 (/.f64 1 (sin.f64 ky)) (/.f64 (*.f64 (/.f64 l Om) -2) 1/2))
(/.f64 (*.f64 1/2 (/.f64 1 (sin.f64 ky))) (*.f64 (/.f64 l Om) -2))
(/.f64 -1/2 (*.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2))
(/.f64 (*.f64 (/.f64 1 (sin.f64 ky)) 1/2) (*.f64 (/.f64 l Om) -2))
(/.f64 (/.f64 1/2 (sin.f64 ky)) (*.f64 (/.f64 l Om) -2))
(/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))
(/.f64 (/.f64 1/2 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2)))) (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))))
(/.f64 (/.f64 1/2 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))))
(/.f64 (*.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 Om l)) -2)
(pow.f64 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)) 1)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))) 2)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)) 3) 1/3)
(sqrt.f64 (pow.f64 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)) 2))
(log.f64 (exp.f64 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)) 3))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))))
(exp.f64 (log.f64 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))) 1))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))))
Outputs
(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 l (sin.f64 ky)))))
(sqrt.f64 (fma.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2))
(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 l (sin.f64 ky)))))
(sqrt.f64 (fma.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2))
(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 l (sin.f64 ky)))))
(sqrt.f64 (fma.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2))
(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 l (sin.f64 ky)))))
(sqrt.f64 (fma.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2))
(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 l (sin.f64 ky)))))
(sqrt.f64 (fma.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2))
(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 l (sin.f64 ky)))))
(sqrt.f64 (fma.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2))
(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 l (sin.f64 ky)))))
(sqrt.f64 (fma.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2))
(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 l (sin.f64 ky)))))
(sqrt.f64 (fma.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2))
(sqrt.f64 1/2)
(+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 ky))))) (sqrt.f64 1/2))
(fma.f64 -1/8 (/.f64 Om (*.f64 (*.f64 (sqrt.f64 1/2) l) (sin.f64 ky))) (sqrt.f64 1/2))
(fma.f64 -1/8 (/.f64 Om (*.f64 (*.f64 (sqrt.f64 1/2) (sin.f64 ky)) l)) (sqrt.f64 1/2))
(+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 ky))))) (+.f64 (sqrt.f64 1/2) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 (fma.f64 -1/8 (/.f64 Om (*.f64 (*.f64 (sqrt.f64 1/2) l) (sin.f64 ky))) (sqrt.f64 1/2)) (/.f64 (*.f64 -1/128 (*.f64 Om Om)) (*.f64 (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 l l)) (pow.f64 (sin.f64 ky) 2))))
(fma.f64 -1/8 (/.f64 Om (*.f64 (*.f64 (sqrt.f64 1/2) (sin.f64 ky)) l)) (fma.f64 -1/128 (*.f64 (/.f64 Om (*.f64 1/2 (*.f64 (sqrt.f64 1/2) (*.f64 l l)))) (/.f64 Om (pow.f64 (sin.f64 ky) 2))) (sqrt.f64 1/2)))
(+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 ky))))) (+.f64 (*.f64 -1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))))) (+.f64 (sqrt.f64 1/2) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))))))))
(fma.f64 -1/8 (/.f64 Om (*.f64 (*.f64 (sqrt.f64 1/2) l) (sin.f64 ky))) (fma.f64 -1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3))) (+.f64 (sqrt.f64 1/2) (/.f64 (*.f64 -1/128 (*.f64 Om Om)) (*.f64 (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 l l)) (pow.f64 (sin.f64 ky) 2))))))
(fma.f64 -1/8 (/.f64 Om (*.f64 (*.f64 (sqrt.f64 1/2) (sin.f64 ky)) l)) (fma.f64 -1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (pow.f64 l 3)))) (fma.f64 -1/128 (*.f64 (/.f64 Om (*.f64 1/2 (*.f64 (sqrt.f64 1/2) (*.f64 l l)))) (/.f64 Om (pow.f64 (sin.f64 ky) 2))) (sqrt.f64 1/2))))
(sqrt.f64 1/2)
(+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 ky))))) (sqrt.f64 1/2))
(fma.f64 -1/8 (/.f64 Om (*.f64 (*.f64 (sqrt.f64 1/2) l) (sin.f64 ky))) (sqrt.f64 1/2))
(fma.f64 -1/8 (/.f64 Om (*.f64 (*.f64 (sqrt.f64 1/2) (sin.f64 ky)) l)) (sqrt.f64 1/2))
(+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 ky))))) (+.f64 (sqrt.f64 1/2) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 (fma.f64 -1/8 (/.f64 Om (*.f64 (*.f64 (sqrt.f64 1/2) l) (sin.f64 ky))) (sqrt.f64 1/2)) (/.f64 (*.f64 -1/128 (*.f64 Om Om)) (*.f64 (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 l l)) (pow.f64 (sin.f64 ky) 2))))
(fma.f64 -1/8 (/.f64 Om (*.f64 (*.f64 (sqrt.f64 1/2) (sin.f64 ky)) l)) (fma.f64 -1/128 (*.f64 (/.f64 Om (*.f64 1/2 (*.f64 (sqrt.f64 1/2) (*.f64 l l)))) (/.f64 Om (pow.f64 (sin.f64 ky) 2))) (sqrt.f64 1/2)))
(+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 ky))))) (+.f64 (*.f64 -1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))))) (+.f64 (sqrt.f64 1/2) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))))))))
(fma.f64 -1/8 (/.f64 Om (*.f64 (*.f64 (sqrt.f64 1/2) l) (sin.f64 ky))) (fma.f64 -1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3))) (+.f64 (sqrt.f64 1/2) (/.f64 (*.f64 -1/128 (*.f64 Om Om)) (*.f64 (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 l l)) (pow.f64 (sin.f64 ky) 2))))))
(fma.f64 -1/8 (/.f64 Om (*.f64 (*.f64 (sqrt.f64 1/2) (sin.f64 ky)) l)) (fma.f64 -1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (pow.f64 l 3)))) (fma.f64 -1/128 (*.f64 (/.f64 Om (*.f64 1/2 (*.f64 (sqrt.f64 1/2) (*.f64 l l)))) (/.f64 Om (pow.f64 (sin.f64 ky) 2))) (sqrt.f64 1/2))))
(sqrt.f64 1/2)
(+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 ky))))) (sqrt.f64 1/2))
(fma.f64 -1/8 (/.f64 Om (*.f64 (*.f64 (sqrt.f64 1/2) l) (sin.f64 ky))) (sqrt.f64 1/2))
(fma.f64 -1/8 (/.f64 Om (*.f64 (*.f64 (sqrt.f64 1/2) (sin.f64 ky)) l)) (sqrt.f64 1/2))
(+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 ky))))) (+.f64 (sqrt.f64 1/2) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 (fma.f64 -1/8 (/.f64 Om (*.f64 (*.f64 (sqrt.f64 1/2) l) (sin.f64 ky))) (sqrt.f64 1/2)) (/.f64 (*.f64 -1/128 (*.f64 Om Om)) (*.f64 (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 l l)) (pow.f64 (sin.f64 ky) 2))))
(fma.f64 -1/8 (/.f64 Om (*.f64 (*.f64 (sqrt.f64 1/2) (sin.f64 ky)) l)) (fma.f64 -1/128 (*.f64 (/.f64 Om (*.f64 1/2 (*.f64 (sqrt.f64 1/2) (*.f64 l l)))) (/.f64 Om (pow.f64 (sin.f64 ky) 2))) (sqrt.f64 1/2)))
(+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 ky))))) (+.f64 (*.f64 -1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))))) (+.f64 (sqrt.f64 1/2) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))))))))
(fma.f64 -1/8 (/.f64 Om (*.f64 (*.f64 (sqrt.f64 1/2) l) (sin.f64 ky))) (fma.f64 -1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3))) (+.f64 (sqrt.f64 1/2) (/.f64 (*.f64 -1/128 (*.f64 Om Om)) (*.f64 (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 l l)) (pow.f64 (sin.f64 ky) 2))))))
(fma.f64 -1/8 (/.f64 Om (*.f64 (*.f64 (sqrt.f64 1/2) (sin.f64 ky)) l)) (fma.f64 -1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (pow.f64 l 3)))) (fma.f64 -1/128 (*.f64 (/.f64 Om (*.f64 1/2 (*.f64 (sqrt.f64 1/2) (*.f64 l l)))) (/.f64 Om (pow.f64 (sin.f64 ky) 2))) (sqrt.f64 1/2))))
(*.f64 -2 (/.f64 (*.f64 l ky) Om))
(*.f64 -2 (/.f64 l (/.f64 Om ky)))
(*.f64 -2 (*.f64 (/.f64 l Om) ky))
(+.f64 (*.f64 -2 (/.f64 (*.f64 l ky) Om)) (*.f64 1/3 (/.f64 (*.f64 l (pow.f64 ky 3)) Om)))
(fma.f64 -2 (/.f64 l (/.f64 Om ky)) (/.f64 (*.f64 1/3 (*.f64 l (pow.f64 ky 3))) Om))
(fma.f64 -2 (*.f64 (/.f64 l Om) ky) (*.f64 1/3 (*.f64 (/.f64 l Om) (pow.f64 ky 3))))
(+.f64 (*.f64 -1/60 (/.f64 (*.f64 l (pow.f64 ky 5)) Om)) (+.f64 (*.f64 -2 (/.f64 (*.f64 l ky) Om)) (*.f64 1/3 (/.f64 (*.f64 l (pow.f64 ky 3)) Om))))
(fma.f64 -1/60 (/.f64 l (/.f64 Om (pow.f64 ky 5))) (fma.f64 -2 (/.f64 l (/.f64 Om ky)) (/.f64 (*.f64 1/3 (*.f64 l (pow.f64 ky 3))) Om)))
(fma.f64 -1/60 (*.f64 (/.f64 l Om) (pow.f64 ky 5)) (fma.f64 -2 (*.f64 (/.f64 l Om) ky) (*.f64 1/3 (*.f64 (/.f64 l Om) (pow.f64 ky 3)))))
(+.f64 (*.f64 -1/60 (/.f64 (*.f64 l (pow.f64 ky 5)) Om)) (+.f64 (*.f64 1/2520 (/.f64 (*.f64 l (pow.f64 ky 7)) Om)) (+.f64 (*.f64 -2 (/.f64 (*.f64 l ky) Om)) (*.f64 1/3 (/.f64 (*.f64 l (pow.f64 ky 3)) Om)))))
(fma.f64 -1/60 (/.f64 l (/.f64 Om (pow.f64 ky 5))) (fma.f64 1/2520 (/.f64 l (/.f64 Om (pow.f64 ky 7))) (fma.f64 -2 (/.f64 l (/.f64 Om ky)) (/.f64 (*.f64 1/3 (*.f64 l (pow.f64 ky 3))) Om))))
(fma.f64 -1/60 (*.f64 (/.f64 l Om) (pow.f64 ky 5)) (fma.f64 1/2520 (*.f64 (/.f64 l Om) (pow.f64 ky 7)) (fma.f64 -2 (*.f64 (/.f64 l Om) ky) (*.f64 1/3 (*.f64 (/.f64 l Om) (pow.f64 ky 3))))))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(*.f64 -1/2 (/.f64 Om (*.f64 l ky)))
(/.f64 (*.f64 Om -1/2) (*.f64 l ky))
(/.f64 -1/2 (*.f64 (/.f64 l Om) ky))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 l ky))) (*.f64 -1/12 (/.f64 (*.f64 Om ky) l)))
(fma.f64 -1/2 (/.f64 Om (*.f64 l ky)) (*.f64 -1/12 (/.f64 Om (/.f64 l ky))))
(fma.f64 -1/12 (/.f64 Om (/.f64 l ky)) (/.f64 -1/2 (*.f64 (/.f64 l Om) ky)))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 l ky))) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))) (pow.f64 ky 3))) (*.f64 -1/12 (/.f64 (*.f64 Om ky) l))))
(fma.f64 -1/2 (/.f64 Om (*.f64 l ky)) (fma.f64 1/2 (*.f64 (pow.f64 ky 3) (*.f64 (/.f64 Om l) -7/360)) (*.f64 -1/12 (/.f64 Om (/.f64 l ky)))))
(fma.f64 -1/2 (/.f64 Om (*.f64 l ky)) (fma.f64 1/2 (*.f64 (pow.f64 ky 3) (/.f64 (*.f64 Om -7/360) l)) (*.f64 -1/12 (/.f64 Om (/.f64 l ky)))))
(+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 1/720 (/.f64 Om l)) (+.f64 (*.f64 1/6 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l)))) (*.f64 -1/5040 (/.f64 Om l)))) (pow.f64 ky 5))) (+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 l ky))) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))) (pow.f64 ky 3))) (*.f64 -1/12 (/.f64 (*.f64 Om ky) l)))))
(fma.f64 1/2 (*.f64 (pow.f64 ky 5) (fma.f64 1/720 (/.f64 Om l) (fma.f64 1/6 (*.f64 (/.f64 Om l) -7/360) (*.f64 (/.f64 Om l) -1/5040)))) (fma.f64 -1/2 (/.f64 Om (*.f64 l ky)) (fma.f64 1/2 (*.f64 (pow.f64 ky 3) (*.f64 (/.f64 Om l) -7/360)) (*.f64 -1/12 (/.f64 Om (/.f64 l ky))))))
(fma.f64 1/2 (*.f64 (pow.f64 ky 5) (fma.f64 (/.f64 Om l) 1/720 (fma.f64 (/.f64 Om l) -1/5040 (*.f64 (/.f64 Om l) -7/2160)))) (fma.f64 -1/2 (/.f64 Om (*.f64 l ky)) (fma.f64 1/2 (*.f64 (pow.f64 ky 3) (/.f64 (*.f64 Om -7/360) l)) (*.f64 -1/12 (/.f64 Om (/.f64 l ky))))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(/.f64 (*.f64 -1/4 Om) (*.f64 l ky))
(+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l ky))) (*.f64 -1/24 (/.f64 (*.f64 Om ky) l)))
(fma.f64 -1/4 (/.f64 Om (*.f64 l ky)) (*.f64 (/.f64 Om (/.f64 l ky)) -1/24))
(fma.f64 -1/4 (/.f64 Om (*.f64 l ky)) (/.f64 (*.f64 (*.f64 -1/24 Om) ky) l))
(+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l ky))) (+.f64 (*.f64 -1/24 (/.f64 (*.f64 Om ky) l)) (*.f64 1/4 (*.f64 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))) (pow.f64 ky 3)))))
(fma.f64 -1/4 (/.f64 Om (*.f64 l ky)) (fma.f64 -1/24 (/.f64 Om (/.f64 l ky)) (*.f64 (*.f64 (pow.f64 ky 3) (*.f64 (/.f64 Om l) -7/360)) 1/4)))
(fma.f64 -1/4 (/.f64 Om (*.f64 l ky)) (fma.f64 (/.f64 Om (/.f64 l ky)) -1/24 (*.f64 (pow.f64 ky 3) (*.f64 (/.f64 (*.f64 Om -7/360) l) 1/4))))
(+.f64 (*.f64 1/4 (*.f64 (+.f64 (*.f64 1/720 (/.f64 Om l)) (+.f64 (*.f64 1/6 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l)))) (*.f64 -1/5040 (/.f64 Om l)))) (pow.f64 ky 5))) (+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l ky))) (+.f64 (*.f64 -1/24 (/.f64 (*.f64 Om ky) l)) (*.f64 1/4 (*.f64 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))) (pow.f64 ky 3))))))
(fma.f64 1/4 (*.f64 (pow.f64 ky 5) (fma.f64 1/720 (/.f64 Om l) (fma.f64 1/6 (*.f64 (/.f64 Om l) -7/360) (*.f64 (/.f64 Om l) -1/5040)))) (fma.f64 -1/4 (/.f64 Om (*.f64 l ky)) (fma.f64 -1/24 (/.f64 Om (/.f64 l ky)) (*.f64 (*.f64 (pow.f64 ky 3) (*.f64 (/.f64 Om l) -7/360)) 1/4))))
(fma.f64 (*.f64 (pow.f64 ky 5) (fma.f64 (/.f64 Om l) 1/720 (fma.f64 (/.f64 Om l) -1/5040 (*.f64 (/.f64 Om l) -7/2160)))) 1/4 (fma.f64 -1/4 (/.f64 Om (*.f64 l ky)) (fma.f64 (/.f64 Om (/.f64 l ky)) -1/24 (*.f64 (pow.f64 ky 3) (*.f64 (/.f64 (*.f64 Om -7/360) l) 1/4)))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))
(*.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))
(*.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))
(*.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))
(*.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))
(*.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))
(*.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))
(*.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))
(*.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))
(*.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))
(*.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))
(*.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))
(*.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))
(*.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))
(*.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))
(*.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))
(*.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))
(*.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))
(*.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))
(*.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))
(*.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))
(*.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))
(*.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))
(*.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))
(*.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))
(*.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))
(*.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))
(*.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))
(*.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))
(*.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))
(*.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))
(*.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))
(*.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)))))) 1)
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))))
(sqrt.f64 (fma.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2))
(*.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))))
(sqrt.f64 (fma.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2))
(*.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)))) 1)
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))))
(sqrt.f64 (fma.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2))
(*.f64 (pow.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))) 1/4) (pow.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))) 1/4))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))))
(sqrt.f64 (fma.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))))) (cbrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)))))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 -1/4 (/.f64 (sin.f64 ky) (/.f64 Om l)))))) (cbrt.f64 (+.f64 1/2 (/.f64 -1/4 (/.f64 (sin.f64 ky) (/.f64 Om l))))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2))) (cbrt.f64 (fma.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2)))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))))))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 -1/4 (/.f64 (sin.f64 ky) (/.f64 Om l)))))) (cbrt.f64 (+.f64 1/2 (/.f64 -1/4 (/.f64 (sin.f64 ky) (/.f64 Om l))))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2))) (cbrt.f64 (fma.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 -1/4 (/.f64 (sin.f64 ky) (/.f64 Om l))))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 -1/4 (/.f64 (sin.f64 ky) (/.f64 Om l)))))))
(*.f64 (fabs.f64 (cbrt.f64 (fma.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2))) (sqrt.f64 (cbrt.f64 (fma.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))))
(sqrt.f64 (fma.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)))) 2) 1/2) (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 -1/4 (/.f64 (sin.f64 ky) (/.f64 Om l))))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 -1/4 (/.f64 (sin.f64 ky) (/.f64 Om l)))))))
(*.f64 (fabs.f64 (cbrt.f64 (fma.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2))) (sqrt.f64 (cbrt.f64 (fma.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)) 2))) (sqrt.f64 (-.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 -1/4 (/.f64 (sin.f64 ky) (/.f64 Om l))) 2))) (sqrt.f64 (-.f64 1/2 (/.f64 -1/4 (/.f64 (sin.f64 ky) (/.f64 Om l))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (*.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l)) 2))) (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (sin.f64 ky) (/.f64 l Om))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (*.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l)) 2))) (sqrt.f64 (-.f64 1/2 (*.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l)))))
(/.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)) 3))) (sqrt.f64 (+.f64 1/4 (*.f64 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)) (-.f64 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)) 1/2)))))
(/.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (/.f64 -1/4 (/.f64 (sin.f64 ky) (/.f64 Om l))) 3))) (sqrt.f64 (+.f64 1/4 (*.f64 (/.f64 -1/4 (/.f64 (sin.f64 ky) (/.f64 Om l))) (+.f64 (/.f64 -1/4 (/.f64 (sin.f64 ky) (/.f64 Om l))) -1/2)))))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 -1/64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 3)))) (sqrt.f64 (fma.f64 (*.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l)) (+.f64 -1/2 (*.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l))) 1/4)))
(pow.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))) 1/2)
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))))
(sqrt.f64 (fma.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2))
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)))) 1)
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))))
(sqrt.f64 (fma.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2))
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))) 1/4) 2)
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))))
(sqrt.f64 (fma.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2))
(pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))))) 3)
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))))
(sqrt.f64 (fma.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2))
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 -1/4 (/.f64 (sin.f64 ky) (/.f64 Om l)))) 3/2))
(cbrt.f64 (pow.f64 (fma.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2) 3/2))
(fabs.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))))
(sqrt.f64 (fma.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))))
(sqrt.f64 (fma.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))))
(sqrt.f64 (fma.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))) 3/2))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 -1/4 (/.f64 (sin.f64 ky) (/.f64 Om l)))) 3/2))
(cbrt.f64 (pow.f64 (fma.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))))
(sqrt.f64 (fma.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))))
(sqrt.f64 (fma.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2))
(exp.f64 (*.f64 (log.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)))) 1/2))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))))
(sqrt.f64 (fma.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))))) 1))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))))
(sqrt.f64 (fma.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))))
(sqrt.f64 (fma.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2)))) 1)
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(/.f64 1 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky)))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(/.f64 1 (/.f64 (cbrt.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) (/.f64 l -1/2))))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))) 2) (/.f64 1 (cbrt.f64 (*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky)))))))
(/.f64 1 (/.f64 -1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(/.f64 (sin.f64 ky) (/.f64 Om (/.f64 l -1/2)))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(/.f64 (sin.f64 ky) (/.f64 (/.f64 Om (/.f64 l -1/2)) 1))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(/.f64 (sin.f64 ky) (/.f64 -1/2 (/.f64 l Om)))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(/.f64 (sin.f64 ky) (/.f64 -1 (neg.f64 (*.f64 (/.f64 l Om) -2))))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(/.f64 l (/.f64 (/.f64 1 (sin.f64 ky)) (*.f64 (/.f64 1 Om) -2)))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(/.f64 l (*.f64 (/.f64 1 (sin.f64 ky)) (/.f64 Om -2)))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(/.f64 (/.f64 l Om) (/.f64 1 (*.f64 -2 (sin.f64 ky))))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(/.f64 (/.f64 l Om) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(/.f64 -2 (*.f64 (/.f64 1 (sin.f64 ky)) (/.f64 Om l)))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(/.f64 (*.f64 (/.f64 l Om) -2) (/.f64 1 (sin.f64 ky)))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2)) 1)
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(/.f64 (sqrt.f64 (*.f64 (/.f64 l Om) -2)) (/.f64 1 (*.f64 (sqrt.f64 (*.f64 (/.f64 l Om) -2)) (sin.f64 ky))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 -2 (/.f64 l Om))) 1) (*.f64 (sin.f64 ky) (sqrt.f64 (*.f64 -2 (/.f64 l Om)))))
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 l Om))) (*.f64 (sin.f64 ky) (sqrt.f64 (*.f64 -2 (/.f64 l Om)))))
(/.f64 (sqrt.f64 (*.f64 (/.f64 l Om) -2)) (/.f64 (sqrt.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))) (sqrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 -2 (/.f64 l Om))) (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) (/.f64 l -1/2))))) (sqrt.f64 (sin.f64 ky)))
(*.f64 (sqrt.f64 (sin.f64 ky)) (/.f64 (sqrt.f64 (*.f64 -2 (/.f64 l Om))) (sqrt.f64 (*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky)))))))
(/.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) (sqrt.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))))
(/.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))) (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) (/.f64 l -1/2)))))
(/.f64 (sqrt.f64 (*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))) (sqrt.f64 (*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))))
(/.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) (/.f64 -1 (neg.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))))))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(/.f64 (sqrt.f64 (/.f64 l Om)) (/.f64 (/.f64 1 (sin.f64 ky)) (*.f64 (sqrt.f64 (/.f64 l Om)) -2)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 l Om)) (/.f64 1 (sin.f64 ky))) (*.f64 -2 (sqrt.f64 (/.f64 l Om))))
(*.f64 (sqrt.f64 (/.f64 l Om)) (/.f64 (sqrt.f64 (/.f64 l Om)) (/.f64 -1/2 (sin.f64 ky))))
(/.f64 (sqrt.f64 (sin.f64 ky)) (/.f64 (/.f64 Om (/.f64 l -1/2)) (sqrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 ky)) (*.f64 (/.f64 Om l) -1/2)) (sqrt.f64 (sin.f64 ky)))
(*.f64 (sqrt.f64 (sin.f64 ky)) (*.f64 -2 (*.f64 (/.f64 l Om) (sqrt.f64 (sin.f64 ky)))))
(/.f64 (sqrt.f64 (sin.f64 ky)) (/.f64 1 (*.f64 (sqrt.f64 (sin.f64 ky)) (*.f64 (/.f64 l Om) -2))))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 ky)) (*.f64 (/.f64 Om l) -1/2)) (sqrt.f64 (sin.f64 ky)))
(*.f64 (sqrt.f64 (sin.f64 ky)) (*.f64 -2 (*.f64 (/.f64 l Om) (sqrt.f64 (sin.f64 ky)))))
(/.f64 (sqrt.f64 (sin.f64 ky)) (/.f64 (sqrt.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))) (sqrt.f64 (*.f64 (/.f64 l Om) -2))))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 ky)) (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) (/.f64 l -1/2))))) (sqrt.f64 (*.f64 -2 (/.f64 l Om))))
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 l Om))) (/.f64 (sqrt.f64 (sin.f64 ky)) (sqrt.f64 (*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky)))))))
(/.f64 (sqrt.f64 (sin.f64 ky)) (/.f64 -1/2 (*.f64 (sqrt.f64 (sin.f64 ky)) (/.f64 l Om))))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 ky)) (*.f64 (/.f64 Om l) -1/2)) (sqrt.f64 (sin.f64 ky)))
(*.f64 (sqrt.f64 (sin.f64 ky)) (*.f64 -2 (*.f64 (/.f64 l Om) (sqrt.f64 (sin.f64 ky)))))
(/.f64 (cbrt.f64 (*.f64 (/.f64 l Om) -2)) (/.f64 (/.f64 1 (sin.f64 ky)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 l Om) -2)) 2)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 -2 (/.f64 l Om))) (/.f64 1 (sin.f64 ky))) (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 l Om))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 l Om))) 2) (*.f64 (sin.f64 ky) (cbrt.f64 (*.f64 -2 (/.f64 l Om)))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 l Om) -2)) 2) (/.f64 (/.f64 1 (sin.f64 ky)) (cbrt.f64 (*.f64 (/.f64 l Om) -2))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 -2 (/.f64 l Om))) (/.f64 1 (sin.f64 ky))) (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 l Om))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 l Om))) 2) (*.f64 (sin.f64 ky) (cbrt.f64 (*.f64 -2 (/.f64 l Om)))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 l Om) -2)) 2) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 (/.f64 l Om) -2)) (sin.f64 ky))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 -2 (/.f64 l Om))) (/.f64 1 (sin.f64 ky))) (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 l Om))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 l Om))) 2) (*.f64 (sin.f64 ky) (cbrt.f64 (*.f64 -2 (/.f64 l Om)))))
(/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) 2)))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) (/.f64 (sqrt.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))) (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))) (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) (/.f64 l -1/2))))) (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om))))) (/.f64 (cbrt.f64 (*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))) (sqrt.f64 (*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky)))))))
(/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) (/.f64 (cbrt.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))) (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))) (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) (/.f64 l -1/2))))) (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))) 2) (cbrt.f64 (*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) 2) (cbrt.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))) (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) (/.f64 l -1/2))))) (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))) 2) (cbrt.f64 (*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) 2) (/.f64 -1 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))))))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 l Om)) 2) (/.f64 (/.f64 1 (sin.f64 ky)) (*.f64 (cbrt.f64 (/.f64 l Om)) -2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 l Om)) 2) (/.f64 1 (sin.f64 ky))) (*.f64 -2 (cbrt.f64 (/.f64 l Om))))
(*.f64 (cbrt.f64 (/.f64 l Om)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 l Om)) 2) (/.f64 -1/2 (sin.f64 ky))))
(/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (/.f64 Om (/.f64 l -1/2)) (pow.f64 (cbrt.f64 (sin.f64 ky)) 2)))
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (/.f64 Om l) -1/2)) (pow.f64 (cbrt.f64 (sin.f64 ky)) 2))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) 2) (*.f64 -2 (*.f64 (/.f64 l Om) (cbrt.f64 (sin.f64 ky)))))
(/.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) 2) (/.f64 (/.f64 Om (/.f64 l -1/2)) (cbrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (/.f64 Om l) -1/2)) (pow.f64 (cbrt.f64 (sin.f64 ky)) 2))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) 2) (*.f64 -2 (*.f64 (/.f64 l Om) (cbrt.f64 (sin.f64 ky)))))
(/.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) 2) (/.f64 1 (*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (/.f64 l Om) -2))))
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (/.f64 Om l) -1/2)) (pow.f64 (cbrt.f64 (sin.f64 ky)) 2))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) 2) (*.f64 -2 (*.f64 (/.f64 l Om) (cbrt.f64 (sin.f64 ky)))))
(/.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) 2) (/.f64 -1/2 (*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 l Om))))
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (/.f64 Om l) -1/2)) (pow.f64 (cbrt.f64 (sin.f64 ky)) 2))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) 2) (*.f64 -2 (*.f64 (/.f64 l Om) (cbrt.f64 (sin.f64 ky)))))
(/.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) -1/2)
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(/.f64 (*.f64 l -2) (/.f64 (/.f64 1 (sin.f64 ky)) (/.f64 1 Om)))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(/.f64 (*.f64 l -2) (/.f64 Om (sin.f64 ky)))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(/.f64 (*.f64 l -2) (*.f64 (/.f64 1 (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(/.f64 -1 (/.f64 -1 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2) -1)
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) 2)) (/.f64 (sqrt.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))) (sqrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))) 2)) (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) (/.f64 l -1/2))))) (sqrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om))))))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om))))) (/.f64 (fabs.f64 (cbrt.f64 (*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om))))) (sqrt.f64 (*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky)))))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) 2)) (/.f64 (cbrt.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) 2))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))) 2)) (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) (/.f64 l -1/2))))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))) 2)))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om))))) (/.f64 (fabs.f64 (cbrt.f64 (*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om))))) (cbrt.f64 (*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky)))))))
(/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2)))) (/.f64 (sqrt.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))) (sqrt.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om))))) (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) (/.f64 l -1/2))))) (sqrt.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om))))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om))))) (sqrt.f64 (*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky)))))))
(/.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (/.f64 l Om))) (/.f64 (sqrt.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))) (sqrt.f64 -2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (/.f64 l Om))) (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) (/.f64 l -1/2))))) (sqrt.f64 -2))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (/.f64 l Om))) (sqrt.f64 -2)) (sqrt.f64 (*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))))
(/.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (/.f64 l Om))) (/.f64 -1/2 (sqrt.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (/.f64 l Om))) -1/2) (sqrt.f64 (*.f64 (sin.f64 ky) (/.f64 l Om))))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (/.f64 l Om))) (/.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (/.f64 l Om))) -1/2))
(/.f64 (sqrt.f64 (*.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)) (/.f64 -1 (sqrt.f64 (*.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) 2))) -1) (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.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)))) -1))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) 2))) (/.f64 (cbrt.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) 2))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))) 2))) (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) (/.f64 l -1/2))))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))) 2)) (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))) 2)) (/.f64 (cbrt.f64 (*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))) 2)))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (/.f64 l Om))) (cbrt.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)))) (/.f64 -1/2 (cbrt.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (/.f64 l Om))) (cbrt.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)))) -1/2) (cbrt.f64 (*.f64 (sin.f64 ky) (/.f64 l Om))))
(/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (/.f64 l Om))) (/.f64 -1/2 (*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (/.f64 l Om))) (cbrt.f64 (*.f64 (sin.f64 ky) (/.f64 l Om))))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)) (cbrt.f64 (*.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2))) (cbrt.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))))
(/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) 2))) (/.f64 (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) (/.f64 l -1/2)))) (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) 2)))))
(/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) (/.f64 (cbrt.f64 (*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))) (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(/.f64 (*.f64 (sin.f64 ky) l) (/.f64 -1/2 (/.f64 1 Om)))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(/.f64 (*.f64 (sin.f64 ky) l) (*.f64 -1/2 Om))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(/.f64 (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 l Om))) (/.f64 -1/2 (sqrt.f64 (/.f64 l Om))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 l Om)) (/.f64 1 (sin.f64 ky))) (*.f64 -2 (sqrt.f64 (/.f64 l Om))))
(*.f64 (sqrt.f64 (/.f64 l Om)) (/.f64 (sqrt.f64 (/.f64 l Om)) (/.f64 -1/2 (sin.f64 ky))))
(/.f64 (*.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (/.f64 l Om)) 2)) (/.f64 -1/2 (cbrt.f64 (/.f64 l Om))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 l Om)) 2) (/.f64 1 (sin.f64 ky))) (*.f64 -2 (cbrt.f64 (/.f64 l Om))))
(*.f64 (cbrt.f64 (/.f64 l Om)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 l Om)) 2) (/.f64 -1/2 (sin.f64 ky))))
(/.f64 (*.f64 -2 (sqrt.f64 (/.f64 l Om))) (/.f64 (/.f64 1 (sin.f64 ky)) (sqrt.f64 (/.f64 l Om))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 l Om)) (/.f64 1 (sin.f64 ky))) (*.f64 -2 (sqrt.f64 (/.f64 l Om))))
(*.f64 (sqrt.f64 (/.f64 l Om)) (/.f64 (sqrt.f64 (/.f64 l Om)) (/.f64 -1/2 (sin.f64 ky))))
(/.f64 (*.f64 -2 (pow.f64 (cbrt.f64 (/.f64 l Om)) 2)) (/.f64 (/.f64 1 (sin.f64 ky)) (cbrt.f64 (/.f64 l Om))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 l Om)) 2) (/.f64 1 (sin.f64 ky))) (*.f64 -2 (cbrt.f64 (/.f64 l Om))))
(*.f64 (cbrt.f64 (/.f64 l Om)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 l Om)) 2) (/.f64 -1/2 (sin.f64 ky))))
(/.f64 (*.f64 (sin.f64 ky) -2) (/.f64 Om l))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(/.f64 (*.f64 (sin.f64 ky) (sqrt.f64 (*.f64 (/.f64 l Om) -2))) (/.f64 1 (sqrt.f64 (*.f64 (/.f64 l Om) -2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 -2 (/.f64 l Om))) 1) (*.f64 (sin.f64 ky) (sqrt.f64 (*.f64 -2 (/.f64 l Om)))))
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 l Om))) (*.f64 (sin.f64 ky) (sqrt.f64 (*.f64 -2 (/.f64 l Om)))))
(/.f64 (*.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (*.f64 (/.f64 l Om) -2)) 2)) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 l Om) -2))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 -2 (/.f64 l Om))) (/.f64 1 (sin.f64 ky))) (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 l Om))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 l Om))) 2) (*.f64 (sin.f64 ky) (cbrt.f64 (*.f64 -2 (/.f64 l Om)))))
(/.f64 (*.f64 (*.f64 (/.f64 l Om) -2) (sqrt.f64 (sin.f64 ky))) (/.f64 1 (sqrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 ky)) (*.f64 (/.f64 Om l) -1/2)) (sqrt.f64 (sin.f64 ky)))
(*.f64 (sqrt.f64 (sin.f64 ky)) (*.f64 -2 (*.f64 (/.f64 l Om) (sqrt.f64 (sin.f64 ky)))))
(/.f64 (*.f64 (*.f64 (/.f64 l Om) -2) (pow.f64 (cbrt.f64 (sin.f64 ky)) 2)) (/.f64 1 (cbrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (/.f64 Om l) -1/2)) (pow.f64 (cbrt.f64 (sin.f64 ky)) 2))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) 2) (*.f64 -2 (*.f64 (/.f64 l Om) (cbrt.f64 (sin.f64 ky)))))
(/.f64 (*.f64 (sin.f64 ky) (neg.f64 l)) (*.f64 -1/2 (neg.f64 Om)))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(/.f64 (*.f64 -2 (neg.f64 l)) (*.f64 (/.f64 1 (sin.f64 ky)) (neg.f64 Om)))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 l -2)) Om)
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(/.f64 (*.f64 (neg.f64 l) -2) (*.f64 (/.f64 1 (sin.f64 ky)) (neg.f64 Om)))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(/.f64 (*.f64 (*.f64 l -2) (sin.f64 ky)) Om)
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(/.f64 (/.f64 l -1/2) (*.f64 (/.f64 1 (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(/.f64 (/.f64 l (/.f64 (sqrt.f64 Om) -2)) (*.f64 (/.f64 1 (sin.f64 ky)) (sqrt.f64 Om)))
(/.f64 (*.f64 (/.f64 l (sqrt.f64 Om)) -2) (*.f64 (/.f64 1 (sin.f64 ky)) (sqrt.f64 Om)))
(*.f64 (/.f64 (*.f64 -2 (/.f64 l (sqrt.f64 Om))) (sqrt.f64 Om)) (sin.f64 ky))
(/.f64 (/.f64 (*.f64 l -2) (pow.f64 (cbrt.f64 Om) 2)) (*.f64 (/.f64 1 (sin.f64 ky)) (cbrt.f64 Om)))
(/.f64 (*.f64 l -2) (*.f64 (*.f64 (/.f64 1 (sin.f64 ky)) (cbrt.f64 Om)) (pow.f64 (cbrt.f64 Om) 2)))
(*.f64 (/.f64 (/.f64 l (/.f64 (pow.f64 (cbrt.f64 Om) 2) -2)) (cbrt.f64 Om)) (sin.f64 ky))
(/.f64 (/.f64 l 1) (/.f64 (/.f64 1 (sin.f64 ky)) (/.f64 -2 Om)))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(/.f64 (/.f64 l (sqrt.f64 Om)) (/.f64 (/.f64 1 (sin.f64 ky)) (/.f64 -2 (sqrt.f64 Om))))
(/.f64 (*.f64 (/.f64 l (sqrt.f64 Om)) -2) (*.f64 (/.f64 1 (sin.f64 ky)) (sqrt.f64 Om)))
(*.f64 (/.f64 (*.f64 -2 (/.f64 l (sqrt.f64 Om))) (sqrt.f64 Om)) (sin.f64 ky))
(/.f64 (/.f64 l (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (/.f64 1 (sin.f64 ky)) (/.f64 -2 (cbrt.f64 Om))))
(/.f64 l (*.f64 (*.f64 (/.f64 (/.f64 1 (sin.f64 ky)) -2) (cbrt.f64 Om)) (pow.f64 (cbrt.f64 Om) 2)))
(/.f64 l (*.f64 (pow.f64 (cbrt.f64 Om) 2) (*.f64 (/.f64 -1/2 (sin.f64 ky)) (cbrt.f64 Om))))
(/.f64 (neg.f64 (sin.f64 ky)) (/.f64 -1 (*.f64 (/.f64 l Om) -2)))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(/.f64 (neg.f64 (*.f64 (/.f64 l Om) -2)) (/.f64 -1 (sin.f64 ky)))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2)))) (/.f64 -1 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2)))))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) 2)) (/.f64 -1 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2)))))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(/.f64 (neg.f64 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2)
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(/.f64 (*.f64 (sqrt.f64 (sin.f64 ky)) (sqrt.f64 (/.f64 l Om))) (/.f64 -1/2 (*.f64 (sqrt.f64 (sin.f64 ky)) (sqrt.f64 (/.f64 l Om)))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (sin.f64 ky)) (sqrt.f64 (/.f64 l Om))) -1/2) (*.f64 (sqrt.f64 (sin.f64 ky)) (sqrt.f64 (/.f64 l Om))))
(*.f64 (*.f64 (sqrt.f64 (sin.f64 ky)) (sqrt.f64 (/.f64 l Om))) (/.f64 (sqrt.f64 (/.f64 l Om)) (/.f64 -1/2 (sqrt.f64 (sin.f64 ky)))))
(/.f64 (neg.f64 (*.f64 l -2)) (*.f64 (/.f64 1 (sin.f64 ky)) (neg.f64 Om)))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2)) 1)
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) 2)
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) 3)
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2)) 3) 1/3)
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2)) 2))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om))) 2))
(fabs.f64 (*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -2) (/.f64 l Om)) (sin.f64 ky)))
(*.f64 (sin.f64 ky) (log.f64 (pow.f64 (exp.f64 -2) (/.f64 l Om))))
(*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) (log.f64 (exp.f64 -2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2)))))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2)) 3))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (*.f64 (/.f64 l Om) -2) 3)))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 l Om) -2) 3) (pow.f64 (sin.f64 ky) 3)))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(exp.f64 (log.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) 1))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))))
(*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky)))) 1)
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 1 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky)))
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky)) 1)
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))) (sqrt.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))))
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))) 2))
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))) 2) (cbrt.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))))
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 1 (sin.f64 ky)) (/.f64 Om (/.f64 l -1/2)))
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 1 (sin.f64 ky)) (pow.f64 (*.f64 (/.f64 l Om) -2) -1))
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 -1 (/.f64 1 (*.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)))
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om (/.f64 l -1/2)) (/.f64 1 (sin.f64 ky)))
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) 2)) (cbrt.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))))
(/.f64 (*.f64 1 (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) (/.f64 l -1/2))))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))) 2))
(/.f64 (cbrt.f64 (*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))) (pow.f64 (cbrt.f64 (*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))) 2))
(*.f64 (*.f64 (/.f64 1 (sin.f64 ky)) (/.f64 Om l)) -1/2)
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 1 (*.f64 -2 (sin.f64 ky))) (/.f64 Om l))
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 (/.f64 1 (sin.f64 ky)) (*.f64 l -2)) Om)
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 1 (*.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)) -1)
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 (pow.f64 (*.f64 (/.f64 l Om) -2) -1) (/.f64 1 (sin.f64 ky)))
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) -1) (pow.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) -1))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))) -2)
(pow.f64 (sqrt.f64 (*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))) -2)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) 2) -1) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om)))) 2)) (/.f64 1 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om))))))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om))))) 1) (pow.f64 (cbrt.f64 (*.f64 l (*.f64 (sin.f64 ky) (/.f64 -2 Om)))) 2))
(*.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) -1) -1/2)
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 1 (*.f64 (sin.f64 ky) (*.f64 l -2))) Om)
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 (/.f64 1 (sin.f64 ky)) l) (/.f64 Om -2))
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 (/.f64 1 (sin.f64 ky)) (*.f64 -2 (neg.f64 l))) (neg.f64 Om))
(/.f64 (/.f64 (*.f64 1 (neg.f64 Om)) (sin.f64 ky)) (*.f64 l 2))
(/.f64 (*.f64 Om (/.f64 1/2 (sin.f64 ky))) (neg.f64 l))
(*.f64 (/.f64 (/.f64 1 (sin.f64 ky)) (*.f64 (neg.f64 l) -2)) (neg.f64 Om))
(/.f64 (/.f64 (*.f64 1 (neg.f64 Om)) (sin.f64 ky)) (*.f64 l 2))
(/.f64 (*.f64 Om (/.f64 1/2 (sin.f64 ky))) (neg.f64 l))
(*.f64 (/.f64 (/.f64 1 (sin.f64 ky)) (/.f64 l -1/2)) Om)
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 (/.f64 1 (sin.f64 ky)) (/.f64 l (/.f64 (sqrt.f64 Om) -2))) (sqrt.f64 Om))
(*.f64 (sqrt.f64 Om) (*.f64 (/.f64 1 (*.f64 l (sin.f64 ky))) (/.f64 (sqrt.f64 Om) -2)))
(/.f64 (sqrt.f64 Om) (*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l (sqrt.f64 Om)))))
(*.f64 (/.f64 (/.f64 1 (sin.f64 ky)) (/.f64 (*.f64 l -2) (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 Om))
(/.f64 (*.f64 (/.f64 -1/2 (sin.f64 ky)) (cbrt.f64 Om)) (/.f64 l (pow.f64 (cbrt.f64 Om) 2)))
(*.f64 (cbrt.f64 Om) (*.f64 (pow.f64 (cbrt.f64 Om) 2) (/.f64 -1/2 (*.f64 l (sin.f64 ky)))))
(*.f64 (/.f64 (/.f64 1 (sin.f64 ky)) (neg.f64 (*.f64 l -2))) (neg.f64 Om))
(/.f64 (/.f64 (*.f64 1 (neg.f64 Om)) (sin.f64 ky)) (*.f64 l 2))
(/.f64 (*.f64 Om (/.f64 1/2 (sin.f64 ky))) (neg.f64 l))
(*.f64 (/.f64 (/.f64 1 (*.f64 -2 (sin.f64 ky))) 1) (/.f64 Om l))
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 (/.f64 1 (*.f64 -2 (sin.f64 ky))) l) Om)
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 (/.f64 1 (*.f64 -2 (sin.f64 ky))) (sqrt.f64 l)) (/.f64 Om (sqrt.f64 l)))
(*.f64 (/.f64 (/.f64 -1/2 (sin.f64 ky)) (sqrt.f64 l)) (/.f64 Om (sqrt.f64 l)))
(*.f64 (/.f64 -1/2 (*.f64 (sqrt.f64 l) (sin.f64 ky))) (/.f64 Om (sqrt.f64 l)))
(*.f64 (/.f64 (/.f64 1 (*.f64 -2 (sin.f64 ky))) (pow.f64 (cbrt.f64 l) 2)) (/.f64 Om (cbrt.f64 l)))
(*.f64 (/.f64 (/.f64 -1/2 (sin.f64 ky)) (pow.f64 (cbrt.f64 l) 2)) (/.f64 Om (cbrt.f64 l)))
(*.f64 (/.f64 -1/2 (*.f64 (pow.f64 (cbrt.f64 l) 2) (sin.f64 ky))) (/.f64 Om (cbrt.f64 l)))
(*.f64 (/.f64 (/.f64 1 (*.f64 -2 (sin.f64 ky))) -1) (neg.f64 (/.f64 Om l)))
(/.f64 (/.f64 (*.f64 1 (neg.f64 Om)) (sin.f64 ky)) (*.f64 l 2))
(/.f64 (*.f64 Om (/.f64 1/2 (sin.f64 ky))) (neg.f64 l))
(*.f64 (/.f64 (/.f64 1 (*.f64 -2 (sin.f64 ky))) (neg.f64 l)) (neg.f64 Om))
(/.f64 (/.f64 (*.f64 1 (neg.f64 Om)) (sin.f64 ky)) (*.f64 l 2))
(/.f64 (*.f64 Om (/.f64 1/2 (sin.f64 ky))) (neg.f64 l))
(*.f64 (/.f64 (/.f64 1 (*.f64 -2 (sin.f64 ky))) (/.f64 l 1)) Om)
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 (/.f64 1 (*.f64 -2 (sin.f64 ky))) (/.f64 l (sqrt.f64 Om))) (sqrt.f64 Om))
(*.f64 (sqrt.f64 Om) (*.f64 (/.f64 1 (*.f64 l (sin.f64 ky))) (/.f64 (sqrt.f64 Om) -2)))
(/.f64 (sqrt.f64 Om) (*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l (sqrt.f64 Om)))))
(*.f64 (/.f64 (/.f64 1 (*.f64 -2 (sin.f64 ky))) (/.f64 l (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 Om))
(/.f64 (*.f64 (/.f64 -1/2 (sin.f64 ky)) (cbrt.f64 Om)) (/.f64 l (pow.f64 (cbrt.f64 Om) 2)))
(*.f64 (cbrt.f64 Om) (*.f64 (pow.f64 (cbrt.f64 Om) 2) (/.f64 -1/2 (*.f64 l (sin.f64 ky)))))
(*.f64 (/.f64 (/.f64 1 (*.f64 -2 (sin.f64 ky))) (neg.f64 (neg.f64 l))) (neg.f64 (neg.f64 Om)))
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 (/.f64 1 (*.f64 (sqrt.f64 (*.f64 (/.f64 l Om) -2)) (sin.f64 ky))) (sqrt.f64 (*.f64 l -2))) (sqrt.f64 Om))
(/.f64 (*.f64 (/.f64 1 (*.f64 (sin.f64 ky) (sqrt.f64 (*.f64 -2 (/.f64 l Om))))) (sqrt.f64 Om)) (sqrt.f64 (*.f64 l -2)))
(/.f64 (/.f64 (sqrt.f64 Om) (*.f64 (sin.f64 ky) (sqrt.f64 (*.f64 -2 (/.f64 l Om))))) (sqrt.f64 (*.f64 l -2)))
(*.f64 (/.f64 (/.f64 (/.f64 1 (sin.f64 ky)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 l Om) -2)) 2)) (cbrt.f64 (*.f64 l -2))) (cbrt.f64 Om))
(/.f64 (*.f64 (/.f64 (/.f64 1 (sin.f64 ky)) (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 l Om))) 2)) (cbrt.f64 Om)) (cbrt.f64 (*.f64 l -2)))
(/.f64 (/.f64 (cbrt.f64 Om) (sin.f64 ky)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 l Om))) 2) (cbrt.f64 (*.f64 l -2))))
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2)) -1)
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(pow.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky)) 1)
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(pow.f64 (sqrt.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))) 2)
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))) 3)
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(pow.f64 (pow.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky)) 3) 1/3)
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2)) -2))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 -2 (/.f64 l Om))) -2))
(fabs.f64 (*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky)))))
(log.f64 (exp.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))))
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky)))))
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky)) 3))
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))))
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(exp.f64 (log.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))))
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) -1))
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))) 1))
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 ky))))
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)))) 1)
(/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))
(*.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l))
(/.f64 1/2 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2)))
(/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))
(*.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l))
(/.f64 1 (/.f64 (sin.f64 ky) (*.f64 -1/4 (/.f64 Om l))))
(/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))
(*.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l))
(/.f64 (/.f64 1 (sin.f64 ky)) (/.f64 (*.f64 (/.f64 l Om) -2) 1/2))
(/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))
(*.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l))
(/.f64 (*.f64 1/2 (/.f64 1 (sin.f64 ky))) (*.f64 (/.f64 l Om) -2))
(/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))
(*.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l))
(/.f64 -1/2 (*.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2))
(/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))
(*.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l))
(/.f64 (*.f64 (/.f64 1 (sin.f64 ky)) 1/2) (*.f64 (/.f64 l Om) -2))
(/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))
(*.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l))
(/.f64 (/.f64 1/2 (sin.f64 ky)) (*.f64 (/.f64 l Om) -2))
(/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))
(*.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l))
(/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))
(/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))
(*.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l))
(/.f64 (/.f64 1/2 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2)))) (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))))
(/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))
(*.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l))
(/.f64 (/.f64 1/2 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))))
(/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))
(*.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l))
(/.f64 (*.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 Om l)) -2)
(/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))
(*.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l))
(pow.f64 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)) 1)
(/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))
(*.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))) 2)
(/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))
(*.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))) 3)
(/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))
(*.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l))
(pow.f64 (pow.f64 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)) 3) 1/3)
(/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))
(*.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)) 2))
(sqrt.f64 (pow.f64 (/.f64 -1/4 (/.f64 (sin.f64 ky) (/.f64 Om l))) 2))
(fabs.f64 (*.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l)))
(log.f64 (exp.f64 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))))
(/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))
(*.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)))))
(/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))
(*.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky)) 3))
(/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))
(*.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))))
(/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))
(*.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l))
(exp.f64 (log.f64 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))))
(/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))
(*.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))) 1))
(/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))
(*.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))))
(/.f64 (*.f64 -1/4 Om) (*.f64 l (sin.f64 ky)))
(*.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l))

eval2.8s (13.6%)

Compiler

Compiled 131944 to 87560 computations (33.6% saved)

prune820.0ms (4%)

Pruning

13 alts after pruning (12 fresh and 1 done)

PrunedKeptTotal
New162161627
Fresh066
Picked101
Done415
Total1626131639
Error
0b
Counts
1639 → 13
Alt Table
Click to see full alt table
StatusErrorProgram
38.3b
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx))))
35.6b
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 Om) (*.f64 l ky))))
3.7b
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))))))
2.4b
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 2 (*.f64 (sin.f64 ky) l)) Om))))))
12.4b
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (+.f64 1 (*.f64 (/.f64 2 (/.f64 (*.f64 Om Om) (*.f64 l (*.f64 l ky)))) ky))))))
22.1b
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (+.f64 1 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx)))))))))
34.3b
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))
37.0b
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))))))
38.4b
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om))))))
0.0b
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (/.f64 2/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))))
0.0b
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
23.6b
(sqrt.f64 (+.f64 1/2 1/2))
28.7b
(sqrt.f64 1/2)
Compiler

Compiled 502 to 406 computations (19.1% saved)

localize109.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.9b
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
0.9b
(/.f64 2/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
1.2b
(*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
2.0b
(log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
Compiler

Compiled 281 to 146 computations (48% saved)

series17.0ms (0.1%)

Counts
1 → 48
Calls

12 calls:

TimeVariablePointExpression
6.0ms
ky
@0
(/.f64 2/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
3.0ms
kx
@0
(/.f64 2/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
1.0ms
l
@inf
(/.f64 2/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
1.0ms
Om
@0
(/.f64 2/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
1.0ms
l
@0
(/.f64 2/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))

rewrite73.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1632×associate-*r/
1424×associate-*l/
1120×associate-/r*
366×add-sqr-sqrt
356×*-un-lft-identity
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01845
136645
2435245
Stop Event
node limit
Counts
1 → 22
Calls
Call 1
Inputs
(/.f64 2/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 2/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2/3 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 2/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 2/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (sqrt.f64 (/.f64 2/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 2/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (pow.f64 (cbrt.f64 (/.f64 2/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 2/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 2) (cbrt.f64 (/.f64 2/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2/3)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2/3 (/.f64 -1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 2/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 2/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 2/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 2/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3/2) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 4/9 (+.f64 1 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 2/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 2/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 2/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 2/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 2/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 2/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 2/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))))

simplify139.0ms (0.7%)

Algorithm
egg-herbie
Rules
816×associate-+r+
740×associate-*r*
704×associate-/r/
700×associate-+l+
686×+-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
039411800
1125811350
2575011322
Stop Event
node limit
Counts
70 → 108
Calls
Call 1
Inputs
2/3
(+.f64 2/3 (*.f64 -4/3 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 2/3 (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -8/3 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -4/3 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)))))) (*.f64 -4/3 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(+.f64 2/3 (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -8/3 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -4/3 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 6) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (+.f64 (*.f64 -8/3 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -4/3 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))))) (pow.f64 Om 2))) (*.f64 16/3 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 Om 6)))))) (*.f64 -4/3 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(+.f64 (*.f64 -1/24 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(+.f64 (*.f64 -1/24 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/192 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5))) (*.f64 -1/384 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5)))) (pow.f64 l 5))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/1536 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 7))) (pow.f64 Om 7))) (*.f64 -1/8 (/.f64 (*.f64 (+.f64 (*.f64 -1/192 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5))) (*.f64 -1/384 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5)))) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) (pow.f64 l 7))) (+.f64 (*.f64 -1/24 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/192 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5))) (*.f64 -1/384 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5)))) (pow.f64 l 5))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))))
(*.f64 -1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(+.f64 (*.f64 1/24 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 -1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(+.f64 (*.f64 1/24 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (+.f64 (*.f64 -1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))) (+.f64 (*.f64 -1/384 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))) (*.f64 -1/192 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (+.f64 (*.f64 -1/192 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5))) (*.f64 -1/384 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5)))) (pow.f64 Om 2)) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 7)))) (+.f64 (*.f64 1/24 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (+.f64 (*.f64 -1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))) (+.f64 (*.f64 -1/384 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))) (+.f64 (*.f64 1/1536 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 7))) (/.f64 (pow.f64 Om 7) (pow.f64 l 7)))) (*.f64 -1/192 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))))))))
(*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(+.f64 (*.f64 -1/24 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(+.f64 (*.f64 -1/24 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 Om 5) (+.f64 (*.f64 -1/192 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5)))) (*.f64 -1/384 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))))))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(+.f64 (*.f64 -1/24 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 Om 7) (+.f64 (*.f64 1/1536 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 7))) (/.f64 1 (pow.f64 l 7)))) (*.f64 -1/8 (/.f64 (+.f64 (*.f64 -1/192 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5)))) (*.f64 -1/384 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))))) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 Om 5) (+.f64 (*.f64 -1/192 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5)))) (*.f64 -1/384 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))))))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))))
2/3
(+.f64 2/3 (*.f64 -4/3 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 2/3 (+.f64 (*.f64 -4/3 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -8/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 Om 4)))))
(+.f64 2/3 (+.f64 (*.f64 -4/3 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -8/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 Om 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 16/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6))) (*.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -8/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))))))) (pow.f64 Om 6))))))
2/3
(+.f64 2/3 (*.f64 -4/3 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 2/3 (+.f64 (*.f64 -4/3 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -8/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 Om 4)))))
(+.f64 2/3 (+.f64 (*.f64 -4/3 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -8/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 Om 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 16/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6))) (*.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -8/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))))))) (pow.f64 Om 6))))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(+.f64 (*.f64 2/3 (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 -4/3 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))))
(+.f64 (*.f64 2/3 (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 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -8/3 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (*.f64 1/3 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))))) (pow.f64 kx 4)))))
(+.f64 (*.f64 2/3 (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 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/3 (*.f64 (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 (sin.f64 ky) 2))))) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -8/3 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (*.f64 1/3 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))))) (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))) (*.f64 -2/3 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))))) (pow.f64 kx 6))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -8/3 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (*.f64 1/3 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))))) (pow.f64 kx 4))))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))
(+.f64 (*.f64 -4/3 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (*.f64 2/3 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))))
(+.f64 (*.f64 -4/3 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -8/3 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 3))))) (*.f64 1/3 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) 2)) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))))) (pow.f64 ky 4))) (*.f64 2/3 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))))
(+.f64 (*.f64 -4/3 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -8/3 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 3))))) (*.f64 1/3 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) 2)) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))))) (pow.f64 ky 4))) (+.f64 (*.f64 2/3 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -2/3 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 3))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/3 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))) 2)) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))) (*.f64 -8/3 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1) 3))))))) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))))) (*.f64 1/3 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))) 2)) (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))))) (pow.f64 ky 6))))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 2/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) 1)
(*.f64 2/3 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 1 (/.f64 2/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 (/.f64 2/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1)
(*.f64 (sqrt.f64 (/.f64 2/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (sqrt.f64 (/.f64 2/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(*.f64 (cbrt.f64 (/.f64 2/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (pow.f64 (cbrt.f64 (/.f64 2/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 2/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 2) (cbrt.f64 (/.f64 2/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2/3)
(*.f64 -2/3 (/.f64 -1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(pow.f64 (/.f64 2/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1)
(pow.f64 (sqrt.f64 (/.f64 2/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 2)
(pow.f64 (cbrt.f64 (/.f64 2/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 3)
(pow.f64 (pow.f64 (/.f64 2/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 3) 1/3)
(pow.f64 (*.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3/2) -1)
(sqrt.f64 (/.f64 4/9 (+.f64 1 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))))
(log.f64 (exp.f64 (/.f64 2/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 2/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(cbrt.f64 (pow.f64 (/.f64 2/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 3))
(expm1.f64 (log1p.f64 (/.f64 2/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(exp.f64 (log.f64 (/.f64 2/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(exp.f64 (*.f64 (log.f64 (/.f64 2/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 1))
(log1p.f64 (expm1.f64 (/.f64 2/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
Outputs
2/3
(+.f64 2/3 (*.f64 -4/3 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 2/3 (*.f64 -4/3 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l)))))
(fma.f64 -4/3 (*.f64 (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)) (*.f64 l l)) 2/3)
(fma.f64 -4/3 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2))) 2/3)
(+.f64 2/3 (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -8/3 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -4/3 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)))))) (*.f64 -4/3 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))
(+.f64 2/3 (fma.f64 -1 (*.f64 (pow.f64 l 4) (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) -4)) (*.f64 -4/3 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))))))
(+.f64 2/3 (-.f64 (/.f64 (*.f64 (*.f64 -4/3 (*.f64 l l)) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om)) (*.f64 (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) (*.f64 -4 (pow.f64 l 4)))))
(-.f64 (fma.f64 -4/3 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2))) 2/3) (*.f64 (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) (*.f64 -4 (pow.f64 l 4))))
(+.f64 2/3 (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -8/3 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -4/3 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 6) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (+.f64 (*.f64 -8/3 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))) (*.f64 -4/3 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))))) (pow.f64 Om 2))) (*.f64 16/3 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 Om 6)))))) (*.f64 -4/3 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))))
(+.f64 2/3 (fma.f64 -1 (*.f64 (pow.f64 l 4) (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) -4)) (fma.f64 -1 (*.f64 (pow.f64 l 6) (fma.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) -4))) (*.f64 16/3 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 Om 6))))) (*.f64 -4/3 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l)))))))
(+.f64 (-.f64 (/.f64 (*.f64 (*.f64 -4/3 (*.f64 l l)) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om)) (*.f64 (pow.f64 l 6) (fma.f64 -2 (/.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) (*.f64 -4 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om)) (*.f64 16/3 (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 Om 6)))))) (-.f64 2/3 (*.f64 (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) (*.f64 -4 (pow.f64 l 4)))))
(-.f64 (-.f64 (fma.f64 -4/3 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2))) 2/3) (*.f64 (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) (*.f64 -4 (pow.f64 l 4)))) (*.f64 (pow.f64 l 6) (fma.f64 -2 (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 (*.f64 Om Om) (*.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) 2) -4)) (pow.f64 Om 4))) (*.f64 16/3 (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 Om 6))))))
(*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(+.f64 (*.f64 -1/24 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(fma.f64 -1/24 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(fma.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) 3))) (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) -1/24)))
(+.f64 (*.f64 -1/24 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/192 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5))) (*.f64 -1/384 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5)))) (pow.f64 l 5))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(fma.f64 -1/24 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (fma.f64 -1 (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5)) -1/128) (pow.f64 l 5)) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(fma.f64 -1/24 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (-.f64 (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) 5))) (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) -1/128))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/1536 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 7))) (pow.f64 Om 7))) (*.f64 -1/8 (/.f64 (*.f64 (+.f64 (*.f64 -1/192 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5))) (*.f64 -1/384 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5)))) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) (pow.f64 l 7))) (+.f64 (*.f64 -1/24 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/192 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5))) (*.f64 -1/384 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5)))) (pow.f64 l 5))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))))
(fma.f64 -1 (/.f64 (fma.f64 1/1536 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 7))) (pow.f64 Om 7)) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5)) -1/128) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 Om Om))))) (pow.f64 l 7)) (fma.f64 -1/24 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (fma.f64 -1 (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5)) -1/128) (pow.f64 l 5)) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))))
(-.f64 (fma.f64 -1/24 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (-.f64 (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) 5))) (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) -1/128)))) (/.f64 (fma.f64 1/1536 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) 7))) (pow.f64 Om 7)) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) 5))) (pow.f64 Om 5)) (/.f64 (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)) -1/128)))) (pow.f64 l 7)))
(*.f64 -1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) -1/3)
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)))) (*.f64 (/.f64 Om l) -1/3))
(+.f64 (*.f64 1/24 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 -1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(fma.f64 1/24 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) -1/3))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)) -1/3 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) 3))) (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) 1/24)))
(+.f64 (*.f64 1/24 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (+.f64 (*.f64 -1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))) (+.f64 (*.f64 -1/384 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))) (*.f64 -1/192 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))))))
(fma.f64 1/24 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (fma.f64 -1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5))) -1/128)))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) 1/24 (fma.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)) -1/3 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) 5))) (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) -1/128))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (+.f64 (*.f64 -1/192 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5))) (*.f64 -1/384 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5)))) (pow.f64 Om 2)) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 7)))) (+.f64 (*.f64 1/24 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (+.f64 (*.f64 -1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))) (+.f64 (*.f64 -1/384 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))) (+.f64 (*.f64 1/1536 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 7))) (/.f64 (pow.f64 Om 7) (pow.f64 l 7)))) (*.f64 -1/192 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))))))))
(fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5)) -1/128) (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 7)) (*.f64 Om Om))) (fma.f64 1/24 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (fma.f64 -1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)) (fma.f64 -1/384 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5))) (fma.f64 1/1536 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 7))) (/.f64 (pow.f64 Om 7) (pow.f64 l 7))) (*.f64 -1/192 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))))))))
(fma.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) 5))) (pow.f64 Om 5)) (/.f64 (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) (/.f64 Om (/.f64 (pow.f64 l 7) Om))) -1/128)) (fma.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) 1/24 (+.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)) -1/3 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) 5))) (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) -1/128))) (*.f64 1/1536 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) 7))) (/.f64 (pow.f64 Om 7) (pow.f64 l 7)))))))
(fma.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) 5))) (pow.f64 Om 5)) (/.f64 (*.f64 (/.f64 (pow.f64 l 7) (*.f64 Om Om)) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2))) -1/128)) (+.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) 1/24 (fma.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)) -1/3 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) 5))) (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) -1/128)))) (*.f64 1/1536 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) 7))) (/.f64 (pow.f64 Om 7) (pow.f64 l 7))))))
(*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))
(*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(+.f64 (*.f64 -1/24 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(fma.f64 -1/24 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))
(fma.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) 3))) (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) -1/24)))
(+.f64 (*.f64 -1/24 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 Om 5) (+.f64 (*.f64 -1/192 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5)))) (*.f64 -1/384 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))))))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(fma.f64 -1/24 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (fma.f64 -1 (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (pow.f64 Om 5)) -1/128) (pow.f64 l 5)) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l)))))
(fma.f64 -1/24 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (-.f64 (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) 5))) (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) -1/128))))
(+.f64 (*.f64 -1/24 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 Om 7) (+.f64 (*.f64 1/1536 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 7))) (/.f64 1 (pow.f64 l 7)))) (*.f64 -1/8 (/.f64 (+.f64 (*.f64 -1/192 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5)))) (*.f64 -1/384 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))))) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 Om 5) (+.f64 (*.f64 -1/192 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5)))) (*.f64 -1/384 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))))))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))))
(fma.f64 -1/24 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (fma.f64 -1 (*.f64 (pow.f64 Om 7) (fma.f64 1/1536 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 7))) (/.f64 1 (pow.f64 l 7))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))) -1/128) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 l l)))))) (fma.f64 -1 (*.f64 (pow.f64 Om 5) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))) -1/128)) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om l))))))
(fma.f64 -1/24 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (-.f64 (-.f64 (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l))) (*.f64 (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) 5))) (pow.f64 l 5)) (*.f64 -1/128 (pow.f64 Om 5)))) (*.f64 (pow.f64 Om 7) (fma.f64 1/1536 (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) 7))) (pow.f64 l 7)) (*.f64 -1/8 (/.f64 (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) 5))) (pow.f64 l 5)) (/.f64 (*.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) (*.f64 l l)) -1/128)))))))
(-.f64 (fma.f64 -1/24 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (-.f64 (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) 5))) (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) -1/128)))) (*.f64 (pow.f64 Om 7) (fma.f64 1/1536 (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) 7))) (pow.f64 l 7)) (*.f64 -1/8 (*.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) 5))) (pow.f64 l 5)) (*.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) (*.f64 l l))) -1/128)))))
2/3
(+.f64 2/3 (*.f64 -4/3 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 2/3 (*.f64 -4/3 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l)))))
(fma.f64 -4/3 (*.f64 (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)) (*.f64 l l)) 2/3)
(fma.f64 -4/3 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2))) 2/3)
(+.f64 2/3 (+.f64 (*.f64 -4/3 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -8/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 Om 4)))))
(+.f64 2/3 (fma.f64 -4/3 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (neg.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) -4) (pow.f64 Om 4)))))
(-.f64 (fma.f64 -4/3 (*.f64 (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)) (*.f64 l l)) 2/3) (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) 2)) (/.f64 (pow.f64 Om 4) -4)))
(-.f64 (fma.f64 -4/3 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2))) 2/3) (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) 2)) (/.f64 (pow.f64 Om 4) -4)))
(+.f64 2/3 (+.f64 (*.f64 -4/3 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -8/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 Om 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 16/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6))) (*.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -8/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))))))) (pow.f64 Om 6))))))
(+.f64 2/3 (fma.f64 -4/3 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) -4) (pow.f64 Om 4)) (/.f64 (fma.f64 16/3 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)) (*.f64 -2 (*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 l l)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) -4)))) (pow.f64 Om 6))))))
(+.f64 (fma.f64 -4/3 (*.f64 (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)) (*.f64 l l)) 2/3) (-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 l 4) (*.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) 2) -4))) (pow.f64 Om 4)) (/.f64 (fma.f64 -2 (*.f64 (*.f64 l l) (*.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) (*.f64 (pow.f64 l 4) (*.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) 2) -4)))) (*.f64 (pow.f64 l 6) (*.f64 16/3 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) 3)))) (pow.f64 Om 6))))
(-.f64 (-.f64 (fma.f64 -4/3 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2))) 2/3) (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) 2)) (/.f64 (pow.f64 Om 4) -4))) (/.f64 (fma.f64 -2 (*.f64 (*.f64 l l) (*.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) (*.f64 (pow.f64 l 4) (*.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) 2) -4)))) (*.f64 (pow.f64 l 6) (*.f64 16/3 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) 3)))) (pow.f64 Om 6)))
2/3
(+.f64 2/3 (*.f64 -4/3 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 2/3 (*.f64 -4/3 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l)))))
(fma.f64 -4/3 (*.f64 (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)) (*.f64 l l)) 2/3)
(fma.f64 -4/3 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2))) 2/3)
(+.f64 2/3 (+.f64 (*.f64 -4/3 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -8/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 Om 4)))))
(+.f64 2/3 (fma.f64 -4/3 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (neg.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) -4) (pow.f64 Om 4)))))
(-.f64 (fma.f64 -4/3 (*.f64 (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)) (*.f64 l l)) 2/3) (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) 2)) (/.f64 (pow.f64 Om 4) -4)))
(-.f64 (fma.f64 -4/3 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2))) 2/3) (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) 2)) (/.f64 (pow.f64 Om 4) -4)))
(+.f64 2/3 (+.f64 (*.f64 -4/3 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -8/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))) (pow.f64 Om 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 16/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 l 6))) (*.f64 -2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -8/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4))) (*.f64 -4/3 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 l 4)))))))) (pow.f64 Om 6))))))
(+.f64 2/3 (fma.f64 -4/3 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) -4) (pow.f64 Om 4)) (/.f64 (fma.f64 16/3 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)) (*.f64 -2 (*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 l l)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) -4)))) (pow.f64 Om 6))))))
(+.f64 (fma.f64 -4/3 (*.f64 (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)) (*.f64 l l)) 2/3) (-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 l 4) (*.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) 2) -4))) (pow.f64 Om 4)) (/.f64 (fma.f64 -2 (*.f64 (*.f64 l l) (*.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) (*.f64 (pow.f64 l 4) (*.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) 2) -4)))) (*.f64 (pow.f64 l 6) (*.f64 16/3 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) 3)))) (pow.f64 Om 6))))
(-.f64 (-.f64 (fma.f64 -4/3 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2))) 2/3) (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) 2)) (/.f64 (pow.f64 Om 4) -4))) (/.f64 (fma.f64 -2 (*.f64 (*.f64 l l) (*.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) (*.f64 (pow.f64 l 4) (*.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) 2) -4)))) (*.f64 (pow.f64 l 6) (*.f64 16/3 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) 3)))) (pow.f64 Om 6)))
(*.f64 2/3 (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/3 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2)) 1))))
(+.f64 (*.f64 2/3 (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 -4/3 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))))
(fma.f64 2/3 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) (*.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3)))))
(fma.f64 2/3 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2)) 1))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2)) 1) 3))) (*.f64 -4/3 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (*.f64 kx kx)))))
(+.f64 (*.f64 2/3 (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 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -8/3 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (*.f64 1/3 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))))) (pow.f64 kx 4)))))
(fma.f64 2/3 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) (fma.f64 -4/3 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3)))) (neg.f64 (*.f64 (fma.f64 -8/3 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 5)))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3))) (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) 2))))) (pow.f64 kx 4)))))
(-.f64 (fma.f64 2/3 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2)) 1))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2)) 1) 3))) (*.f64 -4/3 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (*.f64 kx kx))))) (*.f64 (fma.f64 -8/3 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2)) 1) 5)))) (*.f64 (-.f64 (fma.f64 -4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (/.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2)) 1))) (*.f64 (/.f64 l Om) (/.f64 l Om)))) 2)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2)) 1) 3))) 1/3))) (pow.f64 kx 4)))
(+.f64 (*.f64 2/3 (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 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/3 (*.f64 (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3) (pow.f64 (sin.f64 ky) 2))))) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -8/3 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (*.f64 1/3 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))))) (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))) (*.f64 -2/3 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))))) (pow.f64 kx 6))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -8/3 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 5))))) (*.f64 1/3 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) 1/3)) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))))) (pow.f64 kx 4))))))
(fma.f64 2/3 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))) (fma.f64 -4/3 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3)))) (fma.f64 -1 (*.f64 (fma.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3))) (+.f64 (fma.f64 -2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2))) (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2)))))))) (*.f64 -2 (/.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) 2)) (/.f64 (*.f64 (*.f64 Om Om) (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 l l)))))) (fma.f64 -2 (/.f64 (fma.f64 -8/3 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 5)))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3))) (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) 2))))) (/.f64 (*.f64 (*.f64 Om Om) (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 l l))) (*.f64 -2/3 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 5))) (/.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))))))) (pow.f64 kx 6)) (neg.f64 (*.f64 (fma.f64 -8/3 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 5)))) (*.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))) 3))) (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))) 2))))) (pow.f64 kx 4))))))
(fma.f64 2/3 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2)) 1))) (fma.f64 -4/3 (*.f64 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (*.f64 kx kx)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2)) 1) 3)))) (neg.f64 (fma.f64 (fma.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2)) 1) 3))) (fma.f64 -2 (*.f64 (/.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (+.f64 2/45 (/.f64 (*.f64 1/2 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (/.f64 (-.f64 (fma.f64 -4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (/.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2)) 1))) (*.f64 (/.f64 l Om) (/.f64 l Om)))) 2)) (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2)) 1))))))) (fma.f64 -2/3 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2)) 1) 5))) (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (-.f64 (fma.f64 -4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (/.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2)) 1))) (*.f64 (/.f64 l Om) (/.f64 l Om)))) 2)) Om))) (*.f64 (/.f64 -2 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2)) 1)) (/.f64 (fma.f64 -8/3 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2)) 1) 5)))) (*.f64 (-.f64 (fma.f64 -4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (/.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2)) 1))) (*.f64 (/.f64 l Om) (/.f64 l Om)))) 2)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2)) 1) 3))) 1/3))) (*.f64 (/.f64 Om l) (/.f64 Om l)))))) (pow.f64 kx 6) (*.f64 (fma.f64 -8/3 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2)) 1) 5)))) (*.f64 (-.f64 (fma.f64 -4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (/.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2)) 1))) (*.f64 (/.f64 l Om) (/.f64 l Om)))) 2)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2)) 1) 3))) 1/3))) (pow.f64 kx 4))))))
(fma.f64 2/3 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2)) 1))) (-.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2)) 1) 3))) (*.f64 -4/3 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (*.f64 kx kx)))) (fma.f64 (fma.f64 1/3 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2)) 1) 3))) (fma.f64 -2 (*.f64 (/.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (+.f64 2/45 (/.f64 (*.f64 1/2 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (/.f64 (-.f64 (fma.f64 -4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (/.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2)) 1))) (*.f64 (/.f64 l Om) (/.f64 l Om)))) 2)) (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2)) 1))))))) (fma.f64 -2/3 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2)) 1) 5))) (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (-.f64 (fma.f64 -4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (/.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2)) 1))) (*.f64 (/.f64 l Om) (/.f64 l Om)))) 2)))) (*.f64 (/.f64 -2 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2)) 1)) (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (fma.f64 -8/3 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2)) 1) 5)))) (*.f64 (-.f64 (fma.f64 -4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (/.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2)) 1))) (*.f64 (/.f64 l Om) (/.f64 l Om)))) 2)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2)) 1) 3))) 1/3))))))) (pow.f64 kx 6) (*.f64 (fma.f64 -8/3 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2)) 1) 5)))) (*.f64 (-.f64 (fma.f64 -4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (/.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2)) 1))) (*.f64 (/.f64 l Om) (/.f64 l Om)))) 2)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2)) 1) 3))) 1/3))) (pow.f64 kx 4)))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (fma.f64 (*.f64 (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)) (*.f64 l l)) 4 1))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (fma.f64 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2))) 4 1))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (fma.f64 (*.f64 (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)) (*.f64 l l)) 4 1))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (fma.f64 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2))) 4 1))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (fma.f64 (*.f64 (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)) (*.f64 l l)) 4 1))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (fma.f64 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2))) 4 1))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (fma.f64 (*.f64 (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)) (*.f64 l l)) 4 1))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (fma.f64 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2))) 4 1))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (fma.f64 (*.f64 (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)) (*.f64 l l)) 4 1))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (fma.f64 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2))) 4 1))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (fma.f64 (*.f64 (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)) (*.f64 l l)) 4 1))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (fma.f64 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2))) 4 1))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (fma.f64 (*.f64 (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)) (*.f64 l l)) 4 1))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (fma.f64 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2))) 4 1))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (fma.f64 (*.f64 (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)) (*.f64 l l)) 4 1))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (fma.f64 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2))) 4 1))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1))))
(+.f64 (*.f64 -4/3 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (*.f64 2/3 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))))
(fma.f64 -4/3 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 ky ky) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (*.f64 2/3 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))))
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1))) (+.f64 2/3 (/.f64 (*.f64 -4/3 (/.f64 (*.f64 ky ky) (*.f64 (/.f64 Om l) (/.f64 Om l)))) (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1))))
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1))) (+.f64 2/3 (/.f64 (*.f64 -4/3 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (*.f64 ky ky))) (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1))))
(+.f64 (*.f64 -4/3 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -8/3 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 3))))) (*.f64 1/3 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) 2)) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))))) (pow.f64 ky 4))) (*.f64 2/3 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))))
(fma.f64 -4/3 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 ky ky) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (fma.f64 -1 (*.f64 (pow.f64 ky 4) (fma.f64 -8/3 (*.f64 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) (*.f64 2/3 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1))) (+.f64 2/3 (/.f64 (*.f64 -4/3 (/.f64 (*.f64 ky ky) (*.f64 (/.f64 Om l) (/.f64 Om l)))) (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1)))) (*.f64 (pow.f64 ky 4) (neg.f64 (fma.f64 (*.f64 1/3 (/.f64 (-.f64 (fma.f64 -4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (/.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2))) (pow.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1))))) 2)) (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1))) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1) 3))) (/.f64 (*.f64 -8/3 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1)))))))
(-.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1))) (+.f64 2/3 (/.f64 (*.f64 -4/3 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (*.f64 ky ky))) (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1)))) (*.f64 (pow.f64 ky 4) (fma.f64 (*.f64 1/3 (/.f64 (-.f64 (fma.f64 -4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (/.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2))) (pow.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1))))) 2)) (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1))) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1) 3))) (/.f64 (*.f64 -8/3 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1))))))
(+.f64 (*.f64 -4/3 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -8/3 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 3))))) (*.f64 1/3 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) 2)) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))))) (pow.f64 ky 4))) (+.f64 (*.f64 2/3 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -2/3 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) 2)) (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 3))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/3 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))) 2)) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))) (*.f64 -8/3 (*.f64 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1) 3))))))) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)))))) (*.f64 1/3 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1))))) 2)) (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) 1)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))))) (pow.f64 ky 6))))))
(fma.f64 -4/3 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 ky ky) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (fma.f64 -1 (*.f64 (pow.f64 ky 4) (fma.f64 -8/3 (*.f64 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) (fma.f64 2/3 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (neg.f64 (*.f64 (fma.f64 -2/3 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3))) (/.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2)) (/.f64 (*.f64 (*.f64 Om Om) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)) (*.f64 l l)))) (fma.f64 -2 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 -8/3 (*.f64 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2)) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))))) (sqrt.f64 (/.f64 1 (*.f64 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))))) (*.f64 (*.f64 1/3 (/.f64 (+.f64 (fma.f64 -2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))) (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))))))) (*.f64 -2 (/.f64 (-.f64 (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 Om Om)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))) 2)) (/.f64 (*.f64 (*.f64 Om Om) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)) (*.f64 l l))))) (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1))) (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)))))) (pow.f64 ky 6))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1))) (+.f64 2/3 (/.f64 (*.f64 -4/3 (/.f64 (*.f64 ky ky) (*.f64 (/.f64 Om l) (/.f64 Om l)))) (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1)))) (*.f64 (pow.f64 ky 4) (neg.f64 (fma.f64 (*.f64 1/3 (/.f64 (-.f64 (fma.f64 -4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (/.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2))) (pow.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1))))) 2)) (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1))) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1) 3))) (/.f64 (*.f64 -8/3 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1))))))) (*.f64 (fma.f64 -2/3 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1) 3))) (*.f64 (/.f64 (-.f64 (fma.f64 -4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (/.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2))) (pow.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1))))) 2)) (*.f64 Om (*.f64 Om (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1)))) (*.f64 l l))) (fma.f64 -2 (*.f64 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (fma.f64 (*.f64 1/3 (/.f64 (-.f64 (fma.f64 -4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (/.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2))) (pow.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1))))) 2)) (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1))) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1) 3))) (/.f64 (*.f64 -8/3 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1))))) (sqrt.f64 (/.f64 1 (*.f64 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1) (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1))))) (*.f64 1/3 (/.f64 (fma.f64 -2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))) (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (-.f64 2/45 (/.f64 (+.f64 -1/6 (*.f64 -1/2 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 (sin.f64 kx) 2)))) (*.f64 -2 (*.f64 (/.f64 (-.f64 (fma.f64 -4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (/.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2))) (pow.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1))))) 2)) (*.f64 Om (*.f64 Om (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1)))) (*.f64 l l))))) (/.f64 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1)))))))) (neg.f64 (pow.f64 ky 6))))
(-.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1))) (+.f64 2/3 (/.f64 (*.f64 -4/3 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (*.f64 ky ky))) (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1)))) (*.f64 (pow.f64 ky 4) (fma.f64 (*.f64 1/3 (/.f64 (-.f64 (fma.f64 -4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (/.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2))) (pow.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1))))) 2)) (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1))) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1) 3))) (/.f64 (*.f64 -8/3 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1)))))) (*.f64 (fma.f64 -2/3 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1) 3))) (*.f64 (/.f64 (-.f64 (fma.f64 -4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (/.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2))) (pow.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1))))) 2)) (*.f64 Om (*.f64 Om (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1)))) (*.f64 l l))) (fma.f64 -2 (*.f64 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (fma.f64 (*.f64 1/3 (/.f64 (-.f64 (fma.f64 -4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (/.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2))) (pow.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1))))) 2)) (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1))) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1) 3))) (/.f64 (*.f64 -8/3 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1))))) (sqrt.f64 (/.f64 1 (*.f64 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1) (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1))))) (*.f64 1/3 (/.f64 (fma.f64 -2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))) (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (-.f64 2/45 (/.f64 (+.f64 -1/6 (*.f64 -1/2 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 (sin.f64 kx) 2)))) (*.f64 -2 (*.f64 (/.f64 (-.f64 (fma.f64 -4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (/.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2))) (pow.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1))))) 2)) (*.f64 Om (*.f64 Om (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1)))) (*.f64 l l))))) (/.f64 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) 1)))))))) (pow.f64 ky 6)))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (fma.f64 (*.f64 (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)) (*.f64 l l)) 4 1))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (fma.f64 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2))) 4 1))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (fma.f64 (*.f64 (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)) (*.f64 l l)) 4 1))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (fma.f64 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2))) 4 1))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (fma.f64 (*.f64 (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)) (*.f64 l l)) 4 1))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (fma.f64 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2))) 4 1))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (fma.f64 (*.f64 (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)) (*.f64 l l)) 4 1))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (fma.f64 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2))) 4 1))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (fma.f64 (*.f64 (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)) (*.f64 l l)) 4 1))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (fma.f64 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2))) 4 1))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (fma.f64 (*.f64 (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)) (*.f64 l l)) 4 1))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (fma.f64 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2))) 4 1))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (fma.f64 (*.f64 (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)) (*.f64 l l)) 4 1))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (fma.f64 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2))) 4 1))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (*.f64 l l))) 4)))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (fma.f64 (*.f64 (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)) (*.f64 l l)) 4 1))))
(*.f64 2/3 (sqrt.f64 (/.f64 1 (fma.f64 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2))) 4 1))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 2/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) 1)
(/.f64 2/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 2/3 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))))
(*.f64 2/3 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 2/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 2/3 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))))
(*.f64 1 (/.f64 2/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 2/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 2/3 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))))
(*.f64 (/.f64 2/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1)
(/.f64 2/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 2/3 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))))
(*.f64 (sqrt.f64 (/.f64 2/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (sqrt.f64 (/.f64 2/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 2/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 2/3 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))))
(*.f64 (cbrt.f64 (/.f64 2/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (pow.f64 (cbrt.f64 (/.f64 2/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 2))
(/.f64 2/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 2/3 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 2/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 2) (cbrt.f64 (/.f64 2/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 2/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 2/3 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2/3)
(/.f64 2/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 2/3 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))))
(*.f64 -2/3 (/.f64 -1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 2/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 2/3 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))))
(pow.f64 (/.f64 2/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1)
(/.f64 2/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 2/3 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))))
(pow.f64 (sqrt.f64 (/.f64 2/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 2)
(/.f64 2/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 2/3 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))))
(pow.f64 (cbrt.f64 (/.f64 2/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 3)
(/.f64 2/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 2/3 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))))
(pow.f64 (pow.f64 (/.f64 2/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 3) 1/3)
(/.f64 2/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 2/3 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))))
(pow.f64 (*.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3/2) -1)
(/.f64 2/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 2/3 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))))
(sqrt.f64 (/.f64 4/9 (+.f64 1 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))))
(sqrt.f64 (/.f64 4/9 (+.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))
(sqrt.f64 (/.f64 4/9 (+.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om))) 2))))
(log.f64 (exp.f64 (/.f64 2/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 2/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 2/3 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 2/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(/.f64 2/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 2/3 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))))
(cbrt.f64 (pow.f64 (/.f64 2/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 3))
(/.f64 2/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 2/3 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))))
(expm1.f64 (log1p.f64 (/.f64 2/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 2/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 2/3 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))))
(exp.f64 (log.f64 (/.f64 2/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 2/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 2/3 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))))
(exp.f64 (*.f64 (log.f64 (/.f64 2/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 1))
(/.f64 2/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 2/3 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))))
(log1p.f64 (expm1.f64 (/.f64 2/3 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 2/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 2/3 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))))

localize3.0ms (0%)

Compiler

Compiled 7 to 7 computations (0% saved)

localize16.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
3.3b
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 Om) (*.f64 l ky))))
4.6b
(/.f64 (*.f64 -1/4 Om) (*.f64 l ky))
Compiler

Compiled 41 to 23 computations (43.9% saved)

series10.0ms (0.1%)

Counts
2 → 56
Calls

18 calls:

TimeVariablePointExpression
2.0ms
Om
@0
(/.f64 (*.f64 -1/4 Om) (*.f64 l ky))
1.0ms
Om
@inf
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 Om) (*.f64 l ky))))
1.0ms
l
@0
(/.f64 (*.f64 -1/4 Om) (*.f64 l ky))
1.0ms
l
@0
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 Om) (*.f64 l ky))))
1.0ms
Om
@inf
(/.f64 (*.f64 -1/4 Om) (*.f64 l ky))

rewrite82.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1038×unswap-sqr
996×swap-sqr
502×distribute-lft-neg-in
476×distribute-rgt-in
474×distribute-rgt-neg-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01348
127944
2380344
Stop Event
node limit
Counts
2 → 106
Calls
Call 1
Inputs
(/.f64 (*.f64 -1/4 Om) (*.f64 l ky))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 Om) (*.f64 l ky))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/4 (*.f64 Om (/.f64 1 (*.f64 l ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/4 (/.f64 Om (*.f64 l ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/4 (*.f64 1 (/.f64 Om (*.f64 l ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 Om (*.f64 -1/4 (/.f64 1 (*.f64 l ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1/4 Om) (/.f64 1 (*.f64 l ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 -1/4 Om)) (*.f64 (sqrt.f64 (*.f64 -1/4 Om)) (/.f64 1 (*.f64 l ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))) (sqrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 -1/4 Om)) 2) (*.f64 (cbrt.f64 (*.f64 -1/4 Om)) (/.f64 1 (*.f64 l ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))) (pow.f64 (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))) 2) (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1/4 (/.f64 Om l)) (/.f64 1 ky))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 l ky)) (*.f64 -1/4 Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/4 l) (/.f64 Om ky))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 Om ky) (/.f64 -1/4 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 Om 1/4) (/.f64 1 (*.f64 l (neg.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 l) (/.f64 (*.f64 -1/4 Om) ky))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 ky) (*.f64 -1/4 (/.f64 Om l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (*.f64 l ky))) (/.f64 (*.f64 -1/4 Om) (sqrt.f64 (*.f64 l ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 l ky)) 2)) (/.f64 (*.f64 -1/4 Om) (cbrt.f64 (*.f64 l ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 Om 1) (/.f64 -1/4 (*.f64 l ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 Om l) (/.f64 -1/4 ky))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 Om (*.f64 l ky)) -1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 Om (sqrt.f64 (*.f64 l ky))) (/.f64 -1/4 (sqrt.f64 (*.f64 l ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/4 (*.f64 l ky)) Om)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1 (/.f64 Om (*.f64 l ky))) -1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 l (neg.f64 ky))) (*.f64 Om 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/4 ky) (/.f64 Om l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/4 (sqrt.f64 (*.f64 l ky))) (/.f64 Om (sqrt.f64 (*.f64 l ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/4 (pow.f64 (cbrt.f64 (*.f64 l ky)) 2)) (/.f64 Om (cbrt.f64 (*.f64 l ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 Om (pow.f64 (cbrt.f64 (*.f64 l ky)) 2)) (/.f64 -1/4 (cbrt.f64 (*.f64 l ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 -1/4 Om)) l) (/.f64 (sqrt.f64 (*.f64 -1/4 Om)) ky))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 -1/4 Om)) ky) (/.f64 (sqrt.f64 (*.f64 -1/4 Om)) l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 -1/4 Om)) 1) (/.f64 (sqrt.f64 (*.f64 -1/4 Om)) (*.f64 l ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 -1/4 Om)) (*.f64 l ky)) (sqrt.f64 (*.f64 -1/4 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 -1/4 Om)) (pow.f64 (cbrt.f64 (*.f64 l ky)) 2)) (/.f64 (sqrt.f64 (*.f64 -1/4 Om)) (cbrt.f64 (*.f64 l ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/4 Om)) 2) l) (/.f64 (cbrt.f64 (*.f64 -1/4 Om)) ky))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/4 Om)) 2) ky) (/.f64 (cbrt.f64 (*.f64 -1/4 Om)) l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/4 Om)) 2) 1) (/.f64 (cbrt.f64 (*.f64 -1/4 Om)) (*.f64 l ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/4 Om)) 2) (sqrt.f64 (*.f64 l ky))) (/.f64 (cbrt.f64 (*.f64 -1/4 Om)) (sqrt.f64 (*.f64 l ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/4 Om)) 2) (pow.f64 (cbrt.f64 (*.f64 l ky)) 2)) (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/4 (*.f64 l (neg.f64 ky))) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/4 (/.f64 (*.f64 l ky) 1)) Om)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/4 (/.f64 (*.f64 l ky) (sqrt.f64 Om))) (sqrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/4 (/.f64 (*.f64 l ky) (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 l ky) -1/4)) Om)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 l ky) (sqrt.f64 (*.f64 -1/4 Om)))) (sqrt.f64 (*.f64 -1/4 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 l ky) (pow.f64 (cbrt.f64 (*.f64 -1/4 Om)) 2))) (cbrt.f64 (*.f64 -1/4 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/4 Om)) 2) (*.f64 l ky)) (cbrt.f64 (*.f64 -1/4 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))))) (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))))) (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))))) (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))))) (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))) 2))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))) (sqrt.f64 (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))))) (*.f64 (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))) (sqrt.f64 (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))) 2)) (cbrt.f64 (sqrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))) 2)) (cbrt.f64 (sqrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l ky))) (sqrt.f64 (*.f64 -1/4 Om))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l ky))) (sqrt.f64 (*.f64 -1/4 Om))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (/.f64 -1/4 l)) (/.f64 (sqrt.f64 Om) (sqrt.f64 ky))) (*.f64 (sqrt.f64 (/.f64 -1/4 l)) (/.f64 (sqrt.f64 Om) (sqrt.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (/.f64 Om ky)) (sqrt.f64 (/.f64 -1/4 l))) (*.f64 (sqrt.f64 (/.f64 Om ky)) (sqrt.f64 (/.f64 -1/4 l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sqrt.f64 Om) (sqrt.f64 ky)) (sqrt.f64 (/.f64 -1/4 l))) (*.f64 (/.f64 (sqrt.f64 Om) (sqrt.f64 ky)) (sqrt.f64 (/.f64 -1/4 l))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 l Om) (/.f64 ky -1/4)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 Om ky) (/.f64 1/4 l)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2) 1/4) (pow.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)) (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))) (cbrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))))) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2) 1/4))) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2) 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)))) (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)))) (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)))) (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)))) (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)))) (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)))) (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2) 1/4)) (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2) 1/4)) (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))) 3))) (sqrt.f64 (+.f64 1/4 (-.f64 (pow.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))) 2) (*.f64 -1/8 (/.f64 Om (*.f64 l ky)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))) 2))) (sqrt.f64 (-.f64 1/2 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))))))))

simplify114.0ms (0.6%)

Algorithm
egg-herbie
Rules
1046×*-commutative
958×associate-+r-
918×unswap-sqr
758×associate-/l/
684×associate-/r/
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03015582
18025368
226775306
373055306
Stop Event
node limit
Counts
162 → 148
Calls
Call 1
Inputs
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l ky)))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l ky)))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l ky)))) (+.f64 (*.f64 -1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 l 3) (pow.f64 ky 3))))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 ky 2))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l ky)))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l ky)))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l ky)))) (+.f64 (*.f64 -1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 l 3) (pow.f64 ky 3))))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 ky 2))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l ky)))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l ky)))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l ky)))) (+.f64 (*.f64 -1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 l 3) (pow.f64 ky 3))))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 ky 2))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l ky)))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l ky)))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l ky)))) (+.f64 (*.f64 -1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 l 3) (pow.f64 ky 3))))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 ky 2))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l ky)))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l ky)))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l ky)))) (+.f64 (*.f64 -1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 l 3) (pow.f64 ky 3))))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 ky 2))))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))))) 1)
(*.f64 -1/4 (*.f64 Om (/.f64 1 (*.f64 l ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (*.f64 1 (/.f64 Om (*.f64 l ky))))
(*.f64 Om (*.f64 -1/4 (/.f64 1 (*.f64 l ky))))
(*.f64 (*.f64 -1/4 Om) (/.f64 1 (*.f64 l ky)))
(*.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))) 1)
(*.f64 1 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))))
(*.f64 (sqrt.f64 (*.f64 -1/4 Om)) (*.f64 (sqrt.f64 (*.f64 -1/4 Om)) (/.f64 1 (*.f64 l ky))))
(*.f64 (sqrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))) (sqrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -1/4 Om)) 2) (*.f64 (cbrt.f64 (*.f64 -1/4 Om)) (/.f64 1 (*.f64 l ky))))
(*.f64 (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))) (pow.f64 (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))) 2) (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))))
(*.f64 (*.f64 -1/4 (/.f64 Om l)) (/.f64 1 ky))
(*.f64 (/.f64 1 (*.f64 l ky)) (*.f64 -1/4 Om))
(*.f64 (/.f64 -1/4 l) (/.f64 Om ky))
(*.f64 (/.f64 Om ky) (/.f64 -1/4 l))
(*.f64 (*.f64 Om 1/4) (/.f64 1 (*.f64 l (neg.f64 ky))))
(*.f64 (/.f64 1 l) (/.f64 (*.f64 -1/4 Om) ky))
(*.f64 (/.f64 1 ky) (*.f64 -1/4 (/.f64 Om l)))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 l ky))) (/.f64 (*.f64 -1/4 Om) (sqrt.f64 (*.f64 l ky))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 l ky)) 2)) (/.f64 (*.f64 -1/4 Om) (cbrt.f64 (*.f64 l ky))))
(*.f64 (/.f64 Om 1) (/.f64 -1/4 (*.f64 l ky)))
(*.f64 (/.f64 Om l) (/.f64 -1/4 ky))
(*.f64 (/.f64 Om (*.f64 l ky)) -1/4)
(*.f64 (/.f64 Om (sqrt.f64 (*.f64 l ky))) (/.f64 -1/4 (sqrt.f64 (*.f64 l ky))))
(*.f64 (/.f64 -1/4 (*.f64 l ky)) Om)
(*.f64 (*.f64 1 (/.f64 Om (*.f64 l ky))) -1/4)
(*.f64 (/.f64 1 (*.f64 l (neg.f64 ky))) (*.f64 Om 1/4))
(*.f64 (/.f64 -1/4 ky) (/.f64 Om l))
(*.f64 (/.f64 -1/4 (sqrt.f64 (*.f64 l ky))) (/.f64 Om (sqrt.f64 (*.f64 l ky))))
(*.f64 (/.f64 -1/4 (pow.f64 (cbrt.f64 (*.f64 l ky)) 2)) (/.f64 Om (cbrt.f64 (*.f64 l ky))))
(*.f64 (/.f64 Om (pow.f64 (cbrt.f64 (*.f64 l ky)) 2)) (/.f64 -1/4 (cbrt.f64 (*.f64 l ky))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 -1/4 Om)) l) (/.f64 (sqrt.f64 (*.f64 -1/4 Om)) ky))
(*.f64 (/.f64 (sqrt.f64 (*.f64 -1/4 Om)) ky) (/.f64 (sqrt.f64 (*.f64 -1/4 Om)) l))
(*.f64 (/.f64 (sqrt.f64 (*.f64 -1/4 Om)) 1) (/.f64 (sqrt.f64 (*.f64 -1/4 Om)) (*.f64 l ky)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 -1/4 Om)) (*.f64 l ky)) (sqrt.f64 (*.f64 -1/4 Om)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 -1/4 Om)) (pow.f64 (cbrt.f64 (*.f64 l ky)) 2)) (/.f64 (sqrt.f64 (*.f64 -1/4 Om)) (cbrt.f64 (*.f64 l ky))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/4 Om)) 2) l) (/.f64 (cbrt.f64 (*.f64 -1/4 Om)) ky))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/4 Om)) 2) ky) (/.f64 (cbrt.f64 (*.f64 -1/4 Om)) l))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/4 Om)) 2) 1) (/.f64 (cbrt.f64 (*.f64 -1/4 Om)) (*.f64 l ky)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/4 Om)) 2) (sqrt.f64 (*.f64 l ky))) (/.f64 (cbrt.f64 (*.f64 -1/4 Om)) (sqrt.f64 (*.f64 l ky))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/4 Om)) 2) (pow.f64 (cbrt.f64 (*.f64 l ky)) 2)) (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))))
(*.f64 (/.f64 -1/4 (*.f64 l (neg.f64 ky))) (neg.f64 Om))
(*.f64 (/.f64 -1/4 (/.f64 (*.f64 l ky) 1)) Om)
(*.f64 (/.f64 -1/4 (/.f64 (*.f64 l ky) (sqrt.f64 Om))) (sqrt.f64 Om))
(*.f64 (/.f64 -1/4 (/.f64 (*.f64 l ky) (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 Om))
(*.f64 (/.f64 1 (/.f64 (*.f64 l ky) -1/4)) Om)
(*.f64 (/.f64 1 (/.f64 (*.f64 l ky) (sqrt.f64 (*.f64 -1/4 Om)))) (sqrt.f64 (*.f64 -1/4 Om)))
(*.f64 (/.f64 1 (/.f64 (*.f64 l ky) (pow.f64 (cbrt.f64 (*.f64 -1/4 Om)) 2))) (cbrt.f64 (*.f64 -1/4 Om)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/4 Om)) 2) (*.f64 l ky)) (cbrt.f64 (*.f64 -1/4 Om)))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))))) (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))))) (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))))) (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))))) (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))))))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))) 2))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))) 2))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))) 2))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))) (sqrt.f64 (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))))) (*.f64 (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))) (sqrt.f64 (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))))))
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))) 2)) (cbrt.f64 (sqrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))) 2)) (cbrt.f64 (sqrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l ky))) (sqrt.f64 (*.f64 -1/4 Om))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l ky))) (sqrt.f64 (*.f64 -1/4 Om))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 -1/4 l)) (/.f64 (sqrt.f64 Om) (sqrt.f64 ky))) (*.f64 (sqrt.f64 (/.f64 -1/4 l)) (/.f64 (sqrt.f64 Om) (sqrt.f64 ky))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 Om ky)) (sqrt.f64 (/.f64 -1/4 l))) (*.f64 (sqrt.f64 (/.f64 Om ky)) (sqrt.f64 (/.f64 -1/4 l))))
(*.f64 (*.f64 (/.f64 (sqrt.f64 Om) (sqrt.f64 ky)) (sqrt.f64 (/.f64 -1/4 l))) (*.f64 (/.f64 (sqrt.f64 Om) (sqrt.f64 ky)) (sqrt.f64 (/.f64 -1/4 l))))
(pow.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))) 1)
(pow.f64 (sqrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))) 2)
(pow.f64 (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))) 3)
(pow.f64 (*.f64 (/.f64 l Om) (/.f64 ky -1/4)) -1)
(pow.f64 (pow.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))) 3) 1/3)
(neg.f64 (*.f64 (/.f64 Om ky) (/.f64 1/4 l)))
(sqrt.f64 (pow.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))) 2))
(log.f64 (exp.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))))))
(cbrt.f64 (pow.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))) 3))
(expm1.f64 (log1p.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))))
(exp.f64 (log.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))))
(exp.f64 (*.f64 (log.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))) 1))
(log1p.f64 (expm1.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)))) 1)
(*.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)) 1)
(*.f64 1 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)))
(*.f64 (pow.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2) 1/4) (pow.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2) 1/4))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)) (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))) (cbrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)) 1/2))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))))) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))))))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2) 1/4))) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2) 1/4))))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)))) (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)))) (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)))) (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)))))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)))) (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)))) (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)))) (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2) 1/4)) (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2) 1/4)) (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)))))
(/.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))) 3))) (sqrt.f64 (+.f64 1/4 (-.f64 (pow.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))) 2) (*.f64 -1/8 (/.f64 Om (*.f64 l ky)))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))) 2))) (sqrt.f64 (-.f64 1/2 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))))))
(pow.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2) 1/2)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)) 1)
(pow.f64 (pow.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2) 1/4) 2)
(pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))) 3)
(pow.f64 (pow.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2) 3/2) 1/3)
(fabs.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)))
(log.f64 (exp.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))))
(exp.f64 (log.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))))
Outputs
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l ky)))))
(+.f64 (sqrt.f64 1/2) (/.f64 (*.f64 -1/8 Om) (*.f64 (*.f64 l ky) (sqrt.f64 1/2))))
(fma.f64 -1/8 (/.f64 Om (*.f64 (*.f64 l ky) (sqrt.f64 1/2))) (sqrt.f64 1/2))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l ky)))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/8 (/.f64 Om (*.f64 (*.f64 l ky) (sqrt.f64 1/2))) (*.f64 -1/128 (/.f64 (/.f64 (*.f64 Om Om) (pow.f64 (sqrt.f64 1/2) 3)) (*.f64 (*.f64 l l) (*.f64 ky ky))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/8 (/.f64 Om (*.f64 (*.f64 l ky) (sqrt.f64 1/2))) (*.f64 -1/128 (*.f64 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 1/2 (*.f64 l l)))) (/.f64 Om (*.f64 ky ky))))))
(fma.f64 -1/8 (/.f64 Om (*.f64 (*.f64 l ky) (sqrt.f64 1/2))) (fma.f64 -1/128 (/.f64 (*.f64 (/.f64 Om (sqrt.f64 1/2)) (/.f64 Om 1/2)) (*.f64 l (*.f64 l (*.f64 ky ky)))) (sqrt.f64 1/2)))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l ky)))) (+.f64 (*.f64 -1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 l 3) (pow.f64 ky 3))))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 ky 2))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/8 (/.f64 Om (*.f64 (*.f64 l ky) (sqrt.f64 1/2))) (fma.f64 -1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (pow.f64 l 3)) (pow.f64 ky 3))) (*.f64 -1/128 (/.f64 (/.f64 (*.f64 Om Om) (pow.f64 (sqrt.f64 1/2) 3)) (*.f64 (*.f64 l l) (*.f64 ky ky)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/8 (/.f64 Om (*.f64 (*.f64 l ky) (sqrt.f64 1/2))) (fma.f64 -1/128 (*.f64 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 1/2 (*.f64 l l)))) (/.f64 Om (*.f64 ky ky))) (*.f64 -1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 l 3) (pow.f64 ky 3))))))))
(+.f64 (fma.f64 -1/1024 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 (sqrt.f64 1/2) 5)) (pow.f64 (*.f64 l ky) 3)) (*.f64 (/.f64 Om (sqrt.f64 1/2)) (/.f64 -1/8 (*.f64 l ky)))) (fma.f64 -1/128 (/.f64 (*.f64 (/.f64 Om (sqrt.f64 1/2)) (/.f64 Om 1/2)) (*.f64 l (*.f64 l (*.f64 ky ky)))) (sqrt.f64 1/2)))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l ky)))))
(+.f64 (sqrt.f64 1/2) (/.f64 (*.f64 -1/8 Om) (*.f64 (*.f64 l ky) (sqrt.f64 1/2))))
(fma.f64 -1/8 (/.f64 Om (*.f64 (*.f64 l ky) (sqrt.f64 1/2))) (sqrt.f64 1/2))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l ky)))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/8 (/.f64 Om (*.f64 (*.f64 l ky) (sqrt.f64 1/2))) (*.f64 -1/128 (/.f64 (/.f64 (*.f64 Om Om) (pow.f64 (sqrt.f64 1/2) 3)) (*.f64 (*.f64 l l) (*.f64 ky ky))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/8 (/.f64 Om (*.f64 (*.f64 l ky) (sqrt.f64 1/2))) (*.f64 -1/128 (*.f64 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 1/2 (*.f64 l l)))) (/.f64 Om (*.f64 ky ky))))))
(fma.f64 -1/8 (/.f64 Om (*.f64 (*.f64 l ky) (sqrt.f64 1/2))) (fma.f64 -1/128 (/.f64 (*.f64 (/.f64 Om (sqrt.f64 1/2)) (/.f64 Om 1/2)) (*.f64 l (*.f64 l (*.f64 ky ky)))) (sqrt.f64 1/2)))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l ky)))) (+.f64 (*.f64 -1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 l 3) (pow.f64 ky 3))))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 ky 2))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/8 (/.f64 Om (*.f64 (*.f64 l ky) (sqrt.f64 1/2))) (fma.f64 -1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (pow.f64 l 3)) (pow.f64 ky 3))) (*.f64 -1/128 (/.f64 (/.f64 (*.f64 Om Om) (pow.f64 (sqrt.f64 1/2) 3)) (*.f64 (*.f64 l l) (*.f64 ky ky)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/8 (/.f64 Om (*.f64 (*.f64 l ky) (sqrt.f64 1/2))) (fma.f64 -1/128 (*.f64 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 1/2 (*.f64 l l)))) (/.f64 Om (*.f64 ky ky))) (*.f64 -1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 l 3) (pow.f64 ky 3))))))))
(+.f64 (fma.f64 -1/1024 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 (sqrt.f64 1/2) 5)) (pow.f64 (*.f64 l ky) 3)) (*.f64 (/.f64 Om (sqrt.f64 1/2)) (/.f64 -1/8 (*.f64 l ky)))) (fma.f64 -1/128 (/.f64 (*.f64 (/.f64 Om (sqrt.f64 1/2)) (/.f64 Om 1/2)) (*.f64 l (*.f64 l (*.f64 ky ky)))) (sqrt.f64 1/2)))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l ky)))))
(+.f64 (sqrt.f64 1/2) (/.f64 (*.f64 -1/8 Om) (*.f64 (*.f64 l ky) (sqrt.f64 1/2))))
(fma.f64 -1/8 (/.f64 Om (*.f64 (*.f64 l ky) (sqrt.f64 1/2))) (sqrt.f64 1/2))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l ky)))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/8 (/.f64 Om (*.f64 (*.f64 l ky) (sqrt.f64 1/2))) (*.f64 -1/128 (/.f64 (/.f64 (*.f64 Om Om) (pow.f64 (sqrt.f64 1/2) 3)) (*.f64 (*.f64 l l) (*.f64 ky ky))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/8 (/.f64 Om (*.f64 (*.f64 l ky) (sqrt.f64 1/2))) (*.f64 -1/128 (*.f64 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 1/2 (*.f64 l l)))) (/.f64 Om (*.f64 ky ky))))))
(fma.f64 -1/8 (/.f64 Om (*.f64 (*.f64 l ky) (sqrt.f64 1/2))) (fma.f64 -1/128 (/.f64 (*.f64 (/.f64 Om (sqrt.f64 1/2)) (/.f64 Om 1/2)) (*.f64 l (*.f64 l (*.f64 ky ky)))) (sqrt.f64 1/2)))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l ky)))) (+.f64 (*.f64 -1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 l 3) (pow.f64 ky 3))))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 ky 2))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/8 (/.f64 Om (*.f64 (*.f64 l ky) (sqrt.f64 1/2))) (fma.f64 -1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (pow.f64 l 3)) (pow.f64 ky 3))) (*.f64 -1/128 (/.f64 (/.f64 (*.f64 Om Om) (pow.f64 (sqrt.f64 1/2) 3)) (*.f64 (*.f64 l l) (*.f64 ky ky)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/8 (/.f64 Om (*.f64 (*.f64 l ky) (sqrt.f64 1/2))) (fma.f64 -1/128 (*.f64 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 1/2 (*.f64 l l)))) (/.f64 Om (*.f64 ky ky))) (*.f64 -1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 l 3) (pow.f64 ky 3))))))))
(+.f64 (fma.f64 -1/1024 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 (sqrt.f64 1/2) 5)) (pow.f64 (*.f64 l ky) 3)) (*.f64 (/.f64 Om (sqrt.f64 1/2)) (/.f64 -1/8 (*.f64 l ky)))) (fma.f64 -1/128 (/.f64 (*.f64 (/.f64 Om (sqrt.f64 1/2)) (/.f64 Om 1/2)) (*.f64 l (*.f64 l (*.f64 ky ky)))) (sqrt.f64 1/2)))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l ky)))))
(+.f64 (sqrt.f64 1/2) (/.f64 (*.f64 -1/8 Om) (*.f64 (*.f64 l ky) (sqrt.f64 1/2))))
(fma.f64 -1/8 (/.f64 Om (*.f64 (*.f64 l ky) (sqrt.f64 1/2))) (sqrt.f64 1/2))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l ky)))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/8 (/.f64 Om (*.f64 (*.f64 l ky) (sqrt.f64 1/2))) (*.f64 -1/128 (/.f64 (/.f64 (*.f64 Om Om) (pow.f64 (sqrt.f64 1/2) 3)) (*.f64 (*.f64 l l) (*.f64 ky ky))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/8 (/.f64 Om (*.f64 (*.f64 l ky) (sqrt.f64 1/2))) (*.f64 -1/128 (*.f64 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 1/2 (*.f64 l l)))) (/.f64 Om (*.f64 ky ky))))))
(fma.f64 -1/8 (/.f64 Om (*.f64 (*.f64 l ky) (sqrt.f64 1/2))) (fma.f64 -1/128 (/.f64 (*.f64 (/.f64 Om (sqrt.f64 1/2)) (/.f64 Om 1/2)) (*.f64 l (*.f64 l (*.f64 ky ky)))) (sqrt.f64 1/2)))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l ky)))) (+.f64 (*.f64 -1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 l 3) (pow.f64 ky 3))))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 ky 2))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/8 (/.f64 Om (*.f64 (*.f64 l ky) (sqrt.f64 1/2))) (fma.f64 -1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (pow.f64 l 3)) (pow.f64 ky 3))) (*.f64 -1/128 (/.f64 (/.f64 (*.f64 Om Om) (pow.f64 (sqrt.f64 1/2) 3)) (*.f64 (*.f64 l l) (*.f64 ky ky)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/8 (/.f64 Om (*.f64 (*.f64 l ky) (sqrt.f64 1/2))) (fma.f64 -1/128 (*.f64 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 1/2 (*.f64 l l)))) (/.f64 Om (*.f64 ky ky))) (*.f64 -1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 l 3) (pow.f64 ky 3))))))))
(+.f64 (fma.f64 -1/1024 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 (sqrt.f64 1/2) 5)) (pow.f64 (*.f64 l ky) 3)) (*.f64 (/.f64 Om (sqrt.f64 1/2)) (/.f64 -1/8 (*.f64 l ky)))) (fma.f64 -1/128 (/.f64 (*.f64 (/.f64 Om (sqrt.f64 1/2)) (/.f64 Om 1/2)) (*.f64 l (*.f64 l (*.f64 ky ky)))) (sqrt.f64 1/2)))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l ky)))))
(+.f64 (sqrt.f64 1/2) (/.f64 (*.f64 -1/8 Om) (*.f64 (*.f64 l ky) (sqrt.f64 1/2))))
(fma.f64 -1/8 (/.f64 Om (*.f64 (*.f64 l ky) (sqrt.f64 1/2))) (sqrt.f64 1/2))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l ky)))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/8 (/.f64 Om (*.f64 (*.f64 l ky) (sqrt.f64 1/2))) (*.f64 -1/128 (/.f64 (/.f64 (*.f64 Om Om) (pow.f64 (sqrt.f64 1/2) 3)) (*.f64 (*.f64 l l) (*.f64 ky ky))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/8 (/.f64 Om (*.f64 (*.f64 l ky) (sqrt.f64 1/2))) (*.f64 -1/128 (*.f64 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 1/2 (*.f64 l l)))) (/.f64 Om (*.f64 ky ky))))))
(fma.f64 -1/8 (/.f64 Om (*.f64 (*.f64 l ky) (sqrt.f64 1/2))) (fma.f64 -1/128 (/.f64 (*.f64 (/.f64 Om (sqrt.f64 1/2)) (/.f64 Om 1/2)) (*.f64 l (*.f64 l (*.f64 ky ky)))) (sqrt.f64 1/2)))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l ky)))) (+.f64 (*.f64 -1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 l 3) (pow.f64 ky 3))))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 ky 2))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/8 (/.f64 Om (*.f64 (*.f64 l ky) (sqrt.f64 1/2))) (fma.f64 -1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (pow.f64 l 3)) (pow.f64 ky 3))) (*.f64 -1/128 (/.f64 (/.f64 (*.f64 Om Om) (pow.f64 (sqrt.f64 1/2) 3)) (*.f64 (*.f64 l l) (*.f64 ky ky)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/8 (/.f64 Om (*.f64 (*.f64 l ky) (sqrt.f64 1/2))) (fma.f64 -1/128 (*.f64 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 1/2 (*.f64 l l)))) (/.f64 Om (*.f64 ky ky))) (*.f64 -1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 l 3) (pow.f64 ky 3))))))))
(+.f64 (fma.f64 -1/1024 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 (sqrt.f64 1/2) 5)) (pow.f64 (*.f64 l ky) 3)) (*.f64 (/.f64 Om (sqrt.f64 1/2)) (/.f64 -1/8 (*.f64 l ky)))) (fma.f64 -1/128 (/.f64 (*.f64 (/.f64 Om (sqrt.f64 1/2)) (/.f64 Om 1/2)) (*.f64 l (*.f64 l (*.f64 ky ky)))) (sqrt.f64 1/2)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))))) 1)
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (*.f64 Om (/.f64 1 (*.f64 l ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 -1/4 (*.f64 1 (/.f64 Om (*.f64 l ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 Om (*.f64 -1/4 (/.f64 1 (*.f64 l ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 (*.f64 -1/4 Om) (/.f64 1 (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))) 1)
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 1 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 (sqrt.f64 (*.f64 -1/4 Om)) (*.f64 (sqrt.f64 (*.f64 -1/4 Om)) (/.f64 1 (*.f64 l ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 (sqrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))) (sqrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -1/4 Om)) 2) (*.f64 (cbrt.f64 (*.f64 -1/4 Om)) (/.f64 1 (*.f64 l ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))) (pow.f64 (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))) 2))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))) 2) (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 (*.f64 -1/4 (/.f64 Om l)) (/.f64 1 ky))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 (/.f64 1 (*.f64 l ky)) (*.f64 -1/4 Om))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 (/.f64 -1/4 l) (/.f64 Om ky))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 (/.f64 Om ky) (/.f64 -1/4 l))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 (*.f64 Om 1/4) (/.f64 1 (*.f64 l (neg.f64 ky))))
(/.f64 (*.f64 (*.f64 Om 1/4) 1) (*.f64 l (neg.f64 ky)))
(/.f64 (*.f64 Om 1/4) (*.f64 l (neg.f64 ky)))
(*.f64 Om (/.f64 1/4 (*.f64 l (neg.f64 ky))))
(*.f64 (/.f64 1 l) (/.f64 (*.f64 -1/4 Om) ky))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 (/.f64 1 ky) (*.f64 -1/4 (/.f64 Om l)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 l ky))) (/.f64 (*.f64 -1/4 Om) (sqrt.f64 (*.f64 l ky))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 l ky))) (/.f64 -1/4 (/.f64 (sqrt.f64 (*.f64 l ky)) Om)))
(*.f64 (/.f64 Om (sqrt.f64 (*.f64 l ky))) (/.f64 -1/4 (sqrt.f64 (*.f64 l ky))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 l ky)) 2)) (/.f64 (*.f64 -1/4 Om) (cbrt.f64 (*.f64 l ky))))
(*.f64 (/.f64 -1/4 (pow.f64 (cbrt.f64 (*.f64 l ky)) 2)) (/.f64 Om (cbrt.f64 (*.f64 l ky))))
(*.f64 (/.f64 Om 1) (/.f64 -1/4 (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 (/.f64 Om l) (/.f64 -1/4 ky))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 (/.f64 Om (*.f64 l ky)) -1/4)
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 (/.f64 Om (sqrt.f64 (*.f64 l ky))) (/.f64 -1/4 (sqrt.f64 (*.f64 l ky))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 l ky))) (/.f64 -1/4 (/.f64 (sqrt.f64 (*.f64 l ky)) Om)))
(*.f64 (/.f64 -1/4 (*.f64 l ky)) Om)
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 (*.f64 1 (/.f64 Om (*.f64 l ky))) -1/4)
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 (/.f64 1 (*.f64 l (neg.f64 ky))) (*.f64 Om 1/4))
(/.f64 (*.f64 (*.f64 Om 1/4) 1) (*.f64 l (neg.f64 ky)))
(/.f64 (*.f64 Om 1/4) (*.f64 l (neg.f64 ky)))
(*.f64 Om (/.f64 1/4 (*.f64 l (neg.f64 ky))))
(*.f64 (/.f64 -1/4 ky) (/.f64 Om l))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 (/.f64 -1/4 (sqrt.f64 (*.f64 l ky))) (/.f64 Om (sqrt.f64 (*.f64 l ky))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 l ky))) (/.f64 -1/4 (/.f64 (sqrt.f64 (*.f64 l ky)) Om)))
(*.f64 (/.f64 Om (sqrt.f64 (*.f64 l ky))) (/.f64 -1/4 (sqrt.f64 (*.f64 l ky))))
(*.f64 (/.f64 -1/4 (pow.f64 (cbrt.f64 (*.f64 l ky)) 2)) (/.f64 Om (cbrt.f64 (*.f64 l ky))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 l ky)) 2)) (/.f64 (*.f64 -1/4 Om) (cbrt.f64 (*.f64 l ky))))
(*.f64 (/.f64 Om (pow.f64 (cbrt.f64 (*.f64 l ky)) 2)) (/.f64 -1/4 (cbrt.f64 (*.f64 l ky))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 l ky)) 2)) (/.f64 (*.f64 -1/4 Om) (cbrt.f64 (*.f64 l ky))))
(*.f64 (/.f64 -1/4 (pow.f64 (cbrt.f64 (*.f64 l ky)) 2)) (/.f64 Om (cbrt.f64 (*.f64 l ky))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 -1/4 Om)) l) (/.f64 (sqrt.f64 (*.f64 -1/4 Om)) ky))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 -1/4 Om)) ky) (/.f64 (sqrt.f64 (*.f64 -1/4 Om)) l))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 -1/4 Om)) 1) (/.f64 (sqrt.f64 (*.f64 -1/4 Om)) (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 -1/4 Om)) (*.f64 l ky)) (sqrt.f64 (*.f64 -1/4 Om)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 -1/4 Om)) (pow.f64 (cbrt.f64 (*.f64 l ky)) 2)) (/.f64 (sqrt.f64 (*.f64 -1/4 Om)) (cbrt.f64 (*.f64 l ky))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 l ky)) 2)) (/.f64 (*.f64 -1/4 Om) (cbrt.f64 (*.f64 l ky))))
(*.f64 (/.f64 -1/4 (pow.f64 (cbrt.f64 (*.f64 l ky)) 2)) (/.f64 Om (cbrt.f64 (*.f64 l ky))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/4 Om)) 2) l) (/.f64 (cbrt.f64 (*.f64 -1/4 Om)) ky))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/4 Om)) 2) ky) (/.f64 (cbrt.f64 (*.f64 -1/4 Om)) l))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/4 Om)) 2) 1) (/.f64 (cbrt.f64 (*.f64 -1/4 Om)) (*.f64 l ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/4 Om)) 2) (sqrt.f64 (*.f64 l ky))) (/.f64 (cbrt.f64 (*.f64 -1/4 Om)) (sqrt.f64 (*.f64 l ky))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 l ky))) (/.f64 -1/4 (/.f64 (sqrt.f64 (*.f64 l ky)) Om)))
(*.f64 (/.f64 Om (sqrt.f64 (*.f64 l ky))) (/.f64 -1/4 (sqrt.f64 (*.f64 l ky))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/4 Om)) 2) (pow.f64 (cbrt.f64 (*.f64 l ky)) 2)) (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))))
(*.f64 (cbrt.f64 (/.f64 -1/4 (/.f64 (*.f64 l ky) Om))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/4 Om)) 2) (pow.f64 (cbrt.f64 (*.f64 l ky)) 2)))
(*.f64 (cbrt.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l ky)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/4 Om)) 2) (pow.f64 (cbrt.f64 (*.f64 l ky)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/4 Om)) 2) (/.f64 (pow.f64 (cbrt.f64 (*.f64 l ky)) 2) (cbrt.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l ky))))))
(*.f64 (/.f64 -1/4 (*.f64 l (neg.f64 ky))) (neg.f64 Om))
(/.f64 (*.f64 (*.f64 Om 1/4) 1) (*.f64 l (neg.f64 ky)))
(/.f64 (*.f64 Om 1/4) (*.f64 l (neg.f64 ky)))
(*.f64 Om (/.f64 1/4 (*.f64 l (neg.f64 ky))))
(*.f64 (/.f64 -1/4 (/.f64 (*.f64 l ky) 1)) Om)
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 (/.f64 -1/4 (/.f64 (*.f64 l ky) (sqrt.f64 Om))) (sqrt.f64 Om))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 (/.f64 -1/4 (/.f64 (*.f64 l ky) (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 Om))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 (/.f64 1 (/.f64 (*.f64 l ky) -1/4)) Om)
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 (/.f64 1 (/.f64 (*.f64 l ky) (sqrt.f64 (*.f64 -1/4 Om)))) (sqrt.f64 (*.f64 -1/4 Om)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 (/.f64 1 (/.f64 (*.f64 l ky) (pow.f64 (cbrt.f64 (*.f64 -1/4 Om)) 2))) (cbrt.f64 (*.f64 -1/4 Om)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/4 Om)) 2) (*.f64 l ky)) (cbrt.f64 (*.f64 -1/4 Om)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))))) (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))))) (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))))))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))))) (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))))) (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1/4 (/.f64 (*.f64 l ky) Om)))) (cbrt.f64 (sqrt.f64 (/.f64 -1/4 (/.f64 (*.f64 l ky) Om))))) (pow.f64 (cbrt.f64 (/.f64 -1/4 (/.f64 (*.f64 l ky) Om))) 2))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l ky))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l ky))))) (pow.f64 (cbrt.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l ky)))) 2)))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))) 2))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))) 2))))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))) 2))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1/4 (/.f64 (*.f64 l ky) Om)))) (cbrt.f64 (sqrt.f64 (/.f64 -1/4 (/.f64 (*.f64 l ky) Om))))) (pow.f64 (cbrt.f64 (/.f64 -1/4 (/.f64 (*.f64 l ky) Om))) 2))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l ky))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l ky))))) (pow.f64 (cbrt.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l ky)))) 2)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))) (sqrt.f64 (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))))) (*.f64 (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))) (sqrt.f64 (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))))))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))) 2)) (cbrt.f64 (sqrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))) 2)) (cbrt.f64 (sqrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1/4 (/.f64 (*.f64 l ky) Om)))) (cbrt.f64 (sqrt.f64 (/.f64 -1/4 (/.f64 (*.f64 l ky) Om))))) (pow.f64 (cbrt.f64 (/.f64 -1/4 (/.f64 (*.f64 l ky) Om))) 2))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l ky))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l ky))))) (pow.f64 (cbrt.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l ky)))) 2)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l ky))) (sqrt.f64 (*.f64 -1/4 Om))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l ky))) (sqrt.f64 (*.f64 -1/4 Om))))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 -1/4 l)) (/.f64 (sqrt.f64 Om) (sqrt.f64 ky))) (*.f64 (sqrt.f64 (/.f64 -1/4 l)) (/.f64 (sqrt.f64 Om) (sqrt.f64 ky))))
(*.f64 (sqrt.f64 (/.f64 -1/4 l)) (*.f64 (/.f64 (sqrt.f64 Om) (sqrt.f64 ky)) (*.f64 (sqrt.f64 (/.f64 -1/4 l)) (/.f64 (sqrt.f64 Om) (sqrt.f64 ky)))))
(*.f64 (/.f64 -1/4 l) (*.f64 (/.f64 (sqrt.f64 Om) (sqrt.f64 ky)) (/.f64 (sqrt.f64 Om) (sqrt.f64 ky))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 Om ky)) (sqrt.f64 (/.f64 -1/4 l))) (*.f64 (sqrt.f64 (/.f64 Om ky)) (sqrt.f64 (/.f64 -1/4 l))))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(*.f64 (*.f64 (/.f64 (sqrt.f64 Om) (sqrt.f64 ky)) (sqrt.f64 (/.f64 -1/4 l))) (*.f64 (/.f64 (sqrt.f64 Om) (sqrt.f64 ky)) (sqrt.f64 (/.f64 -1/4 l))))
(*.f64 (sqrt.f64 (/.f64 -1/4 l)) (*.f64 (/.f64 (sqrt.f64 Om) (sqrt.f64 ky)) (*.f64 (sqrt.f64 (/.f64 -1/4 l)) (/.f64 (sqrt.f64 Om) (sqrt.f64 ky)))))
(*.f64 (/.f64 -1/4 l) (*.f64 (/.f64 (sqrt.f64 Om) (sqrt.f64 ky)) (/.f64 (sqrt.f64 Om) (sqrt.f64 ky))))
(pow.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))) 1)
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(pow.f64 (sqrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))) 2)
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(pow.f64 (cbrt.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))) 3)
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(pow.f64 (*.f64 (/.f64 l Om) (/.f64 ky -1/4)) -1)
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(pow.f64 (pow.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))) 3) 1/3)
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(neg.f64 (*.f64 (/.f64 Om ky) (/.f64 1/4 l)))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(sqrt.f64 (pow.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))) 2))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(log.f64 (exp.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))))))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(cbrt.f64 (pow.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))) 3))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(expm1.f64 (log1p.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(exp.f64 (log.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(exp.f64 (*.f64 (log.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))) 1))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(log1p.f64 (expm1.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om)))))
(*.f64 -1/4 (/.f64 Om (*.f64 l ky)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)))) 1)
(sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))
(sqrt.f64 (fma.f64 Om (/.f64 -1/4 (*.f64 l ky)) 1/2))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)) 1)
(sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))
(sqrt.f64 (fma.f64 Om (/.f64 -1/4 (*.f64 l ky)) 1/2))
(*.f64 1 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)))
(sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))
(sqrt.f64 (fma.f64 Om (/.f64 -1/4 (*.f64 l ky)) 1/2))
(*.f64 (pow.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2) 1/4) (pow.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2) 1/4))
(sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))
(sqrt.f64 (fma.f64 Om (/.f64 -1/4 (*.f64 l ky)) 1/2))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)) (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))) (cbrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 Om (/.f64 -1/4 (*.f64 l ky)) 1/2))) (cbrt.f64 (fma.f64 Om (/.f64 -1/4 (*.f64 l ky)) 1/2)))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))) (cbrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)) (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 Om (/.f64 -1/4 (*.f64 l ky)) 1/2))) (cbrt.f64 (fma.f64 Om (/.f64 -1/4 (*.f64 l ky)) 1/2)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))))
(*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))) (fabs.f64 (cbrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))))
(*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 Om (/.f64 -1/4 (*.f64 l ky)) 1/2))) (cbrt.f64 (fma.f64 Om (/.f64 -1/4 (*.f64 l ky)) 1/2)))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)))
(sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))
(sqrt.f64 (fma.f64 Om (/.f64 -1/4 (*.f64 l ky)) 1/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))) (fabs.f64 (cbrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))))
(*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 Om (/.f64 -1/4 (*.f64 l ky)) 1/2))) (cbrt.f64 (fma.f64 Om (/.f64 -1/4 (*.f64 l ky)) 1/2)))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))))) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))))))
(sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))
(sqrt.f64 (fma.f64 Om (/.f64 -1/4 (*.f64 l ky)) 1/2))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2) 1/4))) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2) 1/4))))
(*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2) 1/4)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2) 1/4)))))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2) 1/4)) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2) 1/4))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 Om (/.f64 -1/4 (*.f64 l ky)) 1/2) 1/4)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 Om (/.f64 -1/4 (*.f64 l ky)) 1/2) 1/4)) (cbrt.f64 (fma.f64 Om (/.f64 -1/4 (*.f64 l ky)) 1/2))))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)))) (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)))) (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)))) (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)))))
(sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))
(sqrt.f64 (fma.f64 Om (/.f64 -1/4 (*.f64 l ky)) 1/2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2) 1/4))) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2) 1/4))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2) 1/4)) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2) 1/4)))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 Om (/.f64 -1/4 (*.f64 l ky)) 1/2))) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 Om (/.f64 -1/4 (*.f64 l ky)) 1/2))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 Om (/.f64 -1/4 (*.f64 l ky)) 1/2) 1/4)) (cbrt.f64 (pow.f64 (fma.f64 Om (/.f64 -1/4 (*.f64 l ky)) 1/2) 1/4)))))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)))) (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)))) (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)))) (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)))))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)) (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))) (cbrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 Om (/.f64 -1/4 (*.f64 l ky)) 1/2))) (cbrt.f64 (fma.f64 Om (/.f64 -1/4 (*.f64 l ky)) 1/2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2) 1/4)) (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2) 1/4)) (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)))))
(*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2) 1/4)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2) 1/4)))))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2) 1/4)) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2) 1/4))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 Om (/.f64 -1/4 (*.f64 l ky)) 1/2) 1/4)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 Om (/.f64 -1/4 (*.f64 l ky)) 1/2) 1/4)) (cbrt.f64 (fma.f64 Om (/.f64 -1/4 (*.f64 l ky)) 1/2))))
(/.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))) 3))) (sqrt.f64 (+.f64 1/4 (-.f64 (pow.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))) 2) (*.f64 -1/8 (/.f64 Om (*.f64 l ky)))))))
(/.f64 (sqrt.f64 (+.f64 (/.f64 -1/64 (pow.f64 (/.f64 (*.f64 l ky) Om) 3)) 1/8)) (sqrt.f64 (+.f64 1/4 (+.f64 (pow.f64 (/.f64 -1/4 (/.f64 (*.f64 l ky) Om)) 2) (*.f64 1/8 (/.f64 Om (*.f64 l ky)))))))
(/.f64 (sqrt.f64 (+.f64 (/.f64 -1/64 (pow.f64 (/.f64 (*.f64 l ky) Om) 3)) 1/8)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l ky))) 2) (+.f64 (/.f64 (*.f64 1/8 Om) (*.f64 l ky)) 1/4))))
(/.f64 (sqrt.f64 (+.f64 (*.f64 -1/64 (pow.f64 (/.f64 Om (*.f64 l ky)) 3)) 1/8)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l ky))) 2) (fma.f64 (/.f64 Om (*.f64 l ky)) 1/8 1/4))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))) 2))) (sqrt.f64 (-.f64 1/2 (/.f64 -1/4 (*.f64 ky (/.f64 l Om))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 -1/4 (/.f64 (*.f64 l ky) Om)) 2))) (sqrt.f64 (-.f64 1/2 (/.f64 -1/4 (/.f64 (*.f64 l ky) Om)))))
(/.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 (*.f64 l ky) Om)))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l ky))) 2))) (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 (/.f64 1/4 ky) l) Om))))
(pow.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2) 1/2)
(sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))
(sqrt.f64 (fma.f64 Om (/.f64 -1/4 (*.f64 l ky)) 1/2))
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)) 1)
(sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))
(sqrt.f64 (fma.f64 Om (/.f64 -1/4 (*.f64 l ky)) 1/2))
(pow.f64 (pow.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2) 1/4) 2)
(sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))
(sqrt.f64 (fma.f64 Om (/.f64 -1/4 (*.f64 l ky)) 1/2))
(pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))) 3)
(sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))
(sqrt.f64 (fma.f64 Om (/.f64 -1/4 (*.f64 l ky)) 1/2))
(pow.f64 (pow.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2) 3/2) 1/3)
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2) 3/2))
(cbrt.f64 (pow.f64 (fma.f64 Om (/.f64 -1/4 (*.f64 l ky)) 1/2) 3/2))
(fabs.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)))
(sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))
(sqrt.f64 (fma.f64 Om (/.f64 -1/4 (*.f64 l ky)) 1/2))
(log.f64 (exp.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))))
(sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))
(sqrt.f64 (fma.f64 Om (/.f64 -1/4 (*.f64 l ky)) 1/2))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)))))
(sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))
(sqrt.f64 (fma.f64 Om (/.f64 -1/4 (*.f64 l ky)) 1/2))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2) 3/2))
(cbrt.f64 (pow.f64 (fma.f64 Om (/.f64 -1/4 (*.f64 l ky)) 1/2) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))))
(sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))
(sqrt.f64 (fma.f64 Om (/.f64 -1/4 (*.f64 l ky)) 1/2))
(exp.f64 (log.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))))
(sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))
(sqrt.f64 (fma.f64 Om (/.f64 -1/4 (*.f64 l ky)) 1/2))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2)) 1/2))
(sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))
(sqrt.f64 (fma.f64 Om (/.f64 -1/4 (*.f64 l ky)) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))) 1))
(sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))
(sqrt.f64 (fma.f64 Om (/.f64 -1/4 (*.f64 l ky)) 1/2))
(log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))))
(sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om ky) 1/2))
(sqrt.f64 (fma.f64 Om (/.f64 -1/4 (*.f64 l ky)) 1/2))

localize37.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(/.f64 1 (+.f64 1 (*.f64 (/.f64 2 (/.f64 (*.f64 Om Om) (*.f64 l (*.f64 l ky)))) ky)))
0.3b
(/.f64 2 (/.f64 (*.f64 Om Om) (*.f64 l (*.f64 l ky))))
4.5b
(*.f64 (/.f64 2 (/.f64 (*.f64 Om Om) (*.f64 l (*.f64 l ky)))) ky)
15.4b
(/.f64 (*.f64 Om Om) (*.f64 l (*.f64 l ky)))
Compiler

Compiled 148 to 60 computations (59.5% saved)

series10.0ms (0%)

Counts
4 → 144
Calls

36 calls:

TimeVariablePointExpression
1.0ms
Om
@0
(/.f64 (*.f64 Om Om) (*.f64 l (*.f64 l ky)))
1.0ms
ky
@0
(/.f64 (*.f64 Om Om) (*.f64 l (*.f64 l ky)))
1.0ms
Om
@inf
(/.f64 (*.f64 Om Om) (*.f64 l (*.f64 l ky)))
1.0ms
l
@0
(/.f64 2 (/.f64 (*.f64 Om Om) (*.f64 l (*.f64 l ky))))
1.0ms
Om
@0
(/.f64 2 (/.f64 (*.f64 Om Om) (*.f64 l (*.f64 l ky))))

rewrite95.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
806×distribute-lft-neg-in
630×associate-/l/
622×distribute-rgt-in
570×distribute-lft-in
334×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
015142
1331126
24778126
Stop Event
node limit
Counts
4 → 147
Calls
Call 1
Inputs
(/.f64 (*.f64 Om Om) (*.f64 l (*.f64 l ky)))
(*.f64 (/.f64 2 (/.f64 (*.f64 Om Om) (*.f64 l (*.f64 l ky)))) ky)
(/.f64 2 (/.f64 (*.f64 Om Om) (*.f64 l (*.f64 l ky))))
(/.f64 1 (+.f64 1 (*.f64 (/.f64 2 (/.f64 (*.f64 Om Om) (*.f64 l (*.f64 l ky)))) ky)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 Om (*.f64 Om (/.f64 1 (*.f64 l (*.f64 l ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 Om (/.f64 1 (/.f64 (*.f64 l ky) (/.f64 Om l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 Om Om) (/.f64 1 (*.f64 l (*.f64 l ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) (/.f64 Om (*.f64 l (sqrt.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)) 2) (cbrt.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 Om 4)) (*.f64 (cbrt.f64 (*.f64 Om Om)) (/.f64 1 (*.f64 l (*.f64 l ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 Om Om) l) (/.f64 1 (*.f64 l ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 l (*.f64 l ky))) (*.f64 Om Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 Om l) (/.f64 Om (*.f64 l ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 Om (*.f64 l ky)) (/.f64 Om l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 Om Om)) (neg.f64 (/.f64 1 (*.f64 l (*.f64 l ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 Om Om)) (/.f64 1 (*.f64 l (neg.f64 (*.f64 l ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 Om 1) (/.f64 Om (*.f64 l (*.f64 l ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 l) (/.f64 (*.f64 Om Om) (*.f64 l ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 l ky)) (/.f64 (*.f64 Om Om) l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 l (sqrt.f64 ky))) (/.f64 (*.f64 Om Om) (*.f64 l (sqrt.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 l (*.f64 l ky))) 2)) (/.f64 (*.f64 Om Om) (cbrt.f64 (*.f64 l (*.f64 l ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 l l)) (/.f64 (*.f64 Om Om) ky))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 Om (*.f64 l (*.f64 l ky))) Om)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky)))) (neg.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)) 2)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 Om l)) (neg.f64 (/.f64 Om (*.f64 l ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 Om (pow.f64 (cbrt.f64 (*.f64 l (*.f64 l ky))) 2)) (/.f64 Om (cbrt.f64 (*.f64 l (*.f64 l ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 Om (*.f64 l l)) (/.f64 Om ky))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 Om 4)) l) (/.f64 (cbrt.f64 (*.f64 Om Om)) (*.f64 l ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 Om 4)) (*.f64 l ky)) (/.f64 (cbrt.f64 (*.f64 Om Om)) l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 Om 4)) 1) (/.f64 (cbrt.f64 (*.f64 Om Om)) (*.f64 l (*.f64 l ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 Om 4)) (*.f64 l (sqrt.f64 ky))) (/.f64 (cbrt.f64 (*.f64 Om Om)) (*.f64 l (sqrt.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 Om 4)) (pow.f64 (cbrt.f64 (*.f64 l (*.f64 l ky))) 2)) (cbrt.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 Om 4)) (*.f64 l l)) (/.f64 (cbrt.f64 (*.f64 Om Om)) ky))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (neg.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)))) (sqrt.f64 (neg.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (cbrt.f64 (neg.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))) (cbrt.f64 (neg.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))))) (cbrt.f64 (neg.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))))) (/.f64 Om (*.f64 l (sqrt.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)) 2))) (cbrt.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (/.f64 Om l))) (/.f64 Om (*.f64 l ky)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 l (/.f64 (*.f64 Om Om) (*.f64 l ky))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 Om Om) 3) (pow.f64 (*.f64 l (*.f64 l ky)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 2 (log.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (-.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log.f64 (+.f64 2 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (-.f64 1 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)))) (+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 2) (-.f64 1 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 ky (*.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 Om Om) (pow.f64 (*.f64 l ky) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2) (*.f64 ky 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ky 2) (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ky -2) (neg.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 ky 2) (*.f64 Om Om)) (/.f64 1 (*.f64 l (*.f64 l ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 ky 2) 1) (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 ky 2) (/.f64 Om (*.f64 l (sqrt.f64 ky)))) (/.f64 Om (*.f64 l (sqrt.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 ky 2) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)) 2)) (cbrt.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 ky 2) (/.f64 Om l)) (/.f64 Om (*.f64 l ky)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 ky) (neg.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sqrt.f64 (*.f64 ky 2)) (/.f64 Om (*.f64 l (sqrt.f64 ky)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 2 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 l (*.f64 l ky)) (/.f64 2 (*.f64 Om Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 l (/.f64 (*.f64 Om Om) (*.f64 l ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 2 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l (sqrt.f64 ky)))) (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l (sqrt.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 2 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))) (pow.f64 (cbrt.f64 (/.f64 2 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 2 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))) 2) (cbrt.f64 (/.f64 2 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 Om Om)) (*.f64 l (*.f64 l ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 l (/.f64 (*.f64 Om Om) (*.f64 l ky))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (/.f64 1 (neg.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) l) (*.f64 l ky))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (*.f64 l ky)) l)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) 1) (*.f64 l (*.f64 l ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (*.f64 l (sqrt.f64 ky))) (*.f64 l (sqrt.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (cbrt.f64 (*.f64 l (*.f64 l ky))) 2)) (cbrt.f64 (*.f64 l (*.f64 l ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (*.f64 l l)) ky)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 Om) (/.f64 (*.f64 l ky) (/.f64 Om l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (/.f64 (*.f64 Om Om) l)) (*.f64 l ky))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (neg.f64 (*.f64 Om Om))) (*.f64 l (neg.f64 (*.f64 l ky))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 2 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l (sqrt.f64 ky)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 2 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 2 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2) 1/2) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 4 (pow.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 2 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 2 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 2 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 2 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 2 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 2 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 2 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (-.f64 1 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 2))) 1) (*.f64 (/.f64 1 (-.f64 1 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 2))) (*.f64 (neg.f64 (/.f64 2 (*.f64 Om Om))) (pow.f64 (*.f64 l ky) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (+.f64 1 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 3))) 1) (*.f64 (/.f64 1 (+.f64 1 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 3))) (-.f64 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 2) (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (+.f64 1 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 3))) (-.f64 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 2) (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)))) (*.f64 (/.f64 1 (+.f64 1 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 3))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (/.f64 1 (-.f64 1 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 2)))) (*.f64 (*.f64 (neg.f64 (/.f64 2 (*.f64 Om Om))) (pow.f64 (*.f64 l ky) 2)) (/.f64 1 (-.f64 1 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (/.f64 1 (+.f64 1 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 3)))) (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 2) (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2))) (/.f64 1 (+.f64 1 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 2) (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2))) (/.f64 1 (+.f64 1 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 3)))) (*.f64 1 (/.f64 1 (+.f64 1 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1) -1/2) (pow.f64 (+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1))) (cbrt.f64 (pow.f64 (+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1) -2)) (/.f64 1 (cbrt.f64 (+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 1 (-.f64 -1 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 1 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 2))) (-.f64 1 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 1 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 3))) (+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 2) (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (hypot.f64 1 (/.f64 (sqrt.f64 (*.f64 ky 2)) (/.f64 Om (*.f64 l (sqrt.f64 ky))))) -1) (pow.f64 (hypot.f64 1 (/.f64 (sqrt.f64 (*.f64 ky 2)) (/.f64 Om (*.f64 l (sqrt.f64 ky))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1)) 2) -1) (pow.f64 (cbrt.f64 (+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1) -1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (cbrt.f64 (+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1) -2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 1 (+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 1 (+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (neg.f64 (log1p.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log1p.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (neg.f64 (log1p.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 1 (+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1))))))))

simplify170.0ms (0.8%)

Algorithm
egg-herbie
Rules
1664×distribute-rgt-in
1648×distribute-lft-in
624×associate-*r*
510×associate-+r+
510×associate-/r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
039012023
1108711307
2496911307
Stop Event
node limit
Counts
291 → 240
Calls
Call 1
Inputs
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4))))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))) (*.f64 -1/16 (/.f64 (pow.f64 Om 8) (*.f64 (pow.f64 l 8) (pow.f64 ky 8)))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) (pow.f64 Om 4)))))
(+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 ky 6)) (pow.f64 Om 6))) (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) (pow.f64 Om 4))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) (pow.f64 Om 4)))))
(+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 ky 6)) (pow.f64 Om 6))) (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) (pow.f64 Om 4))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) (pow.f64 Om 4)))))
(+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 ky 6)) (pow.f64 Om 6))) (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) (pow.f64 Om 4))))))
(*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4))))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))) (*.f64 -1/16 (/.f64 (pow.f64 Om 8) (*.f64 (pow.f64 l 8) (pow.f64 ky 8)))))))
(*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4))))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))) (*.f64 -1/16 (/.f64 (pow.f64 Om 8) (*.f64 (pow.f64 l 8) (pow.f64 ky 8)))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) (pow.f64 Om 4)))))
(+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 ky 6)) (pow.f64 Om 6))) (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) (pow.f64 Om 4))))))
(*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4))))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))) (*.f64 -1/16 (/.f64 (pow.f64 Om 8) (*.f64 (pow.f64 l 8) (pow.f64 ky 8)))))))
(*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4))))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))) (*.f64 -1/16 (/.f64 (pow.f64 Om 8) (*.f64 (pow.f64 l 8) (pow.f64 ky 8)))))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))) 1)
(*.f64 Om (*.f64 Om (/.f64 1 (*.f64 l (*.f64 l ky)))))
(*.f64 Om (/.f64 1 (/.f64 (*.f64 l ky) (/.f64 Om l))))
(*.f64 (*.f64 Om Om) (/.f64 1 (*.f64 l (*.f64 l ky))))
(*.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2) 1)
(*.f64 1 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))
(*.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) (/.f64 Om (*.f64 l (sqrt.f64 ky))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)) 2))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)) 2) (cbrt.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)))
(*.f64 (cbrt.f64 (pow.f64 Om 4)) (*.f64 (cbrt.f64 (*.f64 Om Om)) (/.f64 1 (*.f64 l (*.f64 l ky)))))
(*.f64 (/.f64 (*.f64 Om Om) l) (/.f64 1 (*.f64 l ky)))
(*.f64 (/.f64 1 (*.f64 l (*.f64 l ky))) (*.f64 Om Om))
(*.f64 (/.f64 Om l) (/.f64 Om (*.f64 l ky)))
(*.f64 (/.f64 Om (*.f64 l ky)) (/.f64 Om l))
(*.f64 (neg.f64 (*.f64 Om Om)) (neg.f64 (/.f64 1 (*.f64 l (*.f64 l ky)))))
(*.f64 (neg.f64 (*.f64 Om Om)) (/.f64 1 (*.f64 l (neg.f64 (*.f64 l ky)))))
(*.f64 -1 (neg.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)))
(*.f64 (/.f64 Om 1) (/.f64 Om (*.f64 l (*.f64 l ky))))
(*.f64 (/.f64 1 l) (/.f64 (*.f64 Om Om) (*.f64 l ky)))
(*.f64 (/.f64 1 (*.f64 l ky)) (/.f64 (*.f64 Om Om) l))
(*.f64 (/.f64 1 (*.f64 l (sqrt.f64 ky))) (/.f64 (*.f64 Om Om) (*.f64 l (sqrt.f64 ky))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 l (*.f64 l ky))) 2)) (/.f64 (*.f64 Om Om) (cbrt.f64 (*.f64 l (*.f64 l ky)))))
(*.f64 (/.f64 1 (*.f64 l l)) (/.f64 (*.f64 Om Om) ky))
(*.f64 (/.f64 Om (*.f64 l (*.f64 l ky))) Om)
(*.f64 (neg.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky)))) (neg.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky)))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)) 2)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))))
(*.f64 (neg.f64 (/.f64 Om l)) (neg.f64 (/.f64 Om (*.f64 l ky))))
(*.f64 (/.f64 Om (pow.f64 (cbrt.f64 (*.f64 l (*.f64 l ky))) 2)) (/.f64 Om (cbrt.f64 (*.f64 l (*.f64 l ky)))))
(*.f64 (/.f64 Om (*.f64 l l)) (/.f64 Om ky))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 Om 4)) l) (/.f64 (cbrt.f64 (*.f64 Om Om)) (*.f64 l ky)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 Om 4)) (*.f64 l ky)) (/.f64 (cbrt.f64 (*.f64 Om Om)) l))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 Om 4)) 1) (/.f64 (cbrt.f64 (*.f64 Om Om)) (*.f64 l (*.f64 l ky))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 Om 4)) (*.f64 l (sqrt.f64 ky))) (/.f64 (cbrt.f64 (*.f64 Om Om)) (*.f64 l (sqrt.f64 ky))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 Om 4)) (pow.f64 (cbrt.f64 (*.f64 l (*.f64 l ky))) 2)) (cbrt.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 Om 4)) (*.f64 l l)) (/.f64 (cbrt.f64 (*.f64 Om Om)) ky))
(*.f64 (neg.f64 (sqrt.f64 (neg.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)))) (sqrt.f64 (neg.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))))
(*.f64 (neg.f64 (*.f64 (cbrt.f64 (neg.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))) (cbrt.f64 (neg.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))))) (cbrt.f64 (neg.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))))
(*.f64 (neg.f64 (neg.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))))) (/.f64 Om (*.f64 l (sqrt.f64 ky))))
(*.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)) 2))) (cbrt.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)))
(*.f64 (neg.f64 (neg.f64 (/.f64 Om l))) (/.f64 Om (*.f64 l ky)))
(pow.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2) 1)
(pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)
(pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)) 3)
(pow.f64 (pow.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2) 3) 1/3)
(pow.f64 (/.f64 l (/.f64 (*.f64 Om Om) (*.f64 l ky))) -1)
(neg.f64 (neg.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)))
(sqrt.f64 (pow.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2) 2))
(log.f64 (exp.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 Om Om) 3) (pow.f64 (*.f64 l (*.f64 l ky)) 3)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)))
(exp.f64 (*.f64 2 (log.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)))
(+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 0)
(+.f64 1 (-.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1))
(-.f64 (+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1) 1)
(-.f64 (exp.f64 (log.f64 (+.f64 2 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2))))) 2)
(-.f64 (/.f64 1 (-.f64 1 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)))) (+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 2) (-.f64 1 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)))) 1))
(/.f64 ky (*.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2) 1/2))
(/.f64 2 (/.f64 (*.f64 Om Om) (pow.f64 (*.f64 l ky) 2)))
(/.f64 1 (/.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2) (*.f64 ky 2)))
(/.f64 (*.f64 ky 2) (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))
(/.f64 (*.f64 ky -2) (neg.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)))
(/.f64 (/.f64 (*.f64 ky 2) (*.f64 Om Om)) (/.f64 1 (*.f64 l (*.f64 l ky))))
(/.f64 (/.f64 (*.f64 ky 2) 1) (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))
(/.f64 (/.f64 (*.f64 ky 2) (/.f64 Om (*.f64 l (sqrt.f64 ky)))) (/.f64 Om (*.f64 l (sqrt.f64 ky))))
(/.f64 (/.f64 (*.f64 ky 2) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)) 2)) (cbrt.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)))
(/.f64 (/.f64 (*.f64 ky 2) (/.f64 Om l)) (/.f64 Om (*.f64 l ky)))
(/.f64 (*.f64 -2 ky) (neg.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)))
(pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 ky 2)) (/.f64 Om (*.f64 l (sqrt.f64 ky)))) 2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2))))
(exp.f64 (log.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 2 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)))) 1)
(*.f64 (*.f64 l (*.f64 l ky)) (/.f64 2 (*.f64 Om Om)))
(*.f64 2 (/.f64 l (/.f64 (*.f64 Om Om) (*.f64 l ky))))
(*.f64 (/.f64 2 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)) 1)
(*.f64 1 (/.f64 2 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)))
(*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l (sqrt.f64 ky)))) (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l (sqrt.f64 ky)))))
(*.f64 (cbrt.f64 (/.f64 2 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))) (pow.f64 (cbrt.f64 (/.f64 2 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 2 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))) 2) (cbrt.f64 (/.f64 2 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))))
(*.f64 (/.f64 2 (*.f64 Om Om)) (*.f64 l (*.f64 l ky)))
(*.f64 (/.f64 l (/.f64 (*.f64 Om Om) (*.f64 l ky))) 2)
(*.f64 -2 (/.f64 1 (neg.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))))
(*.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) l) (*.f64 l ky))
(*.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (*.f64 l ky)) l)
(*.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) 1) (*.f64 l (*.f64 l ky)))
(*.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (*.f64 l (sqrt.f64 ky))) (*.f64 l (sqrt.f64 ky)))
(*.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (cbrt.f64 (*.f64 l (*.f64 l ky))) 2)) (cbrt.f64 (*.f64 l (*.f64 l ky))))
(*.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (*.f64 l l)) ky)
(*.f64 (/.f64 2 Om) (/.f64 (*.f64 l ky) (/.f64 Om l)))
(*.f64 (/.f64 2 (/.f64 (*.f64 Om Om) l)) (*.f64 l ky))
(*.f64 (/.f64 2 (neg.f64 (*.f64 Om Om))) (*.f64 l (neg.f64 (*.f64 l ky))))
(pow.f64 (/.f64 2 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)) 1)
(pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l (sqrt.f64 ky)))) 2)
(pow.f64 (cbrt.f64 (/.f64 2 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))) 3)
(pow.f64 (pow.f64 (/.f64 2 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)) 3) 1/3)
(pow.f64 (*.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2) 1/2) -1)
(sqrt.f64 (/.f64 4 (pow.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2) 2)))
(log.f64 (exp.f64 (/.f64 2 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 2 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)))))
(cbrt.f64 (pow.f64 (/.f64 2 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)) 3))
(expm1.f64 (log1p.f64 (/.f64 2 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))))
(exp.f64 (log.f64 (/.f64 2 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))))
(exp.f64 (*.f64 (log.f64 (/.f64 2 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))) 1))
(log1p.f64 (expm1.f64 (/.f64 2 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))))
(+.f64 (*.f64 (/.f64 1 (-.f64 1 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 2))) 1) (*.f64 (/.f64 1 (-.f64 1 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 2))) (*.f64 (neg.f64 (/.f64 2 (*.f64 Om Om))) (pow.f64 (*.f64 l ky) 2))))
(+.f64 (*.f64 (/.f64 1 (+.f64 1 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 3))) 1) (*.f64 (/.f64 1 (+.f64 1 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 3))) (-.f64 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 2) (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)))))
(+.f64 (*.f64 (/.f64 1 (+.f64 1 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 3))) (-.f64 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 2) (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)))) (*.f64 (/.f64 1 (+.f64 1 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 3))) 1))
(+.f64 (*.f64 1 (/.f64 1 (-.f64 1 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 2)))) (*.f64 (*.f64 (neg.f64 (/.f64 2 (*.f64 Om Om))) (pow.f64 (*.f64 l ky) 2)) (/.f64 1 (-.f64 1 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 2)))))
(+.f64 (*.f64 1 (/.f64 1 (+.f64 1 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 3)))) (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 2) (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2))) (/.f64 1 (+.f64 1 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 3)))))
(+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 2) (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2))) (/.f64 1 (+.f64 1 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 3)))) (*.f64 1 (/.f64 1 (+.f64 1 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 3)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1)))) 1)
(*.f64 1 (/.f64 1 (+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1)))
(*.f64 (/.f64 1 (+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1)) 1)
(*.f64 (pow.f64 (+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1) -1/2) (pow.f64 (+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1) -1/2))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1))) (cbrt.f64 (pow.f64 (+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1) -2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1) -2)) (/.f64 1 (cbrt.f64 (+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1))))
(*.f64 -1 (/.f64 1 (-.f64 -1 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)))))
(*.f64 (/.f64 1 (-.f64 1 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 2))) (-.f64 1 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2))))
(*.f64 (/.f64 1 (+.f64 1 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 3))) (+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 2) (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)))))
(*.f64 (pow.f64 (hypot.f64 1 (/.f64 (sqrt.f64 (*.f64 ky 2)) (/.f64 Om (*.f64 l (sqrt.f64 ky))))) -1) (pow.f64 (hypot.f64 1 (/.f64 (sqrt.f64 (*.f64 ky 2)) (/.f64 Om (*.f64 l (sqrt.f64 ky))))) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1)) 2) -1) (pow.f64 (cbrt.f64 (+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1)) -1))
(pow.f64 (+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1) -1)
(pow.f64 (/.f64 1 (+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1)) 1)
(pow.f64 (pow.f64 (+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1) -1/2) 2)
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1))) 3)
(pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1) 3)) 1/3)
(sqrt.f64 (pow.f64 (+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1) -2))
(log.f64 (exp.f64 (/.f64 1 (+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1)))))
(cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1))))
(exp.f64 (neg.f64 (log1p.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2))) -1))
(exp.f64 (*.f64 (neg.f64 (log1p.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1))))
Outputs
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(*.f64 Om (/.f64 Om (*.f64 l (*.f64 l ky))))
(*.f64 (/.f64 Om l) (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 (/.f64 Om l) (*.f64 l ky)))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(*.f64 Om (/.f64 Om (*.f64 l (*.f64 l ky))))
(*.f64 (/.f64 Om l) (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 (/.f64 Om l) (*.f64 l ky)))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(*.f64 Om (/.f64 Om (*.f64 l (*.f64 l ky))))
(*.f64 (/.f64 Om l) (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 (/.f64 Om l) (*.f64 l ky)))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(*.f64 Om (/.f64 Om (*.f64 l (*.f64 l ky))))
(*.f64 (/.f64 Om l) (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 (/.f64 Om l) (*.f64 l ky)))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(*.f64 Om (/.f64 Om (*.f64 l (*.f64 l ky))))
(*.f64 (/.f64 Om l) (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 (/.f64 Om l) (*.f64 l ky)))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(*.f64 Om (/.f64 Om (*.f64 l (*.f64 l ky))))
(*.f64 (/.f64 Om l) (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 (/.f64 Om l) (*.f64 l ky)))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(*.f64 Om (/.f64 Om (*.f64 l (*.f64 l ky))))
(*.f64 (/.f64 Om l) (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 (/.f64 Om l) (*.f64 l ky)))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(*.f64 Om (/.f64 Om (*.f64 l (*.f64 l ky))))
(*.f64 (/.f64 Om l) (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 (/.f64 Om l) (*.f64 l ky)))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(*.f64 Om (/.f64 Om (*.f64 l (*.f64 l ky))))
(*.f64 (/.f64 Om l) (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 (/.f64 Om l) (*.f64 l ky)))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(*.f64 Om (/.f64 Om (*.f64 l (*.f64 l ky))))
(*.f64 (/.f64 Om l) (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 (/.f64 Om l) (*.f64 l ky)))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(*.f64 Om (/.f64 Om (*.f64 l (*.f64 l ky))))
(*.f64 (/.f64 Om l) (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 (/.f64 Om l) (*.f64 l ky)))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(*.f64 Om (/.f64 Om (*.f64 l (*.f64 l ky))))
(*.f64 (/.f64 Om l) (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 (/.f64 Om l) (*.f64 l ky)))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(*.f64 Om (/.f64 Om (*.f64 l (*.f64 l ky))))
(*.f64 (/.f64 Om l) (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 (/.f64 Om l) (*.f64 l ky)))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(*.f64 Om (/.f64 Om (*.f64 l (*.f64 l ky))))
(*.f64 (/.f64 Om l) (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 (/.f64 Om l) (*.f64 l ky)))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(*.f64 Om (/.f64 Om (*.f64 l (*.f64 l ky))))
(*.f64 (/.f64 Om l) (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 (/.f64 Om l) (*.f64 l ky)))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(*.f64 Om (/.f64 Om (*.f64 l (*.f64 l ky))))
(*.f64 (/.f64 Om l) (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 (/.f64 Om l) (*.f64 l ky)))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(*.f64 Om (/.f64 Om (*.f64 l (*.f64 l ky))))
(*.f64 (/.f64 Om l) (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 (/.f64 Om l) (*.f64 l ky)))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(*.f64 Om (/.f64 Om (*.f64 l (*.f64 l ky))))
(*.f64 (/.f64 Om l) (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 (/.f64 Om l) (*.f64 l ky)))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(*.f64 Om (/.f64 Om (*.f64 l (*.f64 l ky))))
(*.f64 (/.f64 Om l) (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 (/.f64 Om l) (*.f64 l ky)))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(*.f64 Om (/.f64 Om (*.f64 l (*.f64 l ky))))
(*.f64 (/.f64 Om l) (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 (/.f64 Om l) (*.f64 l ky)))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(*.f64 Om (/.f64 Om (*.f64 l (*.f64 l ky))))
(*.f64 (/.f64 Om l) (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 (/.f64 Om l) (*.f64 l ky)))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(*.f64 Om (/.f64 Om (*.f64 l (*.f64 l ky))))
(*.f64 (/.f64 Om l) (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 (/.f64 Om l) (*.f64 l ky)))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(*.f64 Om (/.f64 Om (*.f64 l (*.f64 l ky))))
(*.f64 (/.f64 Om l) (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 (/.f64 Om l) (*.f64 l ky)))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(*.f64 Om (/.f64 Om (*.f64 l (*.f64 l ky))))
(*.f64 (/.f64 Om l) (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 (/.f64 Om l) (*.f64 l ky)))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(*.f64 Om (/.f64 Om (*.f64 l (*.f64 l ky))))
(*.f64 (/.f64 Om l) (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 (/.f64 Om l) (*.f64 l ky)))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(*.f64 Om (/.f64 Om (*.f64 l (*.f64 l ky))))
(*.f64 (/.f64 Om l) (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 (/.f64 Om l) (*.f64 l ky)))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(*.f64 Om (/.f64 Om (*.f64 l (*.f64 l ky))))
(*.f64 (/.f64 Om l) (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 (/.f64 Om l) (*.f64 l ky)))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(*.f64 Om (/.f64 Om (*.f64 l (*.f64 l ky))))
(*.f64 (/.f64 Om l) (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 (/.f64 Om l) (*.f64 l ky)))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(*.f64 Om (/.f64 Om (*.f64 l (*.f64 l ky))))
(*.f64 (/.f64 Om l) (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 (/.f64 Om l) (*.f64 l ky)))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(*.f64 Om (/.f64 Om (*.f64 l (*.f64 l ky))))
(*.f64 (/.f64 Om l) (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 (/.f64 Om l) (*.f64 l ky)))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(*.f64 Om (/.f64 Om (*.f64 l (*.f64 l ky))))
(*.f64 (/.f64 Om l) (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 (/.f64 Om l) (*.f64 l ky)))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(*.f64 Om (/.f64 Om (*.f64 l (*.f64 l ky))))
(*.f64 (/.f64 Om l) (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 (/.f64 Om l) (*.f64 l ky)))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(*.f64 Om (/.f64 Om (*.f64 l (*.f64 l ky))))
(*.f64 (/.f64 Om l) (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 (/.f64 Om l) (*.f64 l ky)))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(*.f64 Om (/.f64 Om (*.f64 l (*.f64 l ky))))
(*.f64 (/.f64 Om l) (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 (/.f64 Om l) (*.f64 l ky)))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(*.f64 Om (/.f64 Om (*.f64 l (*.f64 l ky))))
(*.f64 (/.f64 Om l) (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 (/.f64 Om l) (*.f64 l ky)))
(/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) ky))
(*.f64 Om (/.f64 Om (*.f64 l (*.f64 l ky))))
(*.f64 (/.f64 Om l) (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 (/.f64 Om l) (*.f64 l ky)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 Om Om)))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 Om Om)))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 Om Om)))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 Om Om)))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 Om Om)))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 Om Om)))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 Om Om)))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 Om Om)))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 Om Om)))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 Om Om)))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 Om Om)))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 Om Om)))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 Om Om)))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 Om Om)))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 Om Om)))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 Om Om)))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 Om Om)))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 Om Om)))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 Om Om)))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 Om Om)))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 Om Om)))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 Om Om)))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 Om Om)))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 Om Om)))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 Om Om)))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 Om Om)))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 Om Om)))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 Om Om)))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 Om Om)))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 Om Om)))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 Om Om)))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 Om Om)))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 Om Om)))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 Om Om)))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 Om Om)))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 Om Om)))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 (*.f64 l ky) (/.f64 2 (/.f64 (*.f64 Om Om) l)))
(*.f64 2 (*.f64 (/.f64 l (/.f64 Om ky)) (/.f64 l Om)))
(*.f64 2 (*.f64 (/.f64 ky Om) (/.f64 (*.f64 l l) Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 (*.f64 l ky) (/.f64 2 (/.f64 (*.f64 Om Om) l)))
(*.f64 2 (*.f64 (/.f64 l (/.f64 Om ky)) (/.f64 l Om)))
(*.f64 2 (*.f64 (/.f64 ky Om) (/.f64 (*.f64 l l) Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 (*.f64 l ky) (/.f64 2 (/.f64 (*.f64 Om Om) l)))
(*.f64 2 (*.f64 (/.f64 l (/.f64 Om ky)) (/.f64 l Om)))
(*.f64 2 (*.f64 (/.f64 ky Om) (/.f64 (*.f64 l l) Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 (*.f64 l ky) (/.f64 2 (/.f64 (*.f64 Om Om) l)))
(*.f64 2 (*.f64 (/.f64 l (/.f64 Om ky)) (/.f64 l Om)))
(*.f64 2 (*.f64 (/.f64 ky Om) (/.f64 (*.f64 l l) Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 (*.f64 l ky) (/.f64 2 (/.f64 (*.f64 Om Om) l)))
(*.f64 2 (*.f64 (/.f64 l (/.f64 Om ky)) (/.f64 l Om)))
(*.f64 2 (*.f64 (/.f64 ky Om) (/.f64 (*.f64 l l) Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 (*.f64 l ky) (/.f64 2 (/.f64 (*.f64 Om Om) l)))
(*.f64 2 (*.f64 (/.f64 l (/.f64 Om ky)) (/.f64 l Om)))
(*.f64 2 (*.f64 (/.f64 ky Om) (/.f64 (*.f64 l l) Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 (*.f64 l ky) (/.f64 2 (/.f64 (*.f64 Om Om) l)))
(*.f64 2 (*.f64 (/.f64 l (/.f64 Om ky)) (/.f64 l Om)))
(*.f64 2 (*.f64 (/.f64 ky Om) (/.f64 (*.f64 l l) Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 (*.f64 l ky) (/.f64 2 (/.f64 (*.f64 Om Om) l)))
(*.f64 2 (*.f64 (/.f64 l (/.f64 Om ky)) (/.f64 l Om)))
(*.f64 2 (*.f64 (/.f64 ky Om) (/.f64 (*.f64 l l) Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 (*.f64 l ky) (/.f64 2 (/.f64 (*.f64 Om Om) l)))
(*.f64 2 (*.f64 (/.f64 l (/.f64 Om ky)) (/.f64 l Om)))
(*.f64 2 (*.f64 (/.f64 ky Om) (/.f64 (*.f64 l l) Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 (*.f64 l ky) (/.f64 2 (/.f64 (*.f64 Om Om) l)))
(*.f64 2 (*.f64 (/.f64 l (/.f64 Om ky)) (/.f64 l Om)))
(*.f64 2 (*.f64 (/.f64 ky Om) (/.f64 (*.f64 l l) Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 (*.f64 l ky) (/.f64 2 (/.f64 (*.f64 Om Om) l)))
(*.f64 2 (*.f64 (/.f64 l (/.f64 Om ky)) (/.f64 l Om)))
(*.f64 2 (*.f64 (/.f64 ky Om) (/.f64 (*.f64 l l) Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 (*.f64 l ky) (/.f64 2 (/.f64 (*.f64 Om Om) l)))
(*.f64 2 (*.f64 (/.f64 l (/.f64 Om ky)) (/.f64 l Om)))
(*.f64 2 (*.f64 (/.f64 ky Om) (/.f64 (*.f64 l l) Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 (*.f64 l ky) (/.f64 2 (/.f64 (*.f64 Om Om) l)))
(*.f64 2 (*.f64 (/.f64 l (/.f64 Om ky)) (/.f64 l Om)))
(*.f64 2 (*.f64 (/.f64 ky Om) (/.f64 (*.f64 l l) Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 (*.f64 l ky) (/.f64 2 (/.f64 (*.f64 Om Om) l)))
(*.f64 2 (*.f64 (/.f64 l (/.f64 Om ky)) (/.f64 l Om)))
(*.f64 2 (*.f64 (/.f64 ky Om) (/.f64 (*.f64 l l) Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 (*.f64 l ky) (/.f64 2 (/.f64 (*.f64 Om Om) l)))
(*.f64 2 (*.f64 (/.f64 l (/.f64 Om ky)) (/.f64 l Om)))
(*.f64 2 (*.f64 (/.f64 ky Om) (/.f64 (*.f64 l l) Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 (*.f64 l ky) (/.f64 2 (/.f64 (*.f64 Om Om) l)))
(*.f64 2 (*.f64 (/.f64 l (/.f64 Om ky)) (/.f64 l Om)))
(*.f64 2 (*.f64 (/.f64 ky Om) (/.f64 (*.f64 l l) Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 (*.f64 l ky) (/.f64 2 (/.f64 (*.f64 Om Om) l)))
(*.f64 2 (*.f64 (/.f64 l (/.f64 Om ky)) (/.f64 l Om)))
(*.f64 2 (*.f64 (/.f64 ky Om) (/.f64 (*.f64 l l) Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 (*.f64 l ky) (/.f64 2 (/.f64 (*.f64 Om Om) l)))
(*.f64 2 (*.f64 (/.f64 l (/.f64 Om ky)) (/.f64 l Om)))
(*.f64 2 (*.f64 (/.f64 ky Om) (/.f64 (*.f64 l l) Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 (*.f64 l ky) (/.f64 2 (/.f64 (*.f64 Om Om) l)))
(*.f64 2 (*.f64 (/.f64 l (/.f64 Om ky)) (/.f64 l Om)))
(*.f64 2 (*.f64 (/.f64 ky Om) (/.f64 (*.f64 l l) Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 (*.f64 l ky) (/.f64 2 (/.f64 (*.f64 Om Om) l)))
(*.f64 2 (*.f64 (/.f64 l (/.f64 Om ky)) (/.f64 l Om)))
(*.f64 2 (*.f64 (/.f64 ky Om) (/.f64 (*.f64 l l) Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 (*.f64 l ky) (/.f64 2 (/.f64 (*.f64 Om Om) l)))
(*.f64 2 (*.f64 (/.f64 l (/.f64 Om ky)) (/.f64 l Om)))
(*.f64 2 (*.f64 (/.f64 ky Om) (/.f64 (*.f64 l l) Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 (*.f64 l ky) (/.f64 2 (/.f64 (*.f64 Om Om) l)))
(*.f64 2 (*.f64 (/.f64 l (/.f64 Om ky)) (/.f64 l Om)))
(*.f64 2 (*.f64 (/.f64 ky Om) (/.f64 (*.f64 l l) Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 (*.f64 l ky) (/.f64 2 (/.f64 (*.f64 Om Om) l)))
(*.f64 2 (*.f64 (/.f64 l (/.f64 Om ky)) (/.f64 l Om)))
(*.f64 2 (*.f64 (/.f64 ky Om) (/.f64 (*.f64 l l) Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 (*.f64 l ky) (/.f64 2 (/.f64 (*.f64 Om Om) l)))
(*.f64 2 (*.f64 (/.f64 l (/.f64 Om ky)) (/.f64 l Om)))
(*.f64 2 (*.f64 (/.f64 ky Om) (/.f64 (*.f64 l l) Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 (*.f64 l ky) (/.f64 2 (/.f64 (*.f64 Om Om) l)))
(*.f64 2 (*.f64 (/.f64 l (/.f64 Om ky)) (/.f64 l Om)))
(*.f64 2 (*.f64 (/.f64 ky Om) (/.f64 (*.f64 l l) Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 (*.f64 l ky) (/.f64 2 (/.f64 (*.f64 Om Om) l)))
(*.f64 2 (*.f64 (/.f64 l (/.f64 Om ky)) (/.f64 l Om)))
(*.f64 2 (*.f64 (/.f64 ky Om) (/.f64 (*.f64 l l) Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 (*.f64 l ky) (/.f64 2 (/.f64 (*.f64 Om Om) l)))
(*.f64 2 (*.f64 (/.f64 l (/.f64 Om ky)) (/.f64 l Om)))
(*.f64 2 (*.f64 (/.f64 ky Om) (/.f64 (*.f64 l l) Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 (*.f64 l ky) (/.f64 2 (/.f64 (*.f64 Om Om) l)))
(*.f64 2 (*.f64 (/.f64 l (/.f64 Om ky)) (/.f64 l Om)))
(*.f64 2 (*.f64 (/.f64 ky Om) (/.f64 (*.f64 l l) Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 (*.f64 l ky) (/.f64 2 (/.f64 (*.f64 Om Om) l)))
(*.f64 2 (*.f64 (/.f64 l (/.f64 Om ky)) (/.f64 l Om)))
(*.f64 2 (*.f64 (/.f64 ky Om) (/.f64 (*.f64 l l) Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 (*.f64 l ky) (/.f64 2 (/.f64 (*.f64 Om Om) l)))
(*.f64 2 (*.f64 (/.f64 l (/.f64 Om ky)) (/.f64 l Om)))
(*.f64 2 (*.f64 (/.f64 ky Om) (/.f64 (*.f64 l l) Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 (*.f64 l ky) (/.f64 2 (/.f64 (*.f64 Om Om) l)))
(*.f64 2 (*.f64 (/.f64 l (/.f64 Om ky)) (/.f64 l Om)))
(*.f64 2 (*.f64 (/.f64 ky Om) (/.f64 (*.f64 l l) Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 (*.f64 l ky) (/.f64 2 (/.f64 (*.f64 Om Om) l)))
(*.f64 2 (*.f64 (/.f64 l (/.f64 Om ky)) (/.f64 l Om)))
(*.f64 2 (*.f64 (/.f64 ky Om) (/.f64 (*.f64 l l) Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 (*.f64 l ky) (/.f64 2 (/.f64 (*.f64 Om Om) l)))
(*.f64 2 (*.f64 (/.f64 l (/.f64 Om ky)) (/.f64 l Om)))
(*.f64 2 (*.f64 (/.f64 ky Om) (/.f64 (*.f64 l l) Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 (*.f64 l ky) (/.f64 2 (/.f64 (*.f64 Om Om) l)))
(*.f64 2 (*.f64 (/.f64 l (/.f64 Om ky)) (/.f64 l Om)))
(*.f64 2 (*.f64 (/.f64 ky Om) (/.f64 (*.f64 l l) Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 (*.f64 l ky) (/.f64 2 (/.f64 (*.f64 Om Om) l)))
(*.f64 2 (*.f64 (/.f64 l (/.f64 Om ky)) (/.f64 l Om)))
(*.f64 2 (*.f64 (/.f64 ky Om) (/.f64 (*.f64 l l) Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) ky) (pow.f64 Om 2)))
(*.f64 (*.f64 l ky) (/.f64 2 (/.f64 (*.f64 Om Om) l)))
(*.f64 2 (*.f64 (/.f64 l (/.f64 Om ky)) (/.f64 l Om)))
(*.f64 2 (*.f64 (/.f64 ky Om) (/.f64 (*.f64 l l) Om)))
(*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2))))
(*.f64 1/2 (/.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (*.f64 ky ky)))
(/.f64 1/2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 1/2 (/.f64 Om (/.f64 (pow.f64 (*.f64 l ky) 2) Om)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))))
(fma.f64 1/2 (/.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (*.f64 ky ky)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 Om 4) (pow.f64 l 4)) (pow.f64 ky 4))))
(fma.f64 1/2 (/.f64 Om (/.f64 (pow.f64 (*.f64 l ky) 2) Om)) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))))
(fma.f64 1/2 (/.f64 Om (/.f64 (pow.f64 (*.f64 l ky) 2) Om)) (*.f64 (/.f64 -1/4 (pow.f64 l 4)) (/.f64 (pow.f64 Om 4) (pow.f64 ky 4))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4))))))
(fma.f64 1/8 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 l 6)) (pow.f64 ky 6)) (fma.f64 1/2 (/.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (*.f64 ky ky)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 Om 4) (pow.f64 l 4)) (pow.f64 ky 4)))))
(fma.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6))) (fma.f64 1/2 (/.f64 Om (/.f64 (pow.f64 (*.f64 l ky) 2) Om)) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4))))))
(fma.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6))) (fma.f64 1/2 (/.f64 Om (/.f64 (pow.f64 (*.f64 l ky) 2) Om)) (*.f64 (/.f64 -1/4 (pow.f64 l 4)) (/.f64 (pow.f64 Om 4) (pow.f64 ky 4)))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))) (*.f64 -1/16 (/.f64 (pow.f64 Om 8) (*.f64 (pow.f64 l 8) (pow.f64 ky 8)))))))
(fma.f64 1/8 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 l 6)) (pow.f64 ky 6)) (fma.f64 1/2 (/.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (*.f64 ky ky)) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 Om 4) (pow.f64 l 4)) (pow.f64 ky 4)) (*.f64 -1/16 (/.f64 (/.f64 (pow.f64 Om 8) (pow.f64 l 8)) (pow.f64 ky 8))))))
(fma.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6))) (fma.f64 1/2 (/.f64 Om (/.f64 (pow.f64 (*.f64 l ky) 2) Om)) (fma.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4))) (*.f64 -1/16 (/.f64 (pow.f64 Om 8) (*.f64 (pow.f64 l 8) (pow.f64 ky 8)))))))
(fma.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6))) (fma.f64 1/2 (/.f64 Om (/.f64 (pow.f64 (*.f64 l ky) 2) Om)) (fma.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4))) (*.f64 (/.f64 -1/16 (pow.f64 l 8)) (/.f64 (pow.f64 Om 8) (pow.f64 ky 8))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 Om Om)) -2))
(fma.f64 -2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)) 1)
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 Om Om)) (*.f64 4 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 ky 4))))))
(+.f64 1 (fma.f64 4 (/.f64 (pow.f64 ky 4) (/.f64 (pow.f64 Om 4) (pow.f64 l 4))) (*.f64 -2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))))
(+.f64 1 (fma.f64 4 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 ky 4))) (*.f64 (pow.f64 (*.f64 l ky) 2) (/.f64 -2 (*.f64 Om Om)))))
(+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 ky 6)) (pow.f64 Om 6))) (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) (pow.f64 Om 4))))))
(fma.f64 -8 (/.f64 (pow.f64 l 6) (/.f64 (pow.f64 Om 6) (pow.f64 ky 6))) (+.f64 1 (fma.f64 -2 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 Om Om)) (*.f64 4 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 ky 4)))))))
(+.f64 (fma.f64 4 (/.f64 (pow.f64 ky 4) (/.f64 (pow.f64 Om 4) (pow.f64 l 4))) (*.f64 -2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))) (fma.f64 -8 (*.f64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)) (pow.f64 ky 6)) 1))
(+.f64 (fma.f64 4 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 ky 4))) (*.f64 (pow.f64 (*.f64 l ky) 2) (/.f64 -2 (*.f64 Om Om)))) (fma.f64 -8 (*.f64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)) (pow.f64 ky 6)) 1))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 Om Om)) -2))
(fma.f64 -2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)) 1)
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 Om Om)) (*.f64 4 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 ky 4))))))
(+.f64 1 (fma.f64 4 (/.f64 (pow.f64 ky 4) (/.f64 (pow.f64 Om 4) (pow.f64 l 4))) (*.f64 -2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))))
(+.f64 1 (fma.f64 4 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 ky 4))) (*.f64 (pow.f64 (*.f64 l ky) 2) (/.f64 -2 (*.f64 Om Om)))))
(+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 ky 6)) (pow.f64 Om 6))) (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) (pow.f64 Om 4))))))
(fma.f64 -8 (/.f64 (pow.f64 l 6) (/.f64 (pow.f64 Om 6) (pow.f64 ky 6))) (+.f64 1 (fma.f64 -2 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 Om Om)) (*.f64 4 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 ky 4)))))))
(+.f64 (fma.f64 4 (/.f64 (pow.f64 ky 4) (/.f64 (pow.f64 Om 4) (pow.f64 l 4))) (*.f64 -2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))) (fma.f64 -8 (*.f64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)) (pow.f64 ky 6)) 1))
(+.f64 (fma.f64 4 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 ky 4))) (*.f64 (pow.f64 (*.f64 l ky) 2) (/.f64 -2 (*.f64 Om Om)))) (fma.f64 -8 (*.f64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)) (pow.f64 ky 6)) 1))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 Om Om)) -2))
(fma.f64 -2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)) 1)
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 Om Om)) (*.f64 4 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 ky 4))))))
(+.f64 1 (fma.f64 4 (/.f64 (pow.f64 ky 4) (/.f64 (pow.f64 Om 4) (pow.f64 l 4))) (*.f64 -2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))))
(+.f64 1 (fma.f64 4 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 ky 4))) (*.f64 (pow.f64 (*.f64 l ky) 2) (/.f64 -2 (*.f64 Om Om)))))
(+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 ky 6)) (pow.f64 Om 6))) (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) (pow.f64 Om 4))))))
(fma.f64 -8 (/.f64 (pow.f64 l 6) (/.f64 (pow.f64 Om 6) (pow.f64 ky 6))) (+.f64 1 (fma.f64 -2 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 Om Om)) (*.f64 4 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 ky 4)))))))
(+.f64 (fma.f64 4 (/.f64 (pow.f64 ky 4) (/.f64 (pow.f64 Om 4) (pow.f64 l 4))) (*.f64 -2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))) (fma.f64 -8 (*.f64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)) (pow.f64 ky 6)) 1))
(+.f64 (fma.f64 4 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 ky 4))) (*.f64 (pow.f64 (*.f64 l ky) 2) (/.f64 -2 (*.f64 Om Om)))) (fma.f64 -8 (*.f64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)) (pow.f64 ky 6)) 1))
(*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2))))
(*.f64 1/2 (/.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (*.f64 ky ky)))
(/.f64 1/2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 1/2 (/.f64 Om (/.f64 (pow.f64 (*.f64 l ky) 2) Om)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))))
(fma.f64 1/2 (/.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (*.f64 ky ky)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 Om 4) (pow.f64 l 4)) (pow.f64 ky 4))))
(fma.f64 1/2 (/.f64 Om (/.f64 (pow.f64 (*.f64 l ky) 2) Om)) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))))
(fma.f64 1/2 (/.f64 Om (/.f64 (pow.f64 (*.f64 l ky) 2) Om)) (*.f64 (/.f64 -1/4 (pow.f64 l 4)) (/.f64 (pow.f64 Om 4) (pow.f64 ky 4))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4))))))
(fma.f64 1/8 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 l 6)) (pow.f64 ky 6)) (fma.f64 1/2 (/.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (*.f64 ky ky)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 Om 4) (pow.f64 l 4)) (pow.f64 ky 4)))))
(fma.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6))) (fma.f64 1/2 (/.f64 Om (/.f64 (pow.f64 (*.f64 l ky) 2) Om)) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4))))))
(fma.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6))) (fma.f64 1/2 (/.f64 Om (/.f64 (pow.f64 (*.f64 l ky) 2) Om)) (*.f64 (/.f64 -1/4 (pow.f64 l 4)) (/.f64 (pow.f64 Om 4) (pow.f64 ky 4)))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))) (*.f64 -1/16 (/.f64 (pow.f64 Om 8) (*.f64 (pow.f64 l 8) (pow.f64 ky 8)))))))
(fma.f64 1/8 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 l 6)) (pow.f64 ky 6)) (fma.f64 1/2 (/.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (*.f64 ky ky)) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 Om 4) (pow.f64 l 4)) (pow.f64 ky 4)) (*.f64 -1/16 (/.f64 (/.f64 (pow.f64 Om 8) (pow.f64 l 8)) (pow.f64 ky 8))))))
(fma.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6))) (fma.f64 1/2 (/.f64 Om (/.f64 (pow.f64 (*.f64 l ky) 2) Om)) (fma.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4))) (*.f64 -1/16 (/.f64 (pow.f64 Om 8) (*.f64 (pow.f64 l 8) (pow.f64 ky 8)))))))
(fma.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6))) (fma.f64 1/2 (/.f64 Om (/.f64 (pow.f64 (*.f64 l ky) 2) Om)) (fma.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4))) (*.f64 (/.f64 -1/16 (pow.f64 l 8)) (/.f64 (pow.f64 Om 8) (pow.f64 ky 8))))))
(*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2))))
(*.f64 1/2 (/.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (*.f64 ky ky)))
(/.f64 1/2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 1/2 (/.f64 Om (/.f64 (pow.f64 (*.f64 l ky) 2) Om)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))))
(fma.f64 1/2 (/.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (*.f64 ky ky)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 Om 4) (pow.f64 l 4)) (pow.f64 ky 4))))
(fma.f64 1/2 (/.f64 Om (/.f64 (pow.f64 (*.f64 l ky) 2) Om)) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))))
(fma.f64 1/2 (/.f64 Om (/.f64 (pow.f64 (*.f64 l ky) 2) Om)) (*.f64 (/.f64 -1/4 (pow.f64 l 4)) (/.f64 (pow.f64 Om 4) (pow.f64 ky 4))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4))))))
(fma.f64 1/8 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 l 6)) (pow.f64 ky 6)) (fma.f64 1/2 (/.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (*.f64 ky ky)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 Om 4) (pow.f64 l 4)) (pow.f64 ky 4)))))
(fma.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6))) (fma.f64 1/2 (/.f64 Om (/.f64 (pow.f64 (*.f64 l ky) 2) Om)) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4))))))
(fma.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6))) (fma.f64 1/2 (/.f64 Om (/.f64 (pow.f64 (*.f64 l ky) 2) Om)) (*.f64 (/.f64 -1/4 (pow.f64 l 4)) (/.f64 (pow.f64 Om 4) (pow.f64 ky 4)))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))) (*.f64 -1/16 (/.f64 (pow.f64 Om 8) (*.f64 (pow.f64 l 8) (pow.f64 ky 8)))))))
(fma.f64 1/8 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 l 6)) (pow.f64 ky 6)) (fma.f64 1/2 (/.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (*.f64 ky ky)) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 Om 4) (pow.f64 l 4)) (pow.f64 ky 4)) (*.f64 -1/16 (/.f64 (/.f64 (pow.f64 Om 8) (pow.f64 l 8)) (pow.f64 ky 8))))))
(fma.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6))) (fma.f64 1/2 (/.f64 Om (/.f64 (pow.f64 (*.f64 l ky) 2) Om)) (fma.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4))) (*.f64 -1/16 (/.f64 (pow.f64 Om 8) (*.f64 (pow.f64 l 8) (pow.f64 ky 8)))))))
(fma.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6))) (fma.f64 1/2 (/.f64 Om (/.f64 (pow.f64 (*.f64 l ky) 2) Om)) (fma.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4))) (*.f64 (/.f64 -1/16 (pow.f64 l 8)) (/.f64 (pow.f64 Om 8) (pow.f64 ky 8))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 Om Om)) -2))
(fma.f64 -2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)) 1)
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 Om Om)) (*.f64 4 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 ky 4))))))
(+.f64 1 (fma.f64 4 (/.f64 (pow.f64 ky 4) (/.f64 (pow.f64 Om 4) (pow.f64 l 4))) (*.f64 -2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))))
(+.f64 1 (fma.f64 4 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 ky 4))) (*.f64 (pow.f64 (*.f64 l ky) 2) (/.f64 -2 (*.f64 Om Om)))))
(+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 ky 6)) (pow.f64 Om 6))) (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 ky 4)) (pow.f64 Om 4))))))
(fma.f64 -8 (/.f64 (pow.f64 l 6) (/.f64 (pow.f64 Om 6) (pow.f64 ky 6))) (+.f64 1 (fma.f64 -2 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 Om Om)) (*.f64 4 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 ky 4)))))))
(+.f64 (fma.f64 4 (/.f64 (pow.f64 ky 4) (/.f64 (pow.f64 Om 4) (pow.f64 l 4))) (*.f64 -2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))) (fma.f64 -8 (*.f64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)) (pow.f64 ky 6)) 1))
(+.f64 (fma.f64 4 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 ky 4))) (*.f64 (pow.f64 (*.f64 l ky) 2) (/.f64 -2 (*.f64 Om Om)))) (fma.f64 -8 (*.f64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)) (pow.f64 ky 6)) 1))
(*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2))))
(*.f64 1/2 (/.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (*.f64 ky ky)))
(/.f64 1/2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 1/2 (/.f64 Om (/.f64 (pow.f64 (*.f64 l ky) 2) Om)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))))
(fma.f64 1/2 (/.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (*.f64 ky ky)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 Om 4) (pow.f64 l 4)) (pow.f64 ky 4))))
(fma.f64 1/2 (/.f64 Om (/.f64 (pow.f64 (*.f64 l ky) 2) Om)) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))))
(fma.f64 1/2 (/.f64 Om (/.f64 (pow.f64 (*.f64 l ky) 2) Om)) (*.f64 (/.f64 -1/4 (pow.f64 l 4)) (/.f64 (pow.f64 Om 4) (pow.f64 ky 4))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4))))))
(fma.f64 1/8 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 l 6)) (pow.f64 ky 6)) (fma.f64 1/2 (/.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (*.f64 ky ky)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 Om 4) (pow.f64 l 4)) (pow.f64 ky 4)))))
(fma.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6))) (fma.f64 1/2 (/.f64 Om (/.f64 (pow.f64 (*.f64 l ky) 2) Om)) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4))))))
(fma.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6))) (fma.f64 1/2 (/.f64 Om (/.f64 (pow.f64 (*.f64 l ky) 2) Om)) (*.f64 (/.f64 -1/4 (pow.f64 l 4)) (/.f64 (pow.f64 Om 4) (pow.f64 ky 4)))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))) (*.f64 -1/16 (/.f64 (pow.f64 Om 8) (*.f64 (pow.f64 l 8) (pow.f64 ky 8)))))))
(fma.f64 1/8 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 l 6)) (pow.f64 ky 6)) (fma.f64 1/2 (/.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (*.f64 ky ky)) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 Om 4) (pow.f64 l 4)) (pow.f64 ky 4)) (*.f64 -1/16 (/.f64 (/.f64 (pow.f64 Om 8) (pow.f64 l 8)) (pow.f64 ky 8))))))
(fma.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6))) (fma.f64 1/2 (/.f64 Om (/.f64 (pow.f64 (*.f64 l ky) 2) Om)) (fma.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4))) (*.f64 -1/16 (/.f64 (pow.f64 Om 8) (*.f64 (pow.f64 l 8) (pow.f64 ky 8)))))))
(fma.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6))) (fma.f64 1/2 (/.f64 Om (/.f64 (pow.f64 (*.f64 l ky) 2) Om)) (fma.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4))) (*.f64 (/.f64 -1/16 (pow.f64 l 8)) (/.f64 (pow.f64 Om 8) (pow.f64 ky 8))))))
(*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2))))
(*.f64 1/2 (/.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (*.f64 ky ky)))
(/.f64 1/2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(*.f64 1/2 (/.f64 Om (/.f64 (pow.f64 (*.f64 l ky) 2) Om)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))))
(fma.f64 1/2 (/.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (*.f64 ky ky)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 Om 4) (pow.f64 l 4)) (pow.f64 ky 4))))
(fma.f64 1/2 (/.f64 Om (/.f64 (pow.f64 (*.f64 l ky) 2) Om)) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))))
(fma.f64 1/2 (/.f64 Om (/.f64 (pow.f64 (*.f64 l ky) 2) Om)) (*.f64 (/.f64 -1/4 (pow.f64 l 4)) (/.f64 (pow.f64 Om 4) (pow.f64 ky 4))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4))))))
(fma.f64 1/8 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 l 6)) (pow.f64 ky 6)) (fma.f64 1/2 (/.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (*.f64 ky ky)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 Om 4) (pow.f64 l 4)) (pow.f64 ky 4)))))
(fma.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6))) (fma.f64 1/2 (/.f64 Om (/.f64 (pow.f64 (*.f64 l ky) 2) Om)) (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4))))))
(fma.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6))) (fma.f64 1/2 (/.f64 Om (/.f64 (pow.f64 (*.f64 l ky) 2) Om)) (*.f64 (/.f64 -1/4 (pow.f64 l 4)) (/.f64 (pow.f64 Om 4) (pow.f64 ky 4)))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4)))) (*.f64 -1/16 (/.f64 (pow.f64 Om 8) (*.f64 (pow.f64 l 8) (pow.f64 ky 8)))))))
(fma.f64 1/8 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 l 6)) (pow.f64 ky 6)) (fma.f64 1/2 (/.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (*.f64 ky ky)) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 Om 4) (pow.f64 l 4)) (pow.f64 ky 4)) (*.f64 -1/16 (/.f64 (/.f64 (pow.f64 Om 8) (pow.f64 l 8)) (pow.f64 ky 8))))))
(fma.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6))) (fma.f64 1/2 (/.f64 Om (/.f64 (pow.f64 (*.f64 l ky) 2) Om)) (fma.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4))) (*.f64 -1/16 (/.f64 (pow.f64 Om 8) (*.f64 (pow.f64 l 8) (pow.f64 ky 8)))))))
(fma.f64 1/8 (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 ky 6))) (fma.f64 1/2 (/.f64 Om (/.f64 (pow.f64 (*.f64 l ky) 2) Om)) (fma.f64 -1/4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (pow.f64 ky 4))) (*.f64 (/.f64 -1/16 (pow.f64 l 8)) (/.f64 (pow.f64 Om 8) (pow.f64 ky 8))))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))) 1)
(pow.f64 (/.f64 (/.f64 Om l) (sqrt.f64 ky)) 2)
(pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)
(*.f64 Om (*.f64 Om (/.f64 1 (*.f64 l (*.f64 l ky)))))
(*.f64 Om (/.f64 Om (*.f64 l (*.f64 l ky))))
(*.f64 (/.f64 Om l) (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 (/.f64 Om l) (*.f64 l ky)))
(*.f64 Om (/.f64 1 (/.f64 (*.f64 l ky) (/.f64 Om l))))
(*.f64 Om (/.f64 Om (*.f64 l (*.f64 l ky))))
(*.f64 (/.f64 Om l) (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 (/.f64 Om l) (*.f64 l ky)))
(*.f64 (*.f64 Om Om) (/.f64 1 (*.f64 l (*.f64 l ky))))
(*.f64 Om (/.f64 Om (*.f64 l (*.f64 l ky))))
(*.f64 (/.f64 Om l) (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 (/.f64 Om l) (*.f64 l ky)))
(*.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2) 1)
(pow.f64 (/.f64 (/.f64 Om l) (sqrt.f64 ky)) 2)
(pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)
(*.f64 1 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))
(pow.f64 (/.f64 (/.f64 Om l) (sqrt.f64 ky)) 2)
(pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)
(*.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) (/.f64 Om (*.f64 l (sqrt.f64 ky))))
(pow.f64 (/.f64 (/.f64 Om l) (sqrt.f64 ky)) 2)
(pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)) 2))
(pow.f64 (/.f64 (/.f64 Om l) (sqrt.f64 ky)) 2)
(pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)) 2) (cbrt.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)))
(pow.f64 (/.f64 (/.f64 Om l) (sqrt.f64 ky)) 2)
(pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)
(*.f64 (cbrt.f64 (pow.f64 Om 4)) (*.f64 (cbrt.f64 (*.f64 Om Om)) (/.f64 1 (*.f64 l (*.f64 l ky)))))
(*.f64 (cbrt.f64 (pow.f64 Om 4)) (*.f64 (/.f64 (/.f64 1 l) (*.f64 l ky)) (cbrt.f64 (*.f64 Om Om))))
(*.f64 (cbrt.f64 (pow.f64 Om 4)) (/.f64 (cbrt.f64 (*.f64 Om Om)) (*.f64 l (*.f64 l ky))))
(*.f64 (/.f64 (*.f64 Om Om) l) (/.f64 1 (*.f64 l ky)))
(*.f64 Om (/.f64 Om (*.f64 l (*.f64 l ky))))
(*.f64 (/.f64 Om l) (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 (/.f64 Om l) (*.f64 l ky)))
(*.f64 (/.f64 1 (*.f64 l (*.f64 l ky))) (*.f64 Om Om))
(*.f64 Om (/.f64 Om (*.f64 l (*.f64 l ky))))
(*.f64 (/.f64 Om l) (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 (/.f64 Om l) (*.f64 l ky)))
(*.f64 (/.f64 Om l) (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 Om (*.f64 l (*.f64 l ky))))
(*.f64 Om (/.f64 (/.f64 Om l) (*.f64 l ky)))
(*.f64 (/.f64 Om (*.f64 l ky)) (/.f64 Om l))
(*.f64 Om (/.f64 Om (*.f64 l (*.f64 l ky))))
(*.f64 (/.f64 Om l) (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 (/.f64 Om l) (*.f64 l ky)))
(*.f64 (neg.f64 (*.f64 Om Om)) (neg.f64 (/.f64 1 (*.f64 l (*.f64 l ky)))))
(*.f64 Om (/.f64 Om (*.f64 l (*.f64 l ky))))
(*.f64 (/.f64 Om l) (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 (/.f64 Om l) (*.f64 l ky)))
(*.f64 (neg.f64 (*.f64 Om Om)) (/.f64 1 (*.f64 l (neg.f64 (*.f64 l ky)))))
(*.f64 (*.f64 Om (neg.f64 Om)) (/.f64 (/.f64 1 l) (*.f64 l (neg.f64 ky))))
(/.f64 (*.f64 Om (neg.f64 Om)) (*.f64 l (*.f64 l (neg.f64 ky))))
(/.f64 (*.f64 Om (neg.f64 Om)) (*.f64 (*.f64 l l) (neg.f64 ky)))
(*.f64 -1 (neg.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)))
(pow.f64 (/.f64 (/.f64 Om l) (sqrt.f64 ky)) 2)
(pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)
(*.f64 (/.f64 Om 1) (/.f64 Om (*.f64 l (*.f64 l ky))))
(*.f64 Om (/.f64 Om (*.f64 l (*.f64 l ky))))
(*.f64 (/.f64 Om l) (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 (/.f64 Om l) (*.f64 l ky)))
(*.f64 (/.f64 1 l) (/.f64 (*.f64 Om Om) (*.f64 l ky)))
(*.f64 Om (/.f64 Om (*.f64 l (*.f64 l ky))))
(*.f64 (/.f64 Om l) (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 (/.f64 Om l) (*.f64 l ky)))
(*.f64 (/.f64 1 (*.f64 l ky)) (/.f64 (*.f64 Om Om) l))
(*.f64 Om (/.f64 Om (*.f64 l (*.f64 l ky))))
(*.f64 (/.f64 Om l) (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 (/.f64 Om l) (*.f64 l ky)))
(*.f64 (/.f64 1 (*.f64 l (sqrt.f64 ky))) (/.f64 (*.f64 Om Om) (*.f64 l (sqrt.f64 ky))))
(pow.f64 (/.f64 (/.f64 Om l) (sqrt.f64 ky)) 2)
(pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 l (*.f64 l ky))) 2)) (/.f64 (*.f64 Om Om) (cbrt.f64 (*.f64 l (*.f64 l ky)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 l (*.f64 l ky))) 2)) (/.f64 Om (/.f64 (cbrt.f64 (*.f64 l (*.f64 l ky))) Om)))
(*.f64 (/.f64 Om (pow.f64 (cbrt.f64 (*.f64 l (*.f64 l ky))) 2)) (/.f64 Om (cbrt.f64 (*.f64 l (*.f64 l ky)))))
(*.f64 (/.f64 1 (*.f64 l l)) (/.f64 (*.f64 Om Om) ky))
(*.f64 Om (/.f64 Om (*.f64 l (*.f64 l ky))))
(*.f64 (/.f64 Om l) (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 (/.f64 Om l) (*.f64 l ky)))
(*.f64 (/.f64 Om (*.f64 l (*.f64 l ky))) Om)
(*.f64 Om (/.f64 Om (*.f64 l (*.f64 l ky))))
(*.f64 (/.f64 Om l) (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 (/.f64 Om l) (*.f64 l ky)))
(*.f64 (neg.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky)))) (neg.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky)))))
(pow.f64 (/.f64 (/.f64 Om l) (sqrt.f64 ky)) 2)
(pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)) 2)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))))
(pow.f64 (/.f64 (/.f64 Om l) (sqrt.f64 ky)) 2)
(pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)
(*.f64 (neg.f64 (/.f64 Om l)) (neg.f64 (/.f64 Om (*.f64 l ky))))
(*.f64 Om (/.f64 Om (*.f64 l (*.f64 l ky))))
(*.f64 (/.f64 Om l) (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 (/.f64 Om l) (*.f64 l ky)))
(*.f64 (/.f64 Om (pow.f64 (cbrt.f64 (*.f64 l (*.f64 l ky))) 2)) (/.f64 Om (cbrt.f64 (*.f64 l (*.f64 l ky)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 l (*.f64 l ky))) 2)) (/.f64 Om (/.f64 (cbrt.f64 (*.f64 l (*.f64 l ky))) Om)))
(*.f64 (/.f64 Om (*.f64 l l)) (/.f64 Om ky))
(*.f64 Om (/.f64 Om (*.f64 l (*.f64 l ky))))
(*.f64 (/.f64 Om l) (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 (/.f64 Om l) (*.f64 l ky)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 Om 4)) l) (/.f64 (cbrt.f64 (*.f64 Om Om)) (*.f64 l ky)))
(*.f64 (cbrt.f64 (pow.f64 Om 4)) (*.f64 (/.f64 (/.f64 1 l) (*.f64 l ky)) (cbrt.f64 (*.f64 Om Om))))
(*.f64 (cbrt.f64 (pow.f64 Om 4)) (/.f64 (cbrt.f64 (*.f64 Om Om)) (*.f64 l (*.f64 l ky))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 Om 4)) (*.f64 l ky)) (/.f64 (cbrt.f64 (*.f64 Om Om)) l))
(*.f64 (cbrt.f64 (pow.f64 Om 4)) (*.f64 (/.f64 (/.f64 1 l) (*.f64 l ky)) (cbrt.f64 (*.f64 Om Om))))
(*.f64 (cbrt.f64 (pow.f64 Om 4)) (/.f64 (cbrt.f64 (*.f64 Om Om)) (*.f64 l (*.f64 l ky))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 Om 4)) 1) (/.f64 (cbrt.f64 (*.f64 Om Om)) (*.f64 l (*.f64 l ky))))
(*.f64 (cbrt.f64 (pow.f64 Om 4)) (*.f64 (/.f64 (/.f64 1 l) (*.f64 l ky)) (cbrt.f64 (*.f64 Om Om))))
(*.f64 (cbrt.f64 (pow.f64 Om 4)) (/.f64 (cbrt.f64 (*.f64 Om Om)) (*.f64 l (*.f64 l ky))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 Om 4)) (*.f64 l (sqrt.f64 ky))) (/.f64 (cbrt.f64 (*.f64 Om Om)) (*.f64 l (sqrt.f64 ky))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 Om 4)) l) (/.f64 (/.f64 (cbrt.f64 (*.f64 Om Om)) (*.f64 l (sqrt.f64 ky))) (sqrt.f64 ky)))
(*.f64 (/.f64 (/.f64 (cbrt.f64 (pow.f64 Om 4)) (*.f64 l (sqrt.f64 ky))) l) (/.f64 (cbrt.f64 (*.f64 Om Om)) (sqrt.f64 ky)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 Om 4)) (pow.f64 (cbrt.f64 (*.f64 l (*.f64 l ky))) 2)) (cbrt.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 Om 4)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 Om l) (sqrt.f64 ky)) 2))) (pow.f64 (cbrt.f64 (*.f64 l (*.f64 l ky))) 2))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)) (/.f64 (cbrt.f64 (pow.f64 Om 4)) (pow.f64 (cbrt.f64 (*.f64 l (*.f64 l ky))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 Om l) (sqrt.f64 ky)) 2)) (/.f64 (cbrt.f64 (pow.f64 Om 4)) (pow.f64 (cbrt.f64 (*.f64 l (*.f64 l ky))) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 Om 4)) (*.f64 l l)) (/.f64 (cbrt.f64 (*.f64 Om Om)) ky))
(*.f64 (cbrt.f64 (pow.f64 Om 4)) (*.f64 (/.f64 (/.f64 1 l) (*.f64 l ky)) (cbrt.f64 (*.f64 Om Om))))
(*.f64 (cbrt.f64 (pow.f64 Om 4)) (/.f64 (cbrt.f64 (*.f64 Om Om)) (*.f64 l (*.f64 l ky))))
(*.f64 (neg.f64 (sqrt.f64 (neg.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)))) (sqrt.f64 (neg.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))))
(pow.f64 (/.f64 (/.f64 Om l) (sqrt.f64 ky)) 2)
(pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)
(*.f64 (neg.f64 (*.f64 (cbrt.f64 (neg.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))) (cbrt.f64 (neg.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))))) (cbrt.f64 (neg.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))))
(pow.f64 (/.f64 (/.f64 Om l) (sqrt.f64 ky)) 2)
(pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)
(*.f64 (neg.f64 (neg.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))))) (/.f64 Om (*.f64 l (sqrt.f64 ky))))
(pow.f64 (/.f64 (/.f64 Om l) (sqrt.f64 ky)) 2)
(pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)
(*.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)) 2))) (cbrt.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)))
(pow.f64 (/.f64 (/.f64 Om l) (sqrt.f64 ky)) 2)
(pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)
(*.f64 (neg.f64 (neg.f64 (/.f64 Om l))) (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 Om (*.f64 l (*.f64 l ky))))
(*.f64 (/.f64 Om l) (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 (/.f64 Om l) (*.f64 l ky)))
(pow.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2) 1)
(pow.f64 (/.f64 (/.f64 Om l) (sqrt.f64 ky)) 2)
(pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)
(pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)
(pow.f64 (/.f64 (/.f64 Om l) (sqrt.f64 ky)) 2)
(pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)) 3)
(pow.f64 (/.f64 (/.f64 Om l) (sqrt.f64 ky)) 2)
(pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)
(pow.f64 (pow.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2) 3) 1/3)
(pow.f64 (/.f64 (/.f64 Om l) (sqrt.f64 ky)) 2)
(pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)
(pow.f64 (/.f64 l (/.f64 (*.f64 Om Om) (*.f64 l ky))) -1)
(*.f64 Om (/.f64 Om (*.f64 l (*.f64 l ky))))
(*.f64 (/.f64 Om l) (/.f64 Om (*.f64 l ky)))
(*.f64 Om (/.f64 (/.f64 Om l) (*.f64 l ky)))
(neg.f64 (neg.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)))
(pow.f64 (/.f64 (/.f64 Om l) (sqrt.f64 ky)) 2)
(pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)
(sqrt.f64 (pow.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2) 2))
(sqrt.f64 (pow.f64 (pow.f64 (/.f64 (/.f64 Om l) (sqrt.f64 ky)) 2) 2))
(sqrt.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 4))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 Om l) (sqrt.f64 ky)) 4))
(log.f64 (exp.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)))
(pow.f64 (/.f64 (/.f64 Om l) (sqrt.f64 ky)) 2)
(pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))))
(pow.f64 (/.f64 (/.f64 Om l) (sqrt.f64 ky)) 2)
(pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2) 3))
(pow.f64 (/.f64 (/.f64 Om l) (sqrt.f64 ky)) 2)
(pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)
(cbrt.f64 (/.f64 (pow.f64 (*.f64 Om Om) 3) (pow.f64 (*.f64 l (*.f64 l ky)) 3)))
(cbrt.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (*.f64 l (*.f64 l ky)) 3)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)))
(pow.f64 (/.f64 (/.f64 Om l) (sqrt.f64 ky)) 2)
(pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)
(exp.f64 (*.f64 2 (log.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))))))
(pow.f64 (/.f64 (/.f64 Om l) (sqrt.f64 ky)) 2)
(pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))))) 1))
(pow.f64 (/.f64 (/.f64 Om l) (sqrt.f64 ky)) 2)
(pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)))
(pow.f64 (/.f64 (/.f64 Om l) (sqrt.f64 ky)) 2)
(pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)
(+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 0)
(*.f64 2 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 Om Om)))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(+.f64 1 (-.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1))
(*.f64 2 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 Om Om)))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(-.f64 (+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1) 1)
(*.f64 2 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 Om Om)))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(-.f64 (exp.f64 (log.f64 (+.f64 2 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2))))) 2)
(*.f64 2 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 Om Om)))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(-.f64 (/.f64 1 (-.f64 1 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)))) (+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 2) (-.f64 1 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)))) 1))
(-.f64 (/.f64 1 (+.f64 1 (*.f64 (pow.f64 (*.f64 l ky) 2) (/.f64 -2 (*.f64 Om Om))))) (+.f64 1 (/.f64 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 2) (+.f64 1 (*.f64 (pow.f64 (*.f64 l ky) 2) (/.f64 -2 (*.f64 Om Om)))))))
(-.f64 (/.f64 1 (fma.f64 -2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)) 1)) (+.f64 1 (/.f64 (pow.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om))) 2) (fma.f64 -2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)) 1))))
(-.f64 (/.f64 1 (fma.f64 -2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)) 1)) (-.f64 (/.f64 (pow.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om))) 2) (fma.f64 -2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)) 1)) -1))
(/.f64 ky (*.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2) 1/2))
(/.f64 ky (*.f64 1/2 (pow.f64 (/.f64 (/.f64 Om l) (sqrt.f64 ky)) 2)))
(/.f64 (/.f64 ky 1/2) (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))
(*.f64 2 (/.f64 ky (pow.f64 (/.f64 (/.f64 Om l) (sqrt.f64 ky)) 2)))
(/.f64 2 (/.f64 (*.f64 Om Om) (pow.f64 (*.f64 l ky) 2)))
(*.f64 2 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 Om Om)))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(/.f64 1 (/.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2) (*.f64 ky 2)))
(*.f64 (/.f64 1 (pow.f64 (/.f64 (/.f64 Om l) (sqrt.f64 ky)) 2)) (*.f64 2 ky))
(*.f64 (/.f64 ky 1/2) (/.f64 1 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)))
(*.f64 (/.f64 ky 1/2) (/.f64 1 (pow.f64 (/.f64 (/.f64 Om l) (sqrt.f64 ky)) 2)))
(/.f64 (*.f64 ky 2) (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))
(/.f64 ky (*.f64 1/2 (pow.f64 (/.f64 (/.f64 Om l) (sqrt.f64 ky)) 2)))
(/.f64 (/.f64 ky 1/2) (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))
(*.f64 2 (/.f64 ky (pow.f64 (/.f64 (/.f64 Om l) (sqrt.f64 ky)) 2)))
(/.f64 (*.f64 ky -2) (neg.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)))
(/.f64 ky (*.f64 1/2 (pow.f64 (/.f64 (/.f64 Om l) (sqrt.f64 ky)) 2)))
(/.f64 (/.f64 ky 1/2) (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))
(*.f64 2 (/.f64 ky (pow.f64 (/.f64 (/.f64 Om l) (sqrt.f64 ky)) 2)))
(/.f64 (/.f64 (*.f64 ky 2) (*.f64 Om Om)) (/.f64 1 (*.f64 l (*.f64 l ky))))
(*.f64 2 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 Om Om)))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(/.f64 (/.f64 (*.f64 ky 2) 1) (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))
(/.f64 ky (*.f64 1/2 (pow.f64 (/.f64 (/.f64 Om l) (sqrt.f64 ky)) 2)))
(/.f64 (/.f64 ky 1/2) (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))
(*.f64 2 (/.f64 ky (pow.f64 (/.f64 (/.f64 Om l) (sqrt.f64 ky)) 2)))
(/.f64 (/.f64 (*.f64 ky 2) (/.f64 Om (*.f64 l (sqrt.f64 ky)))) (/.f64 Om (*.f64 l (sqrt.f64 ky))))
(/.f64 ky (*.f64 1/2 (pow.f64 (/.f64 (/.f64 Om l) (sqrt.f64 ky)) 2)))
(/.f64 (/.f64 ky 1/2) (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))
(*.f64 2 (/.f64 ky (pow.f64 (/.f64 (/.f64 Om l) (sqrt.f64 ky)) 2)))
(/.f64 (/.f64 (*.f64 ky 2) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)) 2)) (cbrt.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)))
(/.f64 ky (*.f64 1/2 (pow.f64 (/.f64 (/.f64 Om l) (sqrt.f64 ky)) 2)))
(/.f64 (/.f64 ky 1/2) (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))
(*.f64 2 (/.f64 ky (pow.f64 (/.f64 (/.f64 Om l) (sqrt.f64 ky)) 2)))
(/.f64 (/.f64 (*.f64 ky 2) (/.f64 Om l)) (/.f64 Om (*.f64 l ky)))
(*.f64 2 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 Om Om)))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(/.f64 (*.f64 -2 ky) (neg.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)))
(/.f64 ky (*.f64 1/2 (pow.f64 (/.f64 (/.f64 Om l) (sqrt.f64 ky)) 2)))
(/.f64 (/.f64 ky 1/2) (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))
(*.f64 2 (/.f64 ky (pow.f64 (/.f64 (/.f64 Om l) (sqrt.f64 ky)) 2)))
(pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1)
(*.f64 2 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 Om Om)))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 ky 2)) (/.f64 Om (*.f64 l (sqrt.f64 ky)))) 2)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 2 ky)) (/.f64 (/.f64 Om l) (sqrt.f64 ky))) 2)
(pow.f64 (*.f64 (*.f64 l (sqrt.f64 ky)) (/.f64 (sqrt.f64 (/.f64 ky 1/2)) Om)) 2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2))) 3)
(*.f64 2 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 Om Om)))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(pow.f64 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 3) 1/3)
(*.f64 2 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 Om Om)))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 2))
(fabs.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om))))
(log.f64 (exp.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2))))
(*.f64 2 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 Om Om)))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)))))
(*.f64 2 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 Om Om)))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 3))
(*.f64 2 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 Om Om)))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2))))
(*.f64 2 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 Om Om)))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(exp.f64 (log.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2))))
(*.f64 2 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 Om Om)))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2))) 1))
(*.f64 2 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 Om Om)))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2))))
(*.f64 2 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 l l)) (*.f64 Om Om)))
(*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 2 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)))) 1)
(/.f64 2 (pow.f64 (/.f64 (/.f64 Om l) (sqrt.f64 ky)) 2))
(/.f64 2 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))
(*.f64 (*.f64 l (*.f64 l ky)) (/.f64 2 (*.f64 Om Om)))
(*.f64 (*.f64 l ky) (/.f64 2 (/.f64 (*.f64 Om Om) l)))
(*.f64 2 (*.f64 (/.f64 l (/.f64 Om ky)) (/.f64 l Om)))
(*.f64 2 (*.f64 (/.f64 ky Om) (/.f64 (*.f64 l l) Om)))
(*.f64 2 (/.f64 l (/.f64 (*.f64 Om Om) (*.f64 l ky))))
(*.f64 (*.f64 l ky) (/.f64 2 (/.f64 (*.f64 Om Om) l)))
(*.f64 2 (*.f64 (/.f64 l (/.f64 Om ky)) (/.f64 l Om)))
(*.f64 2 (*.f64 (/.f64 ky Om) (/.f64 (*.f64 l l) Om)))
(*.f64 (/.f64 2 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)) 1)
(/.f64 2 (pow.f64 (/.f64 (/.f64 Om l) (sqrt.f64 ky)) 2))
(/.f64 2 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))
(*.f64 1 (/.f64 2 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)))
(/.f64 2 (pow.f64 (/.f64 (/.f64 Om l) (sqrt.f64 ky)) 2))
(/.f64 2 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))
(*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l (sqrt.f64 ky)))) (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l (sqrt.f64 ky)))))
(pow.f64 (/.f64 (sqrt.f64 2) (/.f64 (/.f64 Om l) (sqrt.f64 ky))) 2)
(pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l (sqrt.f64 ky)))) 2)
(pow.f64 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om l)) (sqrt.f64 ky)) 2)
(*.f64 (cbrt.f64 (/.f64 2 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))) (pow.f64 (cbrt.f64 (/.f64 2 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))) 2))
(/.f64 2 (pow.f64 (/.f64 (/.f64 Om l) (sqrt.f64 ky)) 2))
(/.f64 2 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 2 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))) 2) (cbrt.f64 (/.f64 2 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))))
(/.f64 2 (pow.f64 (/.f64 (/.f64 Om l) (sqrt.f64 ky)) 2))
(/.f64 2 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))
(*.f64 (/.f64 2 (*.f64 Om Om)) (*.f64 l (*.f64 l ky)))
(*.f64 (*.f64 l ky) (/.f64 2 (/.f64 (*.f64 Om Om) l)))
(*.f64 2 (*.f64 (/.f64 l (/.f64 Om ky)) (/.f64 l Om)))
(*.f64 2 (*.f64 (/.f64 ky Om) (/.f64 (*.f64 l l) Om)))
(*.f64 (/.f64 l (/.f64 (*.f64 Om Om) (*.f64 l ky))) 2)
(*.f64 (*.f64 l ky) (/.f64 2 (/.f64 (*.f64 Om Om) l)))
(*.f64 2 (*.f64 (/.f64 l (/.f64 Om ky)) (/.f64 l Om)))
(*.f64 2 (*.f64 (/.f64 ky Om) (/.f64 (*.f64 l l) Om)))
(*.f64 -2 (/.f64 1 (neg.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))))
(/.f64 2 (pow.f64 (/.f64 (/.f64 Om l) (sqrt.f64 ky)) 2))
(/.f64 2 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))
(*.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) l) (*.f64 l ky))
(*.f64 (*.f64 l ky) (/.f64 2 (/.f64 (*.f64 Om Om) l)))
(*.f64 2 (*.f64 (/.f64 l (/.f64 Om ky)) (/.f64 l Om)))
(*.f64 2 (*.f64 (/.f64 ky Om) (/.f64 (*.f64 l l) Om)))
(*.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (*.f64 l ky)) l)
(*.f64 (*.f64 l ky) (/.f64 2 (/.f64 (*.f64 Om Om) l)))
(*.f64 2 (*.f64 (/.f64 l (/.f64 Om ky)) (/.f64 l Om)))
(*.f64 2 (*.f64 (/.f64 ky Om) (/.f64 (*.f64 l l) Om)))
(*.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) 1) (*.f64 l (*.f64 l ky)))
(*.f64 (*.f64 l ky) (/.f64 2 (/.f64 (*.f64 Om Om) l)))
(*.f64 2 (*.f64 (/.f64 l (/.f64 Om ky)) (/.f64 l Om)))
(*.f64 2 (*.f64 (/.f64 ky Om) (/.f64 (*.f64 l l) Om)))
(*.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (*.f64 l (sqrt.f64 ky))) (*.f64 l (sqrt.f64 ky)))
(/.f64 2 (pow.f64 (/.f64 (/.f64 Om l) (sqrt.f64 ky)) 2))
(/.f64 2 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))
(*.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (cbrt.f64 (*.f64 l (*.f64 l ky))) 2)) (cbrt.f64 (*.f64 l (*.f64 l ky))))
(*.f64 (*.f64 l ky) (/.f64 2 (/.f64 (*.f64 Om Om) l)))
(*.f64 2 (*.f64 (/.f64 l (/.f64 Om ky)) (/.f64 l Om)))
(*.f64 2 (*.f64 (/.f64 ky Om) (/.f64 (*.f64 l l) Om)))
(*.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (*.f64 l l)) ky)
(*.f64 (*.f64 l ky) (/.f64 2 (/.f64 (*.f64 Om Om) l)))
(*.f64 2 (*.f64 (/.f64 l (/.f64 Om ky)) (/.f64 l Om)))
(*.f64 2 (*.f64 (/.f64 ky Om) (/.f64 (*.f64 l l) Om)))
(*.f64 (/.f64 2 Om) (/.f64 (*.f64 l ky) (/.f64 Om l)))
(*.f64 (*.f64 l ky) (/.f64 2 (/.f64 (*.f64 Om Om) l)))
(*.f64 2 (*.f64 (/.f64 l (/.f64 Om ky)) (/.f64 l Om)))
(*.f64 2 (*.f64 (/.f64 ky Om) (/.f64 (*.f64 l l) Om)))
(*.f64 (/.f64 2 (/.f64 (*.f64 Om Om) l)) (*.f64 l ky))
(*.f64 (*.f64 l ky) (/.f64 2 (/.f64 (*.f64 Om Om) l)))
(*.f64 2 (*.f64 (/.f64 l (/.f64 Om ky)) (/.f64 l Om)))
(*.f64 2 (*.f64 (/.f64 ky Om) (/.f64 (*.f64 l l) Om)))
(*.f64 (/.f64 2 (neg.f64 (*.f64 Om Om))) (*.f64 l (neg.f64 (*.f64 l ky))))
(*.f64 (*.f64 l (*.f64 l (neg.f64 ky))) (/.f64 2 (*.f64 Om (neg.f64 Om))))
(*.f64 (*.f64 (/.f64 -2 (*.f64 Om Om)) (*.f64 l (neg.f64 ky))) l)
(*.f64 (*.f64 (*.f64 l l) (neg.f64 ky)) (/.f64 -2 (*.f64 Om Om)))
(pow.f64 (/.f64 2 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)) 1)
(/.f64 2 (pow.f64 (/.f64 (/.f64 Om l) (sqrt.f64 ky)) 2))
(/.f64 2 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))
(pow.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l (sqrt.f64 ky)))) 2)
(pow.f64 (/.f64 (sqrt.f64 2) (/.f64 (/.f64 Om l) (sqrt.f64 ky))) 2)
(pow.f64 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om l)) (sqrt.f64 ky)) 2)
(pow.f64 (cbrt.f64 (/.f64 2 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))) 3)
(/.f64 2 (pow.f64 (/.f64 (/.f64 Om l) (sqrt.f64 ky)) 2))
(/.f64 2 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))
(pow.f64 (pow.f64 (/.f64 2 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)) 3) 1/3)
(/.f64 2 (pow.f64 (/.f64 (/.f64 Om l) (sqrt.f64 ky)) 2))
(/.f64 2 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))
(pow.f64 (*.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2) 1/2) -1)
(/.f64 2 (pow.f64 (/.f64 (/.f64 Om l) (sqrt.f64 ky)) 2))
(/.f64 2 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))
(sqrt.f64 (/.f64 4 (pow.f64 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2) 2)))
(sqrt.f64 (/.f64 4 (pow.f64 (pow.f64 (/.f64 (/.f64 Om l) (sqrt.f64 ky)) 2) 2)))
(sqrt.f64 (/.f64 4 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 4)))
(sqrt.f64 (/.f64 4 (pow.f64 (/.f64 (/.f64 Om l) (sqrt.f64 ky)) 4)))
(log.f64 (exp.f64 (/.f64 2 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))))
(/.f64 2 (pow.f64 (/.f64 (/.f64 Om l) (sqrt.f64 ky)) 2))
(/.f64 2 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 2 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)))))
(/.f64 2 (pow.f64 (/.f64 (/.f64 Om l) (sqrt.f64 ky)) 2))
(/.f64 2 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))
(cbrt.f64 (pow.f64 (/.f64 2 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2)) 3))
(/.f64 2 (pow.f64 (/.f64 (/.f64 Om l) (sqrt.f64 ky)) 2))
(/.f64 2 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))
(expm1.f64 (log1p.f64 (/.f64 2 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))))
(/.f64 2 (pow.f64 (/.f64 (/.f64 Om l) (sqrt.f64 ky)) 2))
(/.f64 2 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))
(exp.f64 (log.f64 (/.f64 2 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))))
(/.f64 2 (pow.f64 (/.f64 (/.f64 Om l) (sqrt.f64 ky)) 2))
(/.f64 2 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 2 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))) 1))
(/.f64 2 (pow.f64 (/.f64 (/.f64 Om l) (sqrt.f64 ky)) 2))
(/.f64 2 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))
(log1p.f64 (expm1.f64 (/.f64 2 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))))
(/.f64 2 (pow.f64 (/.f64 (/.f64 Om l) (sqrt.f64 ky)) 2))
(/.f64 2 (pow.f64 (/.f64 Om (*.f64 l (sqrt.f64 ky))) 2))
(+.f64 (*.f64 (/.f64 1 (-.f64 1 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 2))) 1) (*.f64 (/.f64 1 (-.f64 1 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 2))) (*.f64 (neg.f64 (/.f64 2 (*.f64 Om Om))) (pow.f64 (*.f64 l ky) 2))))
(/.f64 (*.f64 1 (+.f64 1 (*.f64 (pow.f64 (*.f64 l ky) 2) (/.f64 -2 (*.f64 Om Om))))) (-.f64 1 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 2)))
(/.f64 (fma.f64 -2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)) 1) (-.f64 1 (pow.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om))) 2)))
(+.f64 (*.f64 (/.f64 1 (+.f64 1 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 3))) 1) (*.f64 (/.f64 1 (+.f64 1 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 3))) (-.f64 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 2) (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)))))
(*.f64 (/.f64 1 (+.f64 1 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 3))) (+.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 2) (*.f64 (pow.f64 (*.f64 l ky) 2) (/.f64 -2 (*.f64 Om Om))))))
(/.f64 (+.f64 (pow.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om))) 2) (fma.f64 -2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)) 1)) (fma.f64 (/.f64 8 (pow.f64 Om 6)) (*.f64 (pow.f64 l 6) (pow.f64 ky 6)) 1))
(/.f64 (+.f64 1 (*.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om))) (fma.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2) -1))) (fma.f64 (/.f64 8 (pow.f64 Om 6)) (*.f64 (pow.f64 l 6) (pow.f64 ky 6)) 1))
(+.f64 (*.f64 (/.f64 1 (+.f64 1 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 3))) (-.f64 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 2) (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)))) (*.f64 (/.f64 1 (+.f64 1 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 3))) 1))
(*.f64 (/.f64 1 (+.f64 1 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 3))) (+.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 2) (*.f64 (pow.f64 (*.f64 l ky) 2) (/.f64 -2 (*.f64 Om Om))))))
(/.f64 (+.f64 (pow.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om))) 2) (fma.f64 -2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)) 1)) (fma.f64 (/.f64 8 (pow.f64 Om 6)) (*.f64 (pow.f64 l 6) (pow.f64 ky 6)) 1))
(/.f64 (+.f64 1 (*.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om))) (fma.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2) -1))) (fma.f64 (/.f64 8 (pow.f64 Om 6)) (*.f64 (pow.f64 l 6) (pow.f64 ky 6)) 1))
(+.f64 (*.f64 1 (/.f64 1 (-.f64 1 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 2)))) (*.f64 (*.f64 (neg.f64 (/.f64 2 (*.f64 Om Om))) (pow.f64 (*.f64 l ky) 2)) (/.f64 1 (-.f64 1 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 2)))))
(/.f64 (*.f64 1 (+.f64 1 (*.f64 (pow.f64 (*.f64 l ky) 2) (/.f64 -2 (*.f64 Om Om))))) (-.f64 1 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 2)))
(/.f64 (fma.f64 -2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)) 1) (-.f64 1 (pow.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om))) 2)))
(+.f64 (*.f64 1 (/.f64 1 (+.f64 1 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 3)))) (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 2) (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2))) (/.f64 1 (+.f64 1 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 3)))))
(*.f64 (/.f64 1 (+.f64 1 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 3))) (+.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 2) (*.f64 (pow.f64 (*.f64 l ky) 2) (/.f64 -2 (*.f64 Om Om))))))
(/.f64 (+.f64 (pow.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om))) 2) (fma.f64 -2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)) 1)) (fma.f64 (/.f64 8 (pow.f64 Om 6)) (*.f64 (pow.f64 l 6) (pow.f64 ky 6)) 1))
(/.f64 (+.f64 1 (*.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om))) (fma.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2) -1))) (fma.f64 (/.f64 8 (pow.f64 Om 6)) (*.f64 (pow.f64 l 6) (pow.f64 ky 6)) 1))
(+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 2) (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2))) (/.f64 1 (+.f64 1 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 3)))) (*.f64 1 (/.f64 1 (+.f64 1 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 3)))))
(*.f64 (/.f64 1 (+.f64 1 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 3))) (+.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 2) (*.f64 (pow.f64 (*.f64 l ky) 2) (/.f64 -2 (*.f64 Om Om))))))
(/.f64 (+.f64 (pow.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om))) 2) (fma.f64 -2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)) 1)) (fma.f64 (/.f64 8 (pow.f64 Om 6)) (*.f64 (pow.f64 l 6) (pow.f64 ky 6)) 1))
(/.f64 (+.f64 1 (*.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om))) (fma.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2) -1))) (fma.f64 (/.f64 8 (pow.f64 Om 6)) (*.f64 (pow.f64 l 6) (pow.f64 ky 6)) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1)))) 1)
(/.f64 1 (fma.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2) 1))
(*.f64 1 (/.f64 1 (+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1)))
(/.f64 1 (fma.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2) 1))
(*.f64 (/.f64 1 (+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1)) 1)
(/.f64 1 (fma.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2) 1))
(*.f64 (pow.f64 (+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1) -1/2) (pow.f64 (+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1) -1/2))
(/.f64 1 (fma.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2) 1))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1))) (cbrt.f64 (pow.f64 (+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1) -2)))
(*.f64 (/.f64 1 (cbrt.f64 (fma.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2) 1))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2) 1) -2)))
(/.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2) 1) -2)) (cbrt.f64 (fma.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2) 1)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1) -2)) (/.f64 1 (cbrt.f64 (+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1))))
(*.f64 (/.f64 1 (cbrt.f64 (fma.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2) 1))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2) 1) -2)))
(/.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2) 1) -2)) (cbrt.f64 (fma.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2) 1)))
(*.f64 -1 (/.f64 1 (-.f64 -1 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)))))
(/.f64 -1 (+.f64 -1 (*.f64 (pow.f64 (*.f64 l ky) 2) (/.f64 -2 (*.f64 Om Om)))))
(/.f64 -1 (+.f64 -1 (*.f64 -2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)))))
(*.f64 (/.f64 1 (-.f64 1 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 2))) (-.f64 1 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2))))
(/.f64 (*.f64 1 (+.f64 1 (*.f64 (pow.f64 (*.f64 l ky) 2) (/.f64 -2 (*.f64 Om Om))))) (-.f64 1 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 2)))
(/.f64 (fma.f64 -2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)) 1) (-.f64 1 (pow.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om))) 2)))
(*.f64 (/.f64 1 (+.f64 1 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 3))) (+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 2) (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)))))
(*.f64 (/.f64 1 (+.f64 1 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 3))) (+.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 2) (*.f64 (pow.f64 (*.f64 l ky) 2) (/.f64 -2 (*.f64 Om Om))))))
(/.f64 (+.f64 (pow.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om))) 2) (fma.f64 -2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om)) 1)) (fma.f64 (/.f64 8 (pow.f64 Om 6)) (*.f64 (pow.f64 l 6) (pow.f64 ky 6)) 1))
(/.f64 (+.f64 1 (*.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om))) (fma.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2) -1))) (fma.f64 (/.f64 8 (pow.f64 Om 6)) (*.f64 (pow.f64 l 6) (pow.f64 ky 6)) 1))
(*.f64 (pow.f64 (hypot.f64 1 (/.f64 (sqrt.f64 (*.f64 ky 2)) (/.f64 Om (*.f64 l (sqrt.f64 ky))))) -1) (pow.f64 (hypot.f64 1 (/.f64 (sqrt.f64 (*.f64 ky 2)) (/.f64 Om (*.f64 l (sqrt.f64 ky))))) -1))
(pow.f64 (hypot.f64 1 (/.f64 (sqrt.f64 (*.f64 2 ky)) (/.f64 (/.f64 Om l) (sqrt.f64 ky)))) -2)
(pow.f64 (hypot.f64 1 (*.f64 (*.f64 l (sqrt.f64 ky)) (/.f64 (sqrt.f64 (/.f64 ky 1/2)) Om))) -2)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1)) 2) -1) (pow.f64 (cbrt.f64 (+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1)) -1))
(*.f64 (/.f64 1 (cbrt.f64 (fma.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2) 1))) (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2) 1)) 2)))
(pow.f64 (+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1) -1)
(/.f64 1 (fma.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2) 1))
(pow.f64 (/.f64 1 (+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1)) 1)
(/.f64 1 (fma.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2) 1))
(pow.f64 (pow.f64 (+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1) -1/2) 2)
(/.f64 1 (fma.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2) 1))
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1))) 3)
(/.f64 1 (fma.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2) 1))
(pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1) 3)) 1/3)
(cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2) 1) 3)))
(sqrt.f64 (pow.f64 (+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1) -2))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2) 1) -2))
(fabs.f64 (/.f64 1 (fma.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2) 1)))
(log.f64 (exp.f64 (/.f64 1 (+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1))))
(/.f64 1 (fma.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2) 1))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1)))))
(/.f64 1 (fma.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2) 1))
(cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1) 3)))
(cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2) 1) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1))))
(/.f64 1 (fma.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2) 1))
(exp.f64 (neg.f64 (log1p.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)))))
(exp.f64 (neg.f64 (log1p.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om))))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2))) -1))
(exp.f64 (neg.f64 (log1p.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)))))
(exp.f64 (neg.f64 (log1p.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om))))))
(exp.f64 (*.f64 (neg.f64 (log1p.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)))) 1))
(exp.f64 (neg.f64 (log1p.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)))))
(exp.f64 (neg.f64 (log1p.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 l ky) 2) (*.f64 Om Om))))))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 (*.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2)) 1))))
(/.f64 1 (fma.f64 (/.f64 2 (*.f64 Om Om)) (pow.f64 (*.f64 l ky) 2) 1))

localize20.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(*.f64 1/2 (/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om))))
0.4b
(/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
3.5b
(*.f64 (sin.f64 kx) (/.f64 l Om))
6.1b
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om))))))
Compiler

Compiled 63 to 28 computations (55.6% saved)

series8.0ms (0%)

Counts
3 → 92
Calls

27 calls:

TimeVariablePointExpression
1.0ms
kx
@inf
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om))))))
1.0ms
kx
@0
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om))))))
0.0ms
Om
@-inf
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om))))))
0.0ms
kx
@-inf
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om))))))
0.0ms
Om
@0
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om))))))

rewrite85.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1144×associate-/l*
798×associate-/r/
512×distribute-rgt-in
472×distribute-lft-in
454×distribute-lft-neg-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01579
132379
2417179
Stop Event
node limit
Counts
3 → 103
Calls
Call 1
Inputs
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om))))))
(/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(*.f64 1/2 (/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))) 1/4) (pow.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))))) (cbrt.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l)))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))) 2))) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))) 2)) 1/2) (pow.f64 (cbrt.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 1/4 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)))) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 1/8 (/.f64 -1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3)))) (sqrt.f64 (+.f64 1/4 (*.f64 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l)) (+.f64 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l)) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 1 (*.f64 (sin.f64 kx) (neg.f64 (/.f64 l Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))) (sqrt.f64 (*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))) (cbrt.f64 (/.f64 1/4 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1/4 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))) (cbrt.f64 (*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (sin.f64 kx)) (/.f64 Om l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 Om (*.f64 (sin.f64 kx) l)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 kx)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sin.f64 kx)) (*.f64 -1/2 (/.f64 Om l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)))) (/.f64 -1/2 (sqrt.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))) (/.f64 -1/2 (cbrt.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (*.f64 (sin.f64 kx) l)) Om)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (sin.f64 kx) l)) (*.f64 -1/2 Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (*.f64 (neg.f64 l) (sin.f64 kx))) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (sin.f64 kx) (neg.f64 (/.f64 l Om)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1/2 (sin.f64 kx)) (/.f64 l (sqrt.f64 Om))) (sqrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1/2 (sin.f64 kx)) (sqrt.f64 l)) (/.f64 Om (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (*.f64 (neg.f64 l) (sin.f64 kx))) Om)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (*.f64 (sin.f64 kx) (neg.f64 l))) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (/.f64 (*.f64 (sin.f64 kx) l) (sqrt.f64 Om))) (sqrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (/.f64 (sin.f64 kx) (/.f64 (cbrt.f64 (*.f64 Om Om)) l))) (cbrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1/2 (sin.f64 kx)) (cbrt.f64 (*.f64 l l))) (/.f64 Om (cbrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1/2 (sin.f64 kx)) (/.f64 l 1)) Om)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1/2 (sin.f64 kx)) (/.f64 l (cbrt.f64 (*.f64 Om Om)))) (cbrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1/2 (sin.f64 kx)) -1) (neg.f64 (/.f64 Om l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1/2 (sqrt.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)))) (sqrt.f64 (*.f64 (sin.f64 kx) l))) (sqrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1/2 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))) (cbrt.f64 (*.f64 (sin.f64 kx) l))) (cbrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1/2 (*.f64 (sin.f64 kx) l)) 1) Om)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1/2 (*.f64 (sin.f64 kx) l)) 1) (/.f64 Om 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1/2 (*.f64 (sin.f64 kx) l)) (/.f64 1 (sqrt.f64 Om))) (sqrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1/2 (*.f64 (sin.f64 kx) l)) (/.f64 1 (cbrt.f64 (*.f64 Om Om)))) (cbrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1/2 (*.f64 (sin.f64 kx) l)) -1) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 -1/2 (sin.f64 kx)) (sqrt.f64 (/.f64 Om l))) 1) (sqrt.f64 (/.f64 Om l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 -1/2 (sin.f64 kx)) (sqrt.f64 (/.f64 Om l))) (sqrt.f64 l)) (sqrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 -1/2 (sin.f64 kx)) (sqrt.f64 (/.f64 Om l))) (sqrt.f64 (neg.f64 l))) (sqrt.f64 (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1/2 (*.f64 (pow.f64 (cbrt.f64 (/.f64 l Om)) 2) (sin.f64 kx))) 1) (cbrt.f64 (/.f64 Om l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1/2 (*.f64 (pow.f64 (cbrt.f64 (/.f64 l Om)) 2) (sin.f64 kx))) (cbrt.f64 l)) (cbrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1/2 (*.f64 (pow.f64 (cbrt.f64 (/.f64 l Om)) 2) (sin.f64 kx))) (cbrt.f64 (neg.f64 l))) (cbrt.f64 (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) -2) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 1/4 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 -1/2) (/.f64 Om (*.f64 (sin.f64 kx) l))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (*.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (sin.f64 kx) (*.f64 -1/4 (/.f64 Om l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/4 (*.f64 (sin.f64 kx) (neg.f64 (/.f64 l Om))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1/4 (*.f64 (sin.f64 kx) (/.f64 l Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1/2 (sin.f64 kx)) (/.f64 (/.f64 l Om) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/2 (/.f64 -1/2 (sin.f64 kx))) (/.f64 l Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -1/2 (sin.f64 kx)) 1/2) (/.f64 l Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 l Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 kx))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1/4 (sqrt.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)))) (sqrt.f64 (*.f64 (sin.f64 kx) (/.f64 l Om))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1/4 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))) (cbrt.f64 (*.f64 (sin.f64 kx) (/.f64 l Om))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 -1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 -1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))))))))

simplify158.0ms (0.8%)

Algorithm
egg-herbie
Rules
1368×associate-/l/
804×unswap-sqr
796×distribute-lft-in
792×distribute-rgt-in
780×associate-/r/
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03656705
19296527
233226499
Stop Event
node limit
Counts
195 → 212
Calls
Call 1
Inputs
(sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))
(sqrt.f64 1/2)
(+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx))))) (sqrt.f64 1/2))
(+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx))))) (+.f64 (sqrt.f64 1/2) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)))))))
(+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx))))) (+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3))))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 1/2)
(+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx))))) (sqrt.f64 1/2))
(+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx))))) (+.f64 (sqrt.f64 1/2) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)))))))
(+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx))))) (+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3))))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 1/2)
(+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 (sin.f64 kx) l)))) (sqrt.f64 1/2))
(+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 (sin.f64 kx) l)))) (+.f64 (sqrt.f64 1/2) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)))))))
(+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 (sin.f64 kx) l)))) (+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3))))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2))))))))
(*.f64 -1/2 (/.f64 Om (*.f64 l kx)))
(+.f64 (*.f64 -1/12 (/.f64 (*.f64 Om kx) l)) (*.f64 -1/2 (/.f64 Om (*.f64 l kx))))
(+.f64 (*.f64 -1/12 (/.f64 (*.f64 Om kx) l)) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))) (pow.f64 kx 3))) (*.f64 -1/2 (/.f64 Om (*.f64 l kx)))))
(+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 1/720 (/.f64 Om l)) (+.f64 (*.f64 1/6 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l)))) (*.f64 -1/5040 (/.f64 Om l)))) (pow.f64 kx 5))) (+.f64 (*.f64 -1/12 (/.f64 (*.f64 Om kx) l)) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))) (pow.f64 kx 3))) (*.f64 -1/2 (/.f64 Om (*.f64 l kx))))))
(*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 -1/4 (/.f64 Om (*.f64 l kx)))
(+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l kx))) (*.f64 -1/24 (/.f64 (*.f64 Om kx) l)))
(+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l kx))) (+.f64 (*.f64 1/4 (*.f64 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))) (pow.f64 kx 3))) (*.f64 -1/24 (/.f64 (*.f64 Om kx) l))))
(+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l kx))) (+.f64 (*.f64 1/4 (*.f64 (+.f64 (*.f64 1/720 (/.f64 Om l)) (+.f64 (*.f64 1/6 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l)))) (*.f64 -1/5040 (/.f64 Om l)))) (pow.f64 kx 5))) (+.f64 (*.f64 1/4 (*.f64 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))) (pow.f64 kx 3))) (*.f64 -1/24 (/.f64 (*.f64 Om kx) l)))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l)))))) 1)
(*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l)))) 1)
(*.f64 1 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l)))))
(*.f64 (pow.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))) 1/4) (pow.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))) 1/4))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))))) (cbrt.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l)))))
(*.f64 (cbrt.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l)))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))) 2))) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l)))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))) 2)) 1/2) (pow.f64 (cbrt.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l)))) 1/2))
(/.f64 (sqrt.f64 (-.f64 1/4 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)))) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 -1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3)))) (sqrt.f64 (+.f64 1/4 (*.f64 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l)) (+.f64 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l)) -1/2)))))
(pow.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))) 1/2)
(pow.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l)))) 1)
(pow.f64 (pow.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))) 1/4) 2)
(pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))))) 3)
(pow.f64 (pow.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))) 3/2) 1/3)
(fabs.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l)))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l)))))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))))))
(exp.f64 (*.f64 (log.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l)))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l))))) 1)
(*.f64 1/2 (/.f64 1 (*.f64 (sin.f64 kx) (neg.f64 (/.f64 l Om)))))
(*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 (*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l))) 1)
(*.f64 1 (*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l))))
(*.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))) (sqrt.f64 (*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))))
(*.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))) (cbrt.f64 (/.f64 1/4 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))))
(*.f64 (cbrt.f64 (/.f64 1/4 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))) (cbrt.f64 (*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))))
(*.f64 (/.f64 -1/2 (sin.f64 kx)) (/.f64 Om l))
(*.f64 (/.f64 Om (*.f64 (sin.f64 kx) l)) -1/2)
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 kx)))
(*.f64 (/.f64 1 (sin.f64 kx)) (*.f64 -1/2 (/.f64 Om l)))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)))) (/.f64 -1/2 (sqrt.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))) (/.f64 -1/2 (cbrt.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)))))
(*.f64 (/.f64 -1/2 (*.f64 (sin.f64 kx) l)) Om)
(*.f64 (/.f64 1 (*.f64 (sin.f64 kx) l)) (*.f64 -1/2 Om))
(*.f64 (/.f64 -1/2 (*.f64 (neg.f64 l) (sin.f64 kx))) (neg.f64 Om))
(*.f64 (/.f64 1 (*.f64 (sin.f64 kx) (neg.f64 (/.f64 l Om)))) 1/2)
(*.f64 (/.f64 (/.f64 -1/2 (sin.f64 kx)) (/.f64 l (sqrt.f64 Om))) (sqrt.f64 Om))
(*.f64 (/.f64 (/.f64 -1/2 (sin.f64 kx)) (sqrt.f64 l)) (/.f64 Om (sqrt.f64 l)))
(*.f64 (/.f64 1/2 (*.f64 (neg.f64 l) (sin.f64 kx))) Om)
(*.f64 (/.f64 -1/2 (*.f64 (sin.f64 kx) (neg.f64 l))) (neg.f64 Om))
(*.f64 (/.f64 -1/2 (/.f64 (*.f64 (sin.f64 kx) l) (sqrt.f64 Om))) (sqrt.f64 Om))
(*.f64 (/.f64 -1/2 (/.f64 (sin.f64 kx) (/.f64 (cbrt.f64 (*.f64 Om Om)) l))) (cbrt.f64 Om))
(*.f64 (/.f64 (/.f64 -1/2 (sin.f64 kx)) (cbrt.f64 (*.f64 l l))) (/.f64 Om (cbrt.f64 l)))
(*.f64 (/.f64 (/.f64 -1/2 (sin.f64 kx)) (/.f64 l 1)) Om)
(*.f64 (/.f64 (/.f64 -1/2 (sin.f64 kx)) (/.f64 l (cbrt.f64 (*.f64 Om Om)))) (cbrt.f64 Om))
(*.f64 (/.f64 (/.f64 -1/2 (sin.f64 kx)) -1) (neg.f64 (/.f64 Om l)))
(*.f64 (/.f64 (/.f64 -1/2 (sqrt.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)))) (sqrt.f64 (*.f64 (sin.f64 kx) l))) (sqrt.f64 Om))
(*.f64 (/.f64 (/.f64 -1/2 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))) (cbrt.f64 (*.f64 (sin.f64 kx) l))) (cbrt.f64 Om))
(*.f64 (/.f64 (/.f64 -1/2 (*.f64 (sin.f64 kx) l)) 1) Om)
(*.f64 (/.f64 (/.f64 -1/2 (*.f64 (sin.f64 kx) l)) 1) (/.f64 Om 1))
(*.f64 (/.f64 (/.f64 -1/2 (*.f64 (sin.f64 kx) l)) (/.f64 1 (sqrt.f64 Om))) (sqrt.f64 Om))
(*.f64 (/.f64 (/.f64 -1/2 (*.f64 (sin.f64 kx) l)) (/.f64 1 (cbrt.f64 (*.f64 Om Om)))) (cbrt.f64 Om))
(*.f64 (/.f64 (/.f64 -1/2 (*.f64 (sin.f64 kx) l)) -1) (neg.f64 Om))
(*.f64 (/.f64 (*.f64 (/.f64 -1/2 (sin.f64 kx)) (sqrt.f64 (/.f64 Om l))) 1) (sqrt.f64 (/.f64 Om l)))
(*.f64 (/.f64 (*.f64 (/.f64 -1/2 (sin.f64 kx)) (sqrt.f64 (/.f64 Om l))) (sqrt.f64 l)) (sqrt.f64 Om))
(*.f64 (/.f64 (*.f64 (/.f64 -1/2 (sin.f64 kx)) (sqrt.f64 (/.f64 Om l))) (sqrt.f64 (neg.f64 l))) (sqrt.f64 (neg.f64 Om)))
(*.f64 (/.f64 (/.f64 -1/2 (*.f64 (pow.f64 (cbrt.f64 (/.f64 l Om)) 2) (sin.f64 kx))) 1) (cbrt.f64 (/.f64 Om l)))
(*.f64 (/.f64 (/.f64 -1/2 (*.f64 (pow.f64 (cbrt.f64 (/.f64 l Om)) 2) (sin.f64 kx))) (cbrt.f64 l)) (cbrt.f64 Om))
(*.f64 (/.f64 (/.f64 -1/2 (*.f64 (pow.f64 (cbrt.f64 (/.f64 l Om)) 2) (sin.f64 kx))) (cbrt.f64 (neg.f64 l))) (cbrt.f64 (neg.f64 Om)))
(pow.f64 (*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l))) 1)
(pow.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))) 2)
(pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))) 3)
(pow.f64 (pow.f64 (*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l))) 3) 1/3)
(pow.f64 (*.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) -2) -1)
(sqrt.f64 (/.f64 1/4 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)))
(log.f64 (pow.f64 (exp.f64 -1/2) (/.f64 Om (*.f64 (sin.f64 kx) l))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l))))))
(cbrt.f64 (pow.f64 (*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l))) 3))
(expm1.f64 (log1p.f64 (*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))))
(exp.f64 (log.f64 (*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))))
(exp.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))) 1))
(log1p.f64 (expm1.f64 (*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l)))) 1)
(/.f64 1/2 (*.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) -2))
(/.f64 1 (/.f64 (sin.f64 kx) (*.f64 -1/4 (/.f64 Om l))))
(/.f64 1/4 (*.f64 (sin.f64 kx) (neg.f64 (/.f64 l Om))))
(/.f64 -1/4 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(/.f64 (/.f64 -1/2 (sin.f64 kx)) (/.f64 (/.f64 l Om) 1/2))
(/.f64 (*.f64 1/2 (/.f64 -1/2 (sin.f64 kx))) (/.f64 l Om))
(/.f64 (*.f64 (/.f64 -1/2 (sin.f64 kx)) 1/2) (/.f64 l Om))
(/.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 l Om))
(/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 kx))
(/.f64 (/.f64 -1/4 (sqrt.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)))) (sqrt.f64 (*.f64 (sin.f64 kx) (/.f64 l Om))))
(/.f64 (/.f64 -1/4 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))) (cbrt.f64 (*.f64 (sin.f64 kx) (/.f64 l Om))))
(pow.f64 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l)) 1)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))) 2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))) 3)
(pow.f64 (/.f64 -1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3)) 1/3)
(sqrt.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)))
(log.f64 (exp.f64 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l)))))
(cbrt.f64 (/.f64 -1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))))
(exp.f64 (log.f64 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))))
Outputs
(sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 kx)) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 kx)) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 kx)) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 kx)) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 kx)) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 kx)) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 kx)) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 kx)) 1/2))
(sqrt.f64 1/2)
(+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx))))) (sqrt.f64 1/2))
(fma.f64 -1/8 (/.f64 (/.f64 Om (sqrt.f64 1/2)) (*.f64 (sin.f64 kx) l)) (sqrt.f64 1/2))
(fma.f64 -1/8 (/.f64 Om (*.f64 (sin.f64 kx) (*.f64 l (sqrt.f64 1/2)))) (sqrt.f64 1/2))
(fma.f64 -1/8 (/.f64 (/.f64 Om l) (*.f64 (sin.f64 kx) (sqrt.f64 1/2))) (sqrt.f64 1/2))
(+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx))))) (+.f64 (sqrt.f64 1/2) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)))))))
(+.f64 (fma.f64 -1/8 (/.f64 (/.f64 Om (sqrt.f64 1/2)) (*.f64 (sin.f64 kx) l)) (sqrt.f64 1/2)) (/.f64 (*.f64 -1/128 (*.f64 Om Om)) (*.f64 (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 l l)) (pow.f64 (sin.f64 kx) 2))))
(fma.f64 -1/8 (/.f64 Om (*.f64 (sin.f64 kx) (*.f64 l (sqrt.f64 1/2)))) (fma.f64 -1/128 (*.f64 (/.f64 Om (*.f64 1/2 (sqrt.f64 1/2))) (/.f64 Om (*.f64 l (*.f64 l (pow.f64 (sin.f64 kx) 2))))) (sqrt.f64 1/2)))
(fma.f64 -1/8 (/.f64 (/.f64 Om l) (*.f64 (sin.f64 kx) (sqrt.f64 1/2))) (fma.f64 -1/128 (/.f64 (/.f64 (/.f64 (*.f64 Om Om) 1/2) (*.f64 (*.f64 l l) (sqrt.f64 1/2))) (pow.f64 (sin.f64 kx) 2)) (sqrt.f64 1/2)))
(+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx))))) (+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3))))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))))))))
(+.f64 (fma.f64 -1/8 (/.f64 (/.f64 Om (sqrt.f64 1/2)) (*.f64 (sin.f64 kx) l)) (sqrt.f64 1/2)) (fma.f64 -1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (pow.f64 l 3)) (pow.f64 (sin.f64 kx) 3))) (/.f64 (*.f64 -1/128 (*.f64 Om Om)) (*.f64 (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 l l)) (pow.f64 (sin.f64 kx) 2)))))
(+.f64 (fma.f64 -1/8 (/.f64 Om (*.f64 (sin.f64 kx) (*.f64 l (sqrt.f64 1/2)))) (sqrt.f64 1/2)) (fma.f64 -1/128 (*.f64 (/.f64 Om (*.f64 1/2 (sqrt.f64 1/2))) (/.f64 Om (*.f64 l (*.f64 l (pow.f64 (sin.f64 kx) 2))))) (*.f64 -1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3)))))))
(+.f64 (fma.f64 -1/8 (/.f64 (/.f64 Om l) (*.f64 (sin.f64 kx) (sqrt.f64 1/2))) (sqrt.f64 1/2)) (fma.f64 -1/128 (/.f64 (/.f64 (/.f64 (*.f64 Om Om) 1/2) (*.f64 (*.f64 l l) (sqrt.f64 1/2))) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 -1/1024 (*.f64 (pow.f64 (sin.f64 kx) 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (pow.f64 l 3)))) (pow.f64 Om 3))))
(sqrt.f64 1/2)
(+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx))))) (sqrt.f64 1/2))
(fma.f64 -1/8 (/.f64 (/.f64 Om (sqrt.f64 1/2)) (*.f64 (sin.f64 kx) l)) (sqrt.f64 1/2))
(fma.f64 -1/8 (/.f64 Om (*.f64 (sin.f64 kx) (*.f64 l (sqrt.f64 1/2)))) (sqrt.f64 1/2))
(fma.f64 -1/8 (/.f64 (/.f64 Om l) (*.f64 (sin.f64 kx) (sqrt.f64 1/2))) (sqrt.f64 1/2))
(+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx))))) (+.f64 (sqrt.f64 1/2) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)))))))
(+.f64 (fma.f64 -1/8 (/.f64 (/.f64 Om (sqrt.f64 1/2)) (*.f64 (sin.f64 kx) l)) (sqrt.f64 1/2)) (/.f64 (*.f64 -1/128 (*.f64 Om Om)) (*.f64 (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 l l)) (pow.f64 (sin.f64 kx) 2))))
(fma.f64 -1/8 (/.f64 Om (*.f64 (sin.f64 kx) (*.f64 l (sqrt.f64 1/2)))) (fma.f64 -1/128 (*.f64 (/.f64 Om (*.f64 1/2 (sqrt.f64 1/2))) (/.f64 Om (*.f64 l (*.f64 l (pow.f64 (sin.f64 kx) 2))))) (sqrt.f64 1/2)))
(fma.f64 -1/8 (/.f64 (/.f64 Om l) (*.f64 (sin.f64 kx) (sqrt.f64 1/2))) (fma.f64 -1/128 (/.f64 (/.f64 (/.f64 (*.f64 Om Om) 1/2) (*.f64 (*.f64 l l) (sqrt.f64 1/2))) (pow.f64 (sin.f64 kx) 2)) (sqrt.f64 1/2)))
(+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 l (sin.f64 kx))))) (+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3))))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))))))))
(+.f64 (fma.f64 -1/8 (/.f64 (/.f64 Om (sqrt.f64 1/2)) (*.f64 (sin.f64 kx) l)) (sqrt.f64 1/2)) (fma.f64 -1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (pow.f64 l 3)) (pow.f64 (sin.f64 kx) 3))) (/.f64 (*.f64 -1/128 (*.f64 Om Om)) (*.f64 (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 l l)) (pow.f64 (sin.f64 kx) 2)))))
(+.f64 (fma.f64 -1/8 (/.f64 Om (*.f64 (sin.f64 kx) (*.f64 l (sqrt.f64 1/2)))) (sqrt.f64 1/2)) (fma.f64 -1/128 (*.f64 (/.f64 Om (*.f64 1/2 (sqrt.f64 1/2))) (/.f64 Om (*.f64 l (*.f64 l (pow.f64 (sin.f64 kx) 2))))) (*.f64 -1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3)))))))
(+.f64 (fma.f64 -1/8 (/.f64 (/.f64 Om l) (*.f64 (sin.f64 kx) (sqrt.f64 1/2))) (sqrt.f64 1/2)) (fma.f64 -1/128 (/.f64 (/.f64 (/.f64 (*.f64 Om Om) 1/2) (*.f64 (*.f64 l l) (sqrt.f64 1/2))) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 -1/1024 (*.f64 (pow.f64 (sin.f64 kx) 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (pow.f64 l 3)))) (pow.f64 Om 3))))
(sqrt.f64 1/2)
(+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 (sin.f64 kx) l)))) (sqrt.f64 1/2))
(fma.f64 -1/8 (/.f64 (/.f64 Om (sqrt.f64 1/2)) (*.f64 (sin.f64 kx) l)) (sqrt.f64 1/2))
(fma.f64 -1/8 (/.f64 Om (*.f64 (sin.f64 kx) (*.f64 l (sqrt.f64 1/2)))) (sqrt.f64 1/2))
(fma.f64 -1/8 (/.f64 (/.f64 Om l) (*.f64 (sin.f64 kx) (sqrt.f64 1/2))) (sqrt.f64 1/2))
(+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 (sin.f64 kx) l)))) (+.f64 (sqrt.f64 1/2) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)))))))
(+.f64 (fma.f64 -1/8 (/.f64 (/.f64 Om (sqrt.f64 1/2)) (*.f64 (sin.f64 kx) l)) (sqrt.f64 1/2)) (/.f64 (*.f64 -1/128 (*.f64 Om Om)) (*.f64 (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 l l)) (pow.f64 (sin.f64 kx) 2))))
(fma.f64 -1/8 (/.f64 Om (*.f64 (sin.f64 kx) (*.f64 l (sqrt.f64 1/2)))) (fma.f64 -1/128 (*.f64 (/.f64 Om (*.f64 1/2 (sqrt.f64 1/2))) (/.f64 Om (*.f64 l (*.f64 l (pow.f64 (sin.f64 kx) 2))))) (sqrt.f64 1/2)))
(fma.f64 -1/8 (/.f64 (/.f64 Om l) (*.f64 (sin.f64 kx) (sqrt.f64 1/2))) (fma.f64 -1/128 (/.f64 (/.f64 (/.f64 (*.f64 Om Om) 1/2) (*.f64 (*.f64 l l) (sqrt.f64 1/2))) (pow.f64 (sin.f64 kx) 2)) (sqrt.f64 1/2)))
(+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) (*.f64 (sin.f64 kx) l)))) (+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3))))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2))))))))
(+.f64 (fma.f64 -1/8 (/.f64 (/.f64 Om (sqrt.f64 1/2)) (*.f64 (sin.f64 kx) l)) (sqrt.f64 1/2)) (fma.f64 -1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (pow.f64 l 3)) (pow.f64 (sin.f64 kx) 3))) (/.f64 (*.f64 -1/128 (*.f64 Om Om)) (*.f64 (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 l l)) (pow.f64 (sin.f64 kx) 2)))))
(+.f64 (fma.f64 -1/8 (/.f64 Om (*.f64 (sin.f64 kx) (*.f64 l (sqrt.f64 1/2)))) (sqrt.f64 1/2)) (fma.f64 -1/128 (*.f64 (/.f64 Om (*.f64 1/2 (sqrt.f64 1/2))) (/.f64 Om (*.f64 l (*.f64 l (pow.f64 (sin.f64 kx) 2))))) (*.f64 -1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3)))))))
(+.f64 (fma.f64 -1/8 (/.f64 (/.f64 Om l) (*.f64 (sin.f64 kx) (sqrt.f64 1/2))) (sqrt.f64 1/2)) (fma.f64 -1/128 (/.f64 (/.f64 (/.f64 (*.f64 Om Om) 1/2) (*.f64 (*.f64 l l) (sqrt.f64 1/2))) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 -1/1024 (*.f64 (pow.f64 (sin.f64 kx) 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (pow.f64 l 3)))) (pow.f64 Om 3))))
(*.f64 -1/2 (/.f64 Om (*.f64 l kx)))
(/.f64 (*.f64 Om -1/2) (*.f64 kx l))
(*.f64 (/.f64 -1/2 l) (/.f64 Om kx))
(*.f64 (/.f64 Om l) (/.f64 -1/2 kx))
(+.f64 (*.f64 -1/12 (/.f64 (*.f64 Om kx) l)) (*.f64 -1/2 (/.f64 Om (*.f64 l kx))))
(fma.f64 -1/12 (/.f64 (*.f64 Om kx) l) (/.f64 (*.f64 Om -1/2) (*.f64 kx l)))
(fma.f64 -1/12 (/.f64 kx (/.f64 l Om)) (*.f64 (/.f64 -1/2 l) (/.f64 Om kx)))
(fma.f64 -1/12 (*.f64 (/.f64 Om l) kx) (*.f64 (/.f64 Om l) (/.f64 -1/2 kx)))
(+.f64 (*.f64 -1/12 (/.f64 (*.f64 Om kx) l)) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))) (pow.f64 kx 3))) (*.f64 -1/2 (/.f64 Om (*.f64 l kx)))))
(fma.f64 -1/12 (/.f64 (*.f64 Om kx) l) (fma.f64 1/2 (*.f64 (*.f64 (/.f64 Om l) -7/360) (pow.f64 kx 3)) (/.f64 (*.f64 Om -1/2) (*.f64 kx l))))
(fma.f64 -1/12 (/.f64 kx (/.f64 l Om)) (fma.f64 (*.f64 1/2 (*.f64 (/.f64 Om l) -7/360)) (pow.f64 kx 3) (*.f64 (/.f64 -1/2 l) (/.f64 Om kx))))
(fma.f64 -1/12 (*.f64 (/.f64 Om l) kx) (fma.f64 1/2 (*.f64 (/.f64 Om l) (*.f64 -7/360 (pow.f64 kx 3))) (*.f64 (/.f64 Om l) (/.f64 -1/2 kx))))
(+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 1/720 (/.f64 Om l)) (+.f64 (*.f64 1/6 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l)))) (*.f64 -1/5040 (/.f64 Om l)))) (pow.f64 kx 5))) (+.f64 (*.f64 -1/12 (/.f64 (*.f64 Om kx) l)) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))) (pow.f64 kx 3))) (*.f64 -1/2 (/.f64 Om (*.f64 l kx))))))
(fma.f64 1/2 (*.f64 (fma.f64 1/720 (/.f64 Om l) (fma.f64 1/6 (*.f64 (/.f64 Om l) -7/360) (/.f64 (*.f64 -1/5040 Om) l))) (pow.f64 kx 5)) (fma.f64 -1/12 (/.f64 (*.f64 Om kx) l) (fma.f64 1/2 (*.f64 (*.f64 (/.f64 Om l) -7/360) (pow.f64 kx 3)) (/.f64 (*.f64 Om -1/2) (*.f64 kx l)))))
(fma.f64 (*.f64 1/2 (fma.f64 (/.f64 Om l) 1/720 (fma.f64 (/.f64 Om l) -1/5040 (*.f64 (/.f64 Om l) -7/2160)))) (pow.f64 kx 5) (fma.f64 -1/12 (/.f64 kx (/.f64 l Om)) (fma.f64 (*.f64 1/2 (*.f64 (/.f64 Om l) -7/360)) (pow.f64 kx 3) (*.f64 (/.f64 -1/2 l) (/.f64 Om kx)))))
(fma.f64 1/2 (*.f64 (fma.f64 (/.f64 Om l) 1/720 (*.f64 (/.f64 Om l) -13/3780)) (pow.f64 kx 5)) (fma.f64 -1/12 (*.f64 (/.f64 Om l) kx) (fma.f64 1/2 (*.f64 (/.f64 Om l) (*.f64 -7/360 (pow.f64 kx 3))) (*.f64 (/.f64 Om l) (/.f64 -1/2 kx)))))
(*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 Om (/.f64 -1/2 (*.f64 (sin.f64 kx) l)))
(/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 kx))
(*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 Om (/.f64 -1/2 (*.f64 (sin.f64 kx) l)))
(/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 kx))
(*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 Om (/.f64 -1/2 (*.f64 (sin.f64 kx) l)))
(/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 kx))
(*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 Om (/.f64 -1/2 (*.f64 (sin.f64 kx) l)))
(/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 kx))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 Om (/.f64 -1/2 (*.f64 (sin.f64 kx) l)))
(/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 kx))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 Om (/.f64 -1/2 (*.f64 (sin.f64 kx) l)))
(/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 kx))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 Om (/.f64 -1/2 (*.f64 (sin.f64 kx) l)))
(/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 kx))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 Om (/.f64 -1/2 (*.f64 (sin.f64 kx) l)))
(/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 kx))
(*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 Om (/.f64 -1/2 (*.f64 (sin.f64 kx) l)))
(/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 kx))
(*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 Om (/.f64 -1/2 (*.f64 (sin.f64 kx) l)))
(/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 kx))
(*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 Om (/.f64 -1/2 (*.f64 (sin.f64 kx) l)))
(/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 kx))
(*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 Om (/.f64 -1/2 (*.f64 (sin.f64 kx) l)))
(/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 kx))
(*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 Om (/.f64 -1/2 (*.f64 (sin.f64 kx) l)))
(/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 kx))
(*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 Om (/.f64 -1/2 (*.f64 (sin.f64 kx) l)))
(/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 kx))
(*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 Om (/.f64 -1/2 (*.f64 (sin.f64 kx) l)))
(/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 kx))
(*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 Om (/.f64 -1/2 (*.f64 (sin.f64 kx) l)))
(/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 kx))
(*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 Om (/.f64 -1/2 (*.f64 (sin.f64 kx) l)))
(/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 kx))
(*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 Om (/.f64 -1/2 (*.f64 (sin.f64 kx) l)))
(/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 kx))
(*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 Om (/.f64 -1/2 (*.f64 (sin.f64 kx) l)))
(/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 kx))
(*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 Om (/.f64 -1/2 (*.f64 (sin.f64 kx) l)))
(/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 kx))
(*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 Om (/.f64 -1/2 (*.f64 (sin.f64 kx) l)))
(/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 kx))
(*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 Om (/.f64 -1/2 (*.f64 (sin.f64 kx) l)))
(/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 kx))
(*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 Om (/.f64 -1/2 (*.f64 (sin.f64 kx) l)))
(/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 kx))
(*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 Om (/.f64 -1/2 (*.f64 (sin.f64 kx) l)))
(/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 kx))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 Om (/.f64 -1/2 (*.f64 (sin.f64 kx) l)))
(/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 kx))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 Om (/.f64 -1/2 (*.f64 (sin.f64 kx) l)))
(/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 kx))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 Om (/.f64 -1/2 (*.f64 (sin.f64 kx) l)))
(/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 kx))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 Om (/.f64 -1/2 (*.f64 (sin.f64 kx) l)))
(/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 kx))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 Om (/.f64 -1/2 (*.f64 (sin.f64 kx) l)))
(/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 kx))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 Om (/.f64 -1/2 (*.f64 (sin.f64 kx) l)))
(/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 kx))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 Om (/.f64 -1/2 (*.f64 (sin.f64 kx) l)))
(/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 kx))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 Om (/.f64 -1/2 (*.f64 (sin.f64 kx) l)))
(/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 kx))
(*.f64 -1/4 (/.f64 Om (*.f64 l kx)))
(*.f64 -1/4 (/.f64 Om (*.f64 kx l)))
(*.f64 (/.f64 -1/4 kx) (/.f64 Om l))
(+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l kx))) (*.f64 -1/24 (/.f64 (*.f64 Om kx) l)))
(fma.f64 -1/4 (/.f64 Om (*.f64 kx l)) (*.f64 (/.f64 (*.f64 Om kx) l) -1/24))
(fma.f64 -1/4 (/.f64 Om (*.f64 kx l)) (*.f64 (/.f64 kx (/.f64 l Om)) -1/24))
(fma.f64 -1/4 (/.f64 Om (*.f64 kx l)) (*.f64 (/.f64 -1/24 l) (*.f64 Om kx)))
(+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l kx))) (+.f64 (*.f64 1/4 (*.f64 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))) (pow.f64 kx 3))) (*.f64 -1/24 (/.f64 (*.f64 Om kx) l))))
(fma.f64 -1/4 (/.f64 Om (*.f64 kx l)) (fma.f64 1/4 (*.f64 (*.f64 (/.f64 Om l) -7/360) (pow.f64 kx 3)) (*.f64 (/.f64 (*.f64 Om kx) l) -1/24)))
(fma.f64 -1/4 (/.f64 Om (*.f64 kx l)) (fma.f64 (/.f64 kx (/.f64 l Om)) -1/24 (*.f64 (*.f64 (/.f64 Om l) -7/360) (*.f64 (pow.f64 kx 3) 1/4))))
(fma.f64 -1/4 (/.f64 Om (*.f64 kx l)) (fma.f64 (*.f64 (/.f64 Om l) kx) -1/24 (*.f64 (*.f64 1/4 (pow.f64 kx 3)) (*.f64 (/.f64 Om l) -7/360))))
(+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l kx))) (+.f64 (*.f64 1/4 (*.f64 (+.f64 (*.f64 1/720 (/.f64 Om l)) (+.f64 (*.f64 1/6 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l)))) (*.f64 -1/5040 (/.f64 Om l)))) (pow.f64 kx 5))) (+.f64 (*.f64 1/4 (*.f64 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))) (pow.f64 kx 3))) (*.f64 -1/24 (/.f64 (*.f64 Om kx) l)))))
(fma.f64 -1/4 (/.f64 Om (*.f64 kx l)) (fma.f64 1/4 (*.f64 (fma.f64 1/720 (/.f64 Om l) (fma.f64 1/6 (*.f64 (/.f64 Om l) -7/360) (/.f64 (*.f64 -1/5040 Om) l))) (pow.f64 kx 5)) (fma.f64 1/4 (*.f64 (*.f64 (/.f64 Om l) -7/360) (pow.f64 kx 3)) (*.f64 (/.f64 (*.f64 Om kx) l) -1/24))))
(fma.f64 -1/4 (/.f64 Om (*.f64 kx l)) (fma.f64 (*.f64 (fma.f64 (/.f64 Om l) 1/720 (fma.f64 (/.f64 Om l) -1/5040 (*.f64 (/.f64 Om l) -7/2160))) (pow.f64 kx 5)) 1/4 (fma.f64 (/.f64 kx (/.f64 l Om)) -1/24 (*.f64 (*.f64 (/.f64 Om l) -7/360) (*.f64 (pow.f64 kx 3) 1/4)))))
(fma.f64 -1/4 (/.f64 Om (*.f64 kx l)) (fma.f64 (*.f64 (fma.f64 (/.f64 Om l) 1/720 (*.f64 (/.f64 Om l) -13/3780)) (pow.f64 kx 5)) 1/4 (fma.f64 (*.f64 (/.f64 Om l) kx) -1/24 (*.f64 (*.f64 1/4 (pow.f64 kx 3)) (*.f64 (/.f64 Om l) -7/360)))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))
(/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))
(*.f64 Om (/.f64 (/.f64 -1/4 (sin.f64 kx)) l))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))
(/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))
(*.f64 Om (/.f64 (/.f64 -1/4 (sin.f64 kx)) l))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))
(/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))
(*.f64 Om (/.f64 (/.f64 -1/4 (sin.f64 kx)) l))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))
(/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))
(*.f64 Om (/.f64 (/.f64 -1/4 (sin.f64 kx)) l))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))
(/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))
(*.f64 Om (/.f64 (/.f64 -1/4 (sin.f64 kx)) l))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))
(/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))
(*.f64 Om (/.f64 (/.f64 -1/4 (sin.f64 kx)) l))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))
(/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))
(*.f64 Om (/.f64 (/.f64 -1/4 (sin.f64 kx)) l))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))
(/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))
(*.f64 Om (/.f64 (/.f64 -1/4 (sin.f64 kx)) l))
(*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))
(*.f64 Om (/.f64 (/.f64 -1/4 (sin.f64 kx)) l))
(*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))
(*.f64 Om (/.f64 (/.f64 -1/4 (sin.f64 kx)) l))
(*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))
(*.f64 Om (/.f64 (/.f64 -1/4 (sin.f64 kx)) l))
(*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))
(*.f64 Om (/.f64 (/.f64 -1/4 (sin.f64 kx)) l))
(*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))
(*.f64 Om (/.f64 (/.f64 -1/4 (sin.f64 kx)) l))
(*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))
(*.f64 Om (/.f64 (/.f64 -1/4 (sin.f64 kx)) l))
(*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))
(*.f64 Om (/.f64 (/.f64 -1/4 (sin.f64 kx)) l))
(*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))
(*.f64 Om (/.f64 (/.f64 -1/4 (sin.f64 kx)) l))
(*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))
(*.f64 Om (/.f64 (/.f64 -1/4 (sin.f64 kx)) l))
(*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))
(*.f64 Om (/.f64 (/.f64 -1/4 (sin.f64 kx)) l))
(*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))
(*.f64 Om (/.f64 (/.f64 -1/4 (sin.f64 kx)) l))
(*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))
(*.f64 Om (/.f64 (/.f64 -1/4 (sin.f64 kx)) l))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))
(/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))
(*.f64 Om (/.f64 (/.f64 -1/4 (sin.f64 kx)) l))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))
(/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))
(*.f64 Om (/.f64 (/.f64 -1/4 (sin.f64 kx)) l))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))
(/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))
(*.f64 Om (/.f64 (/.f64 -1/4 (sin.f64 kx)) l))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))
(/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))
(*.f64 Om (/.f64 (/.f64 -1/4 (sin.f64 kx)) l))
(*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))
(*.f64 Om (/.f64 (/.f64 -1/4 (sin.f64 kx)) l))
(*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))
(*.f64 Om (/.f64 (/.f64 -1/4 (sin.f64 kx)) l))
(*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))
(*.f64 Om (/.f64 (/.f64 -1/4 (sin.f64 kx)) l))
(*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))
(*.f64 Om (/.f64 (/.f64 -1/4 (sin.f64 kx)) l))
(*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))
(*.f64 Om (/.f64 (/.f64 -1/4 (sin.f64 kx)) l))
(*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))
(*.f64 Om (/.f64 (/.f64 -1/4 (sin.f64 kx)) l))
(*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))
(*.f64 Om (/.f64 (/.f64 -1/4 (sin.f64 kx)) l))
(*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))
(*.f64 Om (/.f64 (/.f64 -1/4 (sin.f64 kx)) l))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l)))))) 1)
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 kx)) 1/2))
(*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l)))) 1)
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 kx)) 1/2))
(*.f64 1 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 kx)) 1/2))
(*.f64 (pow.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))) 1/4) (pow.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))) 1/4))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 kx)) 1/2))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))))) (cbrt.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l)))))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 kx))))) (cbrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 kx)))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 kx)) 1/2))) (cbrt.f64 (fma.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 kx)) 1/2)))
(*.f64 (cbrt.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l)))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))))))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 kx))))) (cbrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 kx)))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 kx)) 1/2))) (cbrt.f64 (fma.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 kx)) 1/2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))) 2))) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 kx))) 2))) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 kx))))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 kx)) 1/2) 2))) (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 kx)) 1/2))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 kx)) 1/2))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))) 2)) 1/2) (pow.f64 (cbrt.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l)))) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 kx))) 2))) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 kx))))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 kx)) 1/2) 2))) (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 kx)) 1/2))))
(/.f64 (sqrt.f64 (-.f64 1/4 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)))) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 kx) l))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)))) (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 (sin.f64 kx) l)))))
(/.f64 (sqrt.f64 (+.f64 1/4 (/.f64 -1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)))) (sqrt.f64 (fma.f64 (/.f64 Om (*.f64 (sin.f64 kx) l)) 1/4 1/2)))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 -1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3)))) (sqrt.f64 (+.f64 1/4 (*.f64 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l)) (+.f64 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l)) -1/2)))))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 -1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3)))) (sqrt.f64 (+.f64 1/4 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (*.f64 (/.f64 Om l) (fma.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l) -1/2))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 -1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3)))) (sqrt.f64 (fma.f64 (*.f64 Om (/.f64 (/.f64 -1/4 (sin.f64 kx)) l)) (fma.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 kx)) -1/2) 1/4)))
(pow.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))) 1/2)
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 kx)) 1/2))
(pow.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l)))) 1)
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 kx)) 1/2))
(pow.f64 (pow.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))) 1/4) 2)
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 kx)) 1/2))
(pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))))) 3)
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 kx)) 1/2))
(pow.f64 (pow.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 kx))) 3/2))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 kx)) 1/2) 3/2))
(fabs.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 kx)) 1/2))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 kx)) 1/2))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 kx)) 1/2))
(cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))) 3/2))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 kx))) 3/2))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 kx)) 1/2) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 kx)) 1/2))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 kx)) 1/2))
(exp.f64 (*.f64 (log.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l)))) 1/2))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 kx)) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))))) 1))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 kx)) 1/2))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 kx)) 1/2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l))))) 1)
(*.f64 Om (/.f64 -1/2 (*.f64 (sin.f64 kx) l)))
(/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 kx))
(*.f64 1/2 (/.f64 1 (*.f64 (sin.f64 kx) (neg.f64 (/.f64 l Om)))))
(*.f64 Om (/.f64 -1/2 (*.f64 (sin.f64 kx) l)))
(/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 kx))
(*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))
(*.f64 Om (/.f64 -1/2 (*.f64 (sin.f64 kx) l)))
(/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 kx))
(*.f64 (*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l))) 1)
(*.f64 Om (/.f64 -1/2 (*.f64 (sin.f64 kx) l)))
(/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 kx))
(*.f64 1 (*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l))))
(*.f64 Om (/.f64 -1/2 (*.f64 (sin.f64 kx) l)))
(/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 kx))
(*.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))) (sqrt.f64 (*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))))
(*.f64 Om (/.f64 -1/2 (*.f64 (sin.f64 kx) l)))
(/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 kx))
(*.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))) (cbrt.f64 (/.f64 1/4 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))))
(*.f64 (cbrt.f64 (*.f64 Om (/.f64 -1/2 (*.f64 (sin.f64 kx) l)))) (cbrt.f64 (/.f64 1/4 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))))
(*.f64 (cbrt.f64 (/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))) (cbrt.f64 (/.f64 1/4 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 kx))) (cbrt.f64 (/.f64 1/4 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))))
(*.f64 (cbrt.f64 (/.f64 1/4 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))) (cbrt.f64 (*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))))
(*.f64 (cbrt.f64 (*.f64 Om (/.f64 -1/2 (*.f64 (sin.f64 kx) l)))) (cbrt.f64 (/.f64 1/4 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))))
(*.f64 (cbrt.f64 (/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))) (cbrt.f64 (/.f64 1/4 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 kx))) (cbrt.f64 (/.f64 1/4 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))))
(*.f64 (/.f64 -1/2 (sin.f64 kx)) (/.f64 Om l))
(*.f64 Om (/.f64 -1/2 (*.f64 (sin.f64 kx) l)))
(/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 kx))
(*.f64 (/.f64 Om (*.f64 (sin.f64 kx) l)) -1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 (sin.f64 kx) l)))
(/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 kx))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 kx)))
(*.f64 Om (/.f64 -1/2 (*.f64 (sin.f64 kx) l)))
(/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 kx))
(*.f64 (/.f64 1 (sin.f64 kx)) (*.f64 -1/2 (/.f64 Om l)))
(*.f64 Om (/.f64 -1/2 (*.f64 (sin.f64 kx) l)))
(/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 kx))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)))) (/.f64 -1/2 (sqrt.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)))))
(*.f64 Om (/.f64 -1/2 (*.f64 (sin.f64 kx) l)))
(/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 kx))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))) (/.f64 -1/2 (cbrt.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)))))
(/.f64 (/.f64 -1/2 (cbrt.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)))
(*.f64 (/.f64 -1/2 (*.f64 (sin.f64 kx) l)) Om)
(*.f64 Om (/.f64 -1/2 (*.f64 (sin.f64 kx) l)))
(/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 kx))
(*.f64 (/.f64 1 (*.f64 (sin.f64 kx) l)) (*.f64 -1/2 Om))
(*.f64 Om (/.f64 -1/2 (*.f64 (sin.f64 kx) l)))
(/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 kx))
(*.f64 (/.f64 -1/2 (*.f64 (neg.f64 l) (sin.f64 kx))) (neg.f64 Om))
(*.f64 Om (/.f64 -1/2 (*.f64 (sin.f64 kx) l)))
(/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 kx))
(*.f64 (/.f64 1 (*.f64 (sin.f64 kx) (neg.f64 (/.f64 l Om)))) 1/2)
(*.f64 Om (/.f64 -1/2 (*.f64 (sin.f64 kx) l)))
(/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 kx))
(*.f64 (/.f64 (/.f64 -1/2 (sin.f64 kx)) (/.f64 l (sqrt.f64 Om))) (sqrt.f64 Om))
(*.f64 (sqrt.f64 Om) (*.f64 (/.f64 -1/2 (*.f64 (sin.f64 kx) l)) (sqrt.f64 Om)))
(/.f64 (/.f64 (*.f64 -1/2 (sqrt.f64 Om)) (sin.f64 kx)) (/.f64 l (sqrt.f64 Om)))
(*.f64 (/.f64 (/.f64 -1/2 (sin.f64 kx)) (sqrt.f64 l)) (/.f64 Om (sqrt.f64 l)))
(*.f64 (/.f64 -1/2 (*.f64 (sqrt.f64 l) (sin.f64 kx))) (/.f64 Om (sqrt.f64 l)))
(/.f64 (/.f64 (*.f64 Om -1/2) (*.f64 (sin.f64 kx) (sqrt.f64 l))) (sqrt.f64 l))
(*.f64 (/.f64 -1/2 (*.f64 (sin.f64 kx) (sqrt.f64 l))) (/.f64 Om (sqrt.f64 l)))
(*.f64 (/.f64 1/2 (*.f64 (neg.f64 l) (sin.f64 kx))) Om)
(*.f64 Om (/.f64 -1/2 (*.f64 (sin.f64 kx) l)))
(/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 kx))
(*.f64 (/.f64 -1/2 (*.f64 (sin.f64 kx) (neg.f64 l))) (neg.f64 Om))
(*.f64 Om (/.f64 -1/2 (*.f64 (sin.f64 kx) l)))
(/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 kx))
(*.f64 (/.f64 -1/2 (/.f64 (*.f64 (sin.f64 kx) l) (sqrt.f64 Om))) (sqrt.f64 Om))
(*.f64 (sqrt.f64 Om) (*.f64 (/.f64 -1/2 (*.f64 (sin.f64 kx) l)) (sqrt.f64 Om)))
(/.f64 (/.f64 (*.f64 -1/2 (sqrt.f64 Om)) (sin.f64 kx)) (/.f64 l (sqrt.f64 Om)))
(*.f64 (/.f64 -1/2 (/.f64 (sin.f64 kx) (/.f64 (cbrt.f64 (*.f64 Om Om)) l))) (cbrt.f64 Om))
(*.f64 (*.f64 (/.f64 -1/2 (sin.f64 kx)) (/.f64 (cbrt.f64 (*.f64 Om Om)) l)) (cbrt.f64 Om))
(*.f64 (cbrt.f64 Om) (*.f64 (/.f64 -1/2 (*.f64 (sin.f64 kx) l)) (cbrt.f64 (*.f64 Om Om))))
(*.f64 (/.f64 (/.f64 (*.f64 -1/2 (cbrt.f64 Om)) (sin.f64 kx)) l) (cbrt.f64 (*.f64 Om Om)))
(*.f64 (/.f64 (/.f64 -1/2 (sin.f64 kx)) (cbrt.f64 (*.f64 l l))) (/.f64 Om (cbrt.f64 l)))
(*.f64 (/.f64 -1/2 (*.f64 (cbrt.f64 (*.f64 l l)) (sin.f64 kx))) (/.f64 Om (cbrt.f64 l)))
(*.f64 (/.f64 -1/2 (*.f64 (sin.f64 kx) (cbrt.f64 (*.f64 l l)))) (/.f64 Om (cbrt.f64 l)))
(/.f64 -1/2 (*.f64 (/.f64 (cbrt.f64 (*.f64 l l)) (/.f64 Om (cbrt.f64 l))) (sin.f64 kx)))
(*.f64 (/.f64 (/.f64 -1/2 (sin.f64 kx)) (/.f64 l 1)) Om)
(*.f64 Om (/.f64 -1/2 (*.f64 (sin.f64 kx) l)))
(/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 kx))
(*.f64 (/.f64 (/.f64 -1/2 (sin.f64 kx)) (/.f64 l (cbrt.f64 (*.f64 Om Om)))) (cbrt.f64 Om))
(*.f64 (*.f64 (/.f64 -1/2 (sin.f64 kx)) (/.f64 (cbrt.f64 (*.f64 Om Om)) l)) (cbrt.f64 Om))
(*.f64 (cbrt.f64 Om) (*.f64 (/.f64 -1/2 (*.f64 (sin.f64 kx) l)) (cbrt.f64 (*.f64 Om Om))))
(*.f64 (/.f64 (/.f64 (*.f64 -1/2 (cbrt.f64 Om)) (sin.f64 kx)) l) (cbrt.f64 (*.f64 Om Om)))
(*.f64 (/.f64 (/.f64 -1/2 (sin.f64 kx)) -1) (neg.f64 (/.f64 Om l)))
(*.f64 Om (/.f64 -1/2 (*.f64 (sin.f64 kx) l)))
(/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 kx))
(*.f64 (/.f64 (/.f64 -1/2 (sqrt.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)))) (sqrt.f64 (*.f64 (sin.f64 kx) l))) (sqrt.f64 Om))
(*.f64 (sqrt.f64 Om) (/.f64 -1/2 (*.f64 (sqrt.f64 (*.f64 (sin.f64 kx) l)) (sqrt.f64 (*.f64 (sin.f64 kx) (/.f64 l Om))))))
(*.f64 (sqrt.f64 Om) (/.f64 (/.f64 -1/2 (sqrt.f64 (*.f64 (sin.f64 kx) l))) (sqrt.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)))))
(/.f64 (/.f64 -1/2 (sqrt.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)))) (/.f64 (sqrt.f64 (*.f64 (sin.f64 kx) l)) (sqrt.f64 Om)))
(*.f64 (/.f64 (/.f64 -1/2 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))) (cbrt.f64 (*.f64 (sin.f64 kx) l))) (cbrt.f64 Om))
(*.f64 (cbrt.f64 Om) (/.f64 -1/2 (*.f64 (cbrt.f64 (*.f64 (sin.f64 kx) l)) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)))))
(*.f64 (cbrt.f64 Om) (/.f64 (/.f64 -1/2 (cbrt.f64 (*.f64 (sin.f64 kx) l))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))))
(/.f64 (*.f64 -1/2 (cbrt.f64 Om)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (cbrt.f64 (*.f64 (sin.f64 kx) l))))
(*.f64 (/.f64 (/.f64 -1/2 (*.f64 (sin.f64 kx) l)) 1) Om)
(*.f64 Om (/.f64 -1/2 (*.f64 (sin.f64 kx) l)))
(/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 kx))
(*.f64 (/.f64 (/.f64 -1/2 (*.f64 (sin.f64 kx) l)) 1) (/.f64 Om 1))
(*.f64 Om (/.f64 -1/2 (*.f64 (sin.f64 kx) l)))
(/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 kx))
(*.f64 (/.f64 (/.f64 -1/2 (*.f64 (sin.f64 kx) l)) (/.f64 1 (sqrt.f64 Om))) (sqrt.f64 Om))
(*.f64 (sqrt.f64 Om) (*.f64 (/.f64 -1/2 (*.f64 (sin.f64 kx) l)) (sqrt.f64 Om)))
(/.f64 (/.f64 (*.f64 -1/2 (sqrt.f64 Om)) (sin.f64 kx)) (/.f64 l (sqrt.f64 Om)))
(*.f64 (/.f64 (/.f64 -1/2 (*.f64 (sin.f64 kx) l)) (/.f64 1 (cbrt.f64 (*.f64 Om Om)))) (cbrt.f64 Om))
(*.f64 (*.f64 (/.f64 -1/2 (sin.f64 kx)) (/.f64 (cbrt.f64 (*.f64 Om Om)) l)) (cbrt.f64 Om))
(*.f64 (cbrt.f64 Om) (*.f64 (/.f64 -1/2 (*.f64 (sin.f64 kx) l)) (cbrt.f64 (*.f64 Om Om))))
(*.f64 (/.f64 (/.f64 (*.f64 -1/2 (cbrt.f64 Om)) (sin.f64 kx)) l) (cbrt.f64 (*.f64 Om Om)))
(*.f64 (/.f64 (/.f64 -1/2 (*.f64 (sin.f64 kx) l)) -1) (neg.f64 Om))
(*.f64 Om (/.f64 -1/2 (*.f64 (sin.f64 kx) l)))
(/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 kx))
(*.f64 (/.f64 (*.f64 (/.f64 -1/2 (sin.f64 kx)) (sqrt.f64 (/.f64 Om l))) 1) (sqrt.f64 (/.f64 Om l)))
(*.f64 (sqrt.f64 (/.f64 Om l)) (*.f64 (/.f64 -1/2 (sin.f64 kx)) (sqrt.f64 (/.f64 Om l))))
(*.f64 (/.f64 -1/2 (sin.f64 kx)) (*.f64 (sqrt.f64 (/.f64 Om l)) (sqrt.f64 (/.f64 Om l))))
(*.f64 (/.f64 (*.f64 (/.f64 -1/2 (sin.f64 kx)) (sqrt.f64 (/.f64 Om l))) (sqrt.f64 l)) (sqrt.f64 Om))
(*.f64 (sqrt.f64 Om) (/.f64 (/.f64 -1/2 (sin.f64 kx)) (/.f64 (sqrt.f64 l) (sqrt.f64 (/.f64 Om l)))))
(*.f64 (sqrt.f64 Om) (*.f64 (/.f64 -1/2 (*.f64 (sin.f64 kx) (sqrt.f64 l))) (sqrt.f64 (/.f64 Om l))))
(*.f64 (/.f64 (/.f64 (*.f64 -1/2 (sqrt.f64 Om)) (sin.f64 kx)) (sqrt.f64 l)) (sqrt.f64 (/.f64 Om l)))
(*.f64 (/.f64 (*.f64 (/.f64 -1/2 (sin.f64 kx)) (sqrt.f64 (/.f64 Om l))) (sqrt.f64 (neg.f64 l))) (sqrt.f64 (neg.f64 Om)))
(*.f64 (/.f64 (/.f64 -1/2 (sin.f64 kx)) (/.f64 (sqrt.f64 (neg.f64 l)) (sqrt.f64 (/.f64 Om l)))) (sqrt.f64 (neg.f64 Om)))
(*.f64 (*.f64 (/.f64 (/.f64 -1/2 (sin.f64 kx)) (sqrt.f64 (neg.f64 l))) (sqrt.f64 (/.f64 Om l))) (sqrt.f64 (neg.f64 Om)))
(*.f64 (*.f64 (/.f64 -1/2 (*.f64 (sqrt.f64 (neg.f64 l)) (sin.f64 kx))) (sqrt.f64 (/.f64 Om l))) (sqrt.f64 (neg.f64 Om)))
(*.f64 (/.f64 (/.f64 -1/2 (*.f64 (pow.f64 (cbrt.f64 (/.f64 l Om)) 2) (sin.f64 kx))) 1) (cbrt.f64 (/.f64 Om l)))
(*.f64 (/.f64 -1/2 (*.f64 (sin.f64 kx) (pow.f64 (cbrt.f64 (/.f64 l Om)) 2))) (cbrt.f64 (/.f64 Om l)))
(*.f64 (/.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 l Om)) 2)) (sin.f64 kx)) (cbrt.f64 (/.f64 Om l)))
(*.f64 (/.f64 (/.f64 -1/2 (*.f64 (pow.f64 (cbrt.f64 (/.f64 l Om)) 2) (sin.f64 kx))) (cbrt.f64 l)) (cbrt.f64 Om))
(*.f64 (cbrt.f64 Om) (/.f64 -1/2 (*.f64 (cbrt.f64 l) (*.f64 (sin.f64 kx) (pow.f64 (cbrt.f64 (/.f64 l Om)) 2)))))
(/.f64 (*.f64 -1/2 (cbrt.f64 Om)) (*.f64 (*.f64 (cbrt.f64 l) (sin.f64 kx)) (pow.f64 (cbrt.f64 (/.f64 l Om)) 2)))
(/.f64 (/.f64 -1/2 (sin.f64 kx)) (*.f64 (/.f64 (cbrt.f64 l) (cbrt.f64 Om)) (pow.f64 (cbrt.f64 (/.f64 l Om)) 2)))
(*.f64 (/.f64 (/.f64 -1/2 (*.f64 (pow.f64 (cbrt.f64 (/.f64 l Om)) 2) (sin.f64 kx))) (cbrt.f64 (neg.f64 l))) (cbrt.f64 (neg.f64 Om)))
(*.f64 (/.f64 -1/2 (*.f64 (cbrt.f64 (neg.f64 l)) (*.f64 (sin.f64 kx) (pow.f64 (cbrt.f64 (/.f64 l Om)) 2)))) (cbrt.f64 (neg.f64 Om)))
(/.f64 (/.f64 (*.f64 -1/2 (cbrt.f64 (neg.f64 Om))) (*.f64 (sin.f64 kx) (pow.f64 (cbrt.f64 (/.f64 l Om)) 2))) (cbrt.f64 (neg.f64 l)))
(*.f64 (/.f64 (/.f64 -1/2 (sin.f64 kx)) (*.f64 (cbrt.f64 (neg.f64 l)) (pow.f64 (cbrt.f64 (/.f64 l Om)) 2))) (cbrt.f64 (neg.f64 Om)))
(pow.f64 (*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l))) 1)
(*.f64 Om (/.f64 -1/2 (*.f64 (sin.f64 kx) l)))
(/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 kx))
(pow.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))) 2)
(*.f64 Om (/.f64 -1/2 (*.f64 (sin.f64 kx) l)))
(/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 kx))
(pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))) 3)
(*.f64 Om (/.f64 -1/2 (*.f64 (sin.f64 kx) l)))
(/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 kx))
(pow.f64 (pow.f64 (*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l))) 3) 1/3)
(*.f64 Om (/.f64 -1/2 (*.f64 (sin.f64 kx) l)))
(/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 kx))
(pow.f64 (*.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) -2) -1)
(*.f64 Om (/.f64 -1/2 (*.f64 (sin.f64 kx) l)))
(/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 kx))
(sqrt.f64 (/.f64 1/4 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)))
(log.f64 (pow.f64 (exp.f64 -1/2) (/.f64 Om (*.f64 (sin.f64 kx) l))))
(*.f64 Om (/.f64 -1/2 (*.f64 (sin.f64 kx) l)))
(/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 kx))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l))))))
(*.f64 Om (/.f64 -1/2 (*.f64 (sin.f64 kx) l)))
(/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 kx))
(cbrt.f64 (pow.f64 (*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l))) 3))
(*.f64 Om (/.f64 -1/2 (*.f64 (sin.f64 kx) l)))
(/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 kx))
(expm1.f64 (log1p.f64 (*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))))
(*.f64 Om (/.f64 -1/2 (*.f64 (sin.f64 kx) l)))
(/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 kx))
(exp.f64 (log.f64 (*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))))
(*.f64 Om (/.f64 -1/2 (*.f64 (sin.f64 kx) l)))
(/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 kx))
(exp.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))) 1))
(*.f64 Om (/.f64 -1/2 (*.f64 (sin.f64 kx) l)))
(/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 kx))
(log1p.f64 (expm1.f64 (*.f64 -1/2 (/.f64 Om (*.f64 (sin.f64 kx) l)))))
(*.f64 Om (/.f64 -1/2 (*.f64 (sin.f64 kx) l)))
(/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(/.f64 (/.f64 Om (/.f64 l -1/2)) (sin.f64 kx))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l)))) 1)
(/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))
(*.f64 Om (/.f64 (/.f64 -1/4 (sin.f64 kx)) l))
(/.f64 1/2 (*.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) -2))
(/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))
(*.f64 Om (/.f64 (/.f64 -1/4 (sin.f64 kx)) l))
(/.f64 1 (/.f64 (sin.f64 kx) (*.f64 -1/4 (/.f64 Om l))))
(*.f64 (/.f64 1 (sin.f64 kx)) (*.f64 -1/4 (/.f64 Om l)))
(/.f64 1 (/.f64 (sin.f64 kx) (/.f64 (*.f64 -1/4 Om) l)))
(/.f64 1/4 (*.f64 (sin.f64 kx) (neg.f64 (/.f64 l Om))))
(/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))
(*.f64 Om (/.f64 (/.f64 -1/4 (sin.f64 kx)) l))
(/.f64 -1/4 (*.f64 (sin.f64 kx) (/.f64 l Om)))
(/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))
(*.f64 Om (/.f64 (/.f64 -1/4 (sin.f64 kx)) l))
(/.f64 (/.f64 -1/2 (sin.f64 kx)) (/.f64 (/.f64 l Om) 1/2))
(/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))
(*.f64 Om (/.f64 (/.f64 -1/4 (sin.f64 kx)) l))
(/.f64 (*.f64 1/2 (/.f64 -1/2 (sin.f64 kx))) (/.f64 l Om))
(/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))
(*.f64 Om (/.f64 (/.f64 -1/4 (sin.f64 kx)) l))
(/.f64 (*.f64 (/.f64 -1/2 (sin.f64 kx)) 1/2) (/.f64 l Om))
(/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))
(*.f64 Om (/.f64 (/.f64 -1/4 (sin.f64 kx)) l))
(/.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 l Om))
(/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))
(*.f64 Om (/.f64 (/.f64 -1/4 (sin.f64 kx)) l))
(/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 kx))
(/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))
(*.f64 Om (/.f64 (/.f64 -1/4 (sin.f64 kx)) l))
(/.f64 (/.f64 -1/4 (sqrt.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)))) (sqrt.f64 (*.f64 (sin.f64 kx) (/.f64 l Om))))
(/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))
(*.f64 Om (/.f64 (/.f64 -1/4 (sin.f64 kx)) l))
(/.f64 (/.f64 -1/4 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))) (cbrt.f64 (*.f64 (sin.f64 kx) (/.f64 l Om))))
(/.f64 -1/4 (*.f64 (cbrt.f64 (*.f64 (sin.f64 kx) (/.f64 l Om))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2))))
(/.f64 -1/4 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)) (cbrt.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)))))
(pow.f64 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l)) 1)
(/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))
(*.f64 Om (/.f64 (/.f64 -1/4 (sin.f64 kx)) l))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))) 2)
(/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))
(*.f64 Om (/.f64 (/.f64 -1/4 (sin.f64 kx)) l))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))) 3)
(/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))
(*.f64 Om (/.f64 (/.f64 -1/4 (sin.f64 kx)) l))
(pow.f64 (/.f64 -1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3)) 1/3)
(cbrt.f64 (/.f64 -1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3)))
(sqrt.f64 (/.f64 1/16 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 2)))
(log.f64 (exp.f64 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))))
(/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))
(*.f64 Om (/.f64 (/.f64 -1/4 (sin.f64 kx)) l))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l)))))
(/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))
(*.f64 Om (/.f64 (/.f64 -1/4 (sin.f64 kx)) l))
(cbrt.f64 (/.f64 -1/64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 l Om)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))))
(/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))
(*.f64 Om (/.f64 (/.f64 -1/4 (sin.f64 kx)) l))
(exp.f64 (log.f64 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))))
(/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))
(*.f64 Om (/.f64 (/.f64 -1/4 (sin.f64 kx)) l))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))) 1))
(/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))
(*.f64 Om (/.f64 (/.f64 -1/4 (sin.f64 kx)) l))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))))
(/.f64 (*.f64 -1/4 Om) (*.f64 (sin.f64 kx) l))
(*.f64 Om (/.f64 (/.f64 -1/4 (sin.f64 kx)) l))

eval1.6s (7.7%)

Compiler

Compiled 82365 to 52530 computations (36.2% saved)

prune451.0ms (2.2%)

Pruning

12 alts after pruning (8 fresh and 4 done)

PrunedKeptTotal
New122321225
Fresh167
Picked101
Done145
Total1226121238
Error
0b
Counts
1238 → 12
Alt Table
Click to see full alt table
StatusErrorProgram
38.3b
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx))))
35.6b
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 Om) (*.f64 l ky))))
37.3b
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 kx) (/.f64 Om l))))
3.7b
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))))))
2.4b
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 2 (*.f64 (sin.f64 ky) l)) Om))))))
12.4b
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (+.f64 1 (*.f64 (/.f64 2 (/.f64 (*.f64 Om Om) (*.f64 l (*.f64 l ky)))) ky))))))
34.3b
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))
37.0b
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))))))
2.3b
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (/.f64 2/3 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)))))))))))
0.0b
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
23.6b
(sqrt.f64 (+.f64 1/2 1/2))
28.7b
(sqrt.f64 1/2)
Compiler

Compiled 232 to 192 computations (17.2% saved)

regimes196.0ms (1%)

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

19 calls:

23.0ms
(pow.f64 (sin.f64 ky) 2)
14.0ms
(sin.f64 ky)
13.0ms
(+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))
13.0ms
l
12.0ms
ky
Results
ErrorSegmentsBranch
0.0b1l
0.0b1Om
0.0b1kx
0.0b1ky
0.0b1(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)))))))))
0.0b1(*.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))))))))
0.0b1(+.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)))))))
0.0b1(/.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))))))
0.0b1(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)))))
0.0b1(+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
0.0b1(*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
0.0b1(pow.f64 (/.f64 (*.f64 2 l) Om) 2)
0.0b1(/.f64 (*.f64 2 l) Om)
0.0b1(*.f64 2 l)
0.0b1(+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))
0.0b1(pow.f64 (sin.f64 kx) 2)
0.0b1(sin.f64 kx)
0.0b1(pow.f64 (sin.f64 ky) 2)
0.0b1(sin.f64 ky)
Compiler

Compiled 769 to 574 computations (25.4% saved)

regimes98.0ms (0.5%)

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

10 calls:

10.0ms
kx
10.0ms
(*.f64 2 l)
10.0ms
l
10.0ms
ky
9.0ms
Om
Results
ErrorSegmentsBranch
0.0b1l
0.0b1Om
0.0b1kx
0.0b1ky
0.0b1(/.f64 (*.f64 2 l) Om)
0.0b1(*.f64 2 l)
0.0b1(pow.f64 (sin.f64 kx) 2)
0.0b1(sin.f64 kx)
0.0b1(pow.f64 (sin.f64 ky) 2)
0.0b1(sin.f64 ky)
Compiler

Compiled 361 to 264 computations (26.9% saved)

regimes139.0ms (0.7%)

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

8 calls:

27.0ms
(sin.f64 ky)
27.0ms
(sin.f64 kx)
18.0ms
kx
18.0ms
ky
12.0ms
(pow.f64 (sin.f64 ky) 2)
Results
ErrorSegmentsBranch
2.4b1l
2.4b1Om
0.2b2kx
0.5b2ky
0.4b2(pow.f64 (sin.f64 kx) 2)
0.2b3(sin.f64 kx)
0.5b2(pow.f64 (sin.f64 ky) 2)
0.5b3(sin.f64 ky)
Compiler

Compiled 325 to 237 computations (27.1% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
5.010995663204195e-77
2.9885990288854384e-61
0.0ms
-1.1511026141771535e-87
-6.711212006079209e-89
Compiler

Compiled 40 to 35 computations (12.5% saved)

regimes53.0ms (0.3%)

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

6 calls:

8.0ms
ky
8.0ms
Om
8.0ms
(sin.f64 ky)
8.0ms
kx
8.0ms
(sin.f64 kx)
Results
ErrorSegmentsBranch
2.4b1l
2.4b1Om
2.4b1kx
2.4b1ky
2.4b1(sin.f64 kx)
2.4b1(sin.f64 ky)
Compiler

Compiled 226 to 166 computations (26.5% saved)

regimes200.0ms (1%)

Counts
14 → 5
Calls
Call 1
Inputs
(sqrt.f64 1/2)
(sqrt.f64 (+.f64 1/2 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 kx) (/.f64 Om l))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 Om) (*.f64 l ky))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (+.f64 1 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (+.f64 1 (*.f64 (/.f64 2 (/.f64 (*.f64 Om Om) (*.f64 l (*.f64 l ky)))) ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (+.f64 1 (/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 Om Om)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (sin.f64 kx))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 -1/2 (*.f64 (sin.f64 kx) (/.f64 l Om))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 kx) (/.f64 l Om))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) -2))))))
Outputs
(sqrt.f64 (+.f64 1/2 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (+.f64 1 (*.f64 (/.f64 2 (/.f64 (*.f64 Om Om) (*.f64 l (*.f64 l ky)))) ky))))))
(sqrt.f64 1/2)
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (+.f64 1 (*.f64 (/.f64 2 (/.f64 (*.f64 Om Om) (*.f64 l (*.f64 l ky)))) ky))))))
(sqrt.f64 (+.f64 1/2 1/2))
Calls

6 calls:

70.0ms
kx
60.0ms
Om
28.0ms
l
22.0ms
ky
7.0ms
(sin.f64 kx)
Results
ErrorSegmentsBranch
9.7b3l
7.1b5Om
10.9b3kx
11.2b3ky
12.4b1(sin.f64 kx)
12.4b1(sin.f64 ky)
Compiler

Compiled 209 to 153 computations (26.8% saved)

bsearch264.0ms (1.3%)

Algorithm
binary-search
Steps
TimeLeftRight
47.0ms
2.9241586643112413e+57
2.479454928367055e+58
54.0ms
3.2226556424011656e-175
8.080943330266059e-172
116.0ms
-2.4884885213180852e-152
-8.371239821529813e-161
48.0ms
-1.48635379055312e+164
-1.1405789729365411e+160
Results
117.0ms63×body1024valid
116.0ms394×body256valid
22.0ms39×body512valid
Compiler

Compiled 1122 to 931 computations (17% saved)

regimes110.0ms (0.5%)

Counts
7 → 4
Calls
Call 1
Inputs
(sqrt.f64 1/2)
(sqrt.f64 (+.f64 1/2 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 kx) (/.f64 Om l))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 Om) (*.f64 l ky))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (+.f64 1 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx)))))))))
Outputs
(sqrt.f64 1/2)
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (+.f64 1 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx)))))))))
(sqrt.f64 (+.f64 1/2 1/2))
(sqrt.f64 1/2)
Calls

4 calls:

40.0ms
kx
31.0ms
ky
22.0ms
l
14.0ms
Om
Results
ErrorSegmentsBranch
10.0b4l
10.2b3Om
13.5b9kx
16.3b6ky
Compiler

Compiled 86 to 70 computations (18.6% saved)

bsearch149.0ms (0.7%)

Algorithm
binary-search
Steps
TimeLeftRight
38.0ms
2.1731256224320547e+48
1.0579284417550961e+56
62.0ms
-3.8104321530508865e-135
-1.8011727394128542e-166
48.0ms
-2.1268307820591233e+104
-2.741709252492402e+102
Results
109.0ms342×body256valid
23.0ms25×body1024valid
10.0ms17×body512valid
Compiler

Compiled 770 to 657 computations (14.7% saved)

regimes103.0ms (0.5%)

Accuracy

Total -48.1b remaining (-472.4%)

Threshold costs -48.1b (-472.4%)

Counts
6 → 3
Calls
Call 1
Inputs
(sqrt.f64 1/2)
(sqrt.f64 (+.f64 1/2 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 kx) (/.f64 Om l))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 Om) (*.f64 l ky))))
Outputs
(sqrt.f64 (+.f64 1/2 1/2))
(sqrt.f64 1/2)
(sqrt.f64 (+.f64 1/2 1/2))
Calls

4 calls:

46.0ms
kx
25.0ms
ky
17.0ms
l
13.0ms
Om
Results
ErrorSegmentsBranch
11.5b3l
10.2b3Om
16.4b11kx
17.3b5ky
Compiler

Compiled 64 to 54 computations (15.6% saved)

bsearch65.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
11.0ms
4.269797071412223e-20
3.589929420100123e-19
53.0ms
-5.661034280130838
-0.009694480089799559
Results
39.0ms114×body256valid
18.0ms20×body1024valid
6.0ms10×body512valid
Compiler

Compiled 184 to 179 computations (2.7% saved)

simplify13.0ms (0.1%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
0102622
1134622
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(if (<=.f64 (sin.f64 kx) -8958978968711217/8958978968711216842229769122273777112486581988938598139599956403855167484720643781523509973086428463104) (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))))))) (if (<=.f64 (sin.f64 kx) 6518515124270355/65185151242703554760590262029100101153646988597309960020356494379340201592426774597868716032) (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 2 (*.f64 (sin.f64 ky) l)) Om)))))) (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 2 (*.f64 (sin.f64 ky) l)) Om))))))
(if (<=.f64 Om -11499999999999999372683265247186353342865761767756788392781589127730079601203592398178246902039932564119920651429558642011753132979334908433817703108139829690368) (sqrt.f64 (+.f64 1/2 1/2)) (if (<=.f64 Om -7597989933253771/63316582777114760719488645381029680648993625369910231018000142359781689627272157995600998671678219517337003885060131670873949448782528309751691815706084650986651333670066978816) (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (+.f64 1 (*.f64 (/.f64 2 (/.f64 (*.f64 Om Om) (*.f64 l (*.f64 l ky)))) ky)))))) (if (<=.f64 Om 3480865949723965/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576) (sqrt.f64 1/2) (if (<=.f64 Om 23999999999999999766524035865123871034699084260849748017152) (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (+.f64 1 (*.f64 (/.f64 2 (/.f64 (*.f64 Om Om) (*.f64 l (*.f64 l ky)))) ky)))))) (sqrt.f64 (+.f64 1/2 1/2))))))
(if (<=.f64 l -23999999999999998454541845546314794771959728984537919946207601798872407971411004084959277042489526059008) (sqrt.f64 1/2) (if (<=.f64 l -4054061198538765/7371020360979572953596786290992712677572111758625860211672277930167234692172165726730716260112614780354430419981960634569864423105321860610471551272329484460252725248) (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (+.f64 1 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx))))))))) (if (<=.f64 l 9999999999999999932209486743616279764617084419440640) (sqrt.f64 (+.f64 1/2 1/2)) (sqrt.f64 1/2))))
(if (<=.f64 Om -4092871341354307/288230376151711744) (sqrt.f64 (+.f64 1/2 1/2)) (if (<=.f64 Om 2076918743413931/41538374868278621028243970633760768) (sqrt.f64 1/2) (sqrt.f64 (+.f64 1/2 1/2))))
(sqrt.f64 1/2)
Outputs
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(if (<=.f64 (sin.f64 kx) -8958978968711217/8958978968711216842229769122273777112486581988938598139599956403855167484720643781523509973086428463104) (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx)))))))) (if (<=.f64 (sin.f64 kx) 6518515124270355/65185151242703554760590262029100101153646988597309960020356494379340201592426774597868716032) (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 2 (*.f64 (sin.f64 ky) l)) Om)))))) (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 l 2) (/.f64 Om (sin.f64 kx))))))))))
(if (or (<=.f64 (sin.f64 kx) -8958978968711217/8958978968711216842229769122273777112486581988938598139599956403855167484720643781523509973086428463104) (not (<=.f64 (sin.f64 kx) 6518515124270355/65185151242703554760590262029100101153646988597309960020356494379340201592426774597868716032))) (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))))))) (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 2 (*.f64 l (sin.f64 ky))) Om)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 2 (*.f64 (sin.f64 ky) l)) Om))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 2 (*.f64 l (sin.f64 ky))) Om))))))
(if (<=.f64 Om -11499999999999999372683265247186353342865761767756788392781589127730079601203592398178246902039932564119920651429558642011753132979334908433817703108139829690368) (sqrt.f64 (+.f64 1/2 1/2)) (if (<=.f64 Om -7597989933253771/63316582777114760719488645381029680648993625369910231018000142359781689627272157995600998671678219517337003885060131670873949448782528309751691815706084650986651333670066978816) (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (+.f64 1 (*.f64 (/.f64 2 (/.f64 (*.f64 Om Om) (*.f64 l (*.f64 l ky)))) ky)))))) (if (<=.f64 Om 3480865949723965/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576) (sqrt.f64 1/2) (if (<=.f64 Om 23999999999999999766524035865123871034699084260849748017152) (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (+.f64 1 (*.f64 (/.f64 2 (/.f64 (*.f64 Om Om) (*.f64 l (*.f64 l ky)))) ky)))))) (sqrt.f64 (+.f64 1/2 1/2))))))
(if (<=.f64 Om -11499999999999999372683265247186353342865761767756788392781589127730079601203592398178246902039932564119920651429558642011753132979334908433817703108139829690368) 1 (if (<=.f64 Om -7597989933253771/63316582777114760719488645381029680648993625369910231018000142359781689627272157995600998671678219517337003885060131670873949448782528309751691815706084650986651333670066978816) (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (+.f64 1 (*.f64 ky (/.f64 2 (/.f64 (*.f64 Om Om) (*.f64 l (*.f64 l ky)))))))))) (if (<=.f64 Om 3480865949723965/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576) (sqrt.f64 1/2) (if (<=.f64 Om 23999999999999999766524035865123871034699084260849748017152) (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (+.f64 1 (*.f64 ky (/.f64 2 (/.f64 (*.f64 Om Om) (*.f64 l (*.f64 l ky)))))))))) 1))))
(if (<=.f64 l -23999999999999998454541845546314794771959728984537919946207601798872407971411004084959277042489526059008) (sqrt.f64 1/2) (if (<=.f64 l -4054061198538765/7371020360979572953596786290992712677572111758625860211672277930167234692172165726730716260112614780354430419981960634569864423105321860610471551272329484460252725248) (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (+.f64 1 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx))))))))) (if (<=.f64 l 9999999999999999932209486743616279764617084419440640) (sqrt.f64 (+.f64 1/2 1/2)) (sqrt.f64 1/2))))
(if (<=.f64 l -23999999999999998454541845546314794771959728984537919946207601798872407971411004084959277042489526059008) (sqrt.f64 1/2) (if (<=.f64 l -4054061198538765/7371020360979572953596786290992712677572111758625860211672277930167234692172165726730716260112614780354430419981960634569864423105321860610471551272329484460252725248) (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (+.f64 1 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 kx kx))))))))) (if (<=.f64 l 9999999999999999932209486743616279764617084419440640) 1 (sqrt.f64 1/2))))
(if (<=.f64 Om -4092871341354307/288230376151711744) (sqrt.f64 (+.f64 1/2 1/2)) (if (<=.f64 Om 2076918743413931/41538374868278621028243970633760768) (sqrt.f64 1/2) (sqrt.f64 (+.f64 1/2 1/2))))
(if (<=.f64 Om -4092871341354307/288230376151711744) 1 (if (<=.f64 Om 2076918743413931/41538374868278621028243970633760768) (sqrt.f64 1/2) 1))
(sqrt.f64 1/2)
Compiler

Compiled 253 to 201 computations (20.6% saved)

soundness116.0ms (0.6%)

Algorithm
egg-herbie
Rules
1544×distribute-lft-in
1286×fma-def
968×unswap-sqr
942×associate-*r*
784×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02683
15873
217973
354273
4237073
5581873
6699573
Stop Event
node limit
Compiler

Compiled 180 to 146 computations (18.9% saved)

end111.0ms (0.5%)

Remove

(sort kx ky)

Compiler

Compiled 277 to 209 computations (24.5% saved)

Profiling

Loading profile data...